_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

RAT.DOC

FILE INFORMATION

FILENAME(S): RAT.DOC

FILE TYPE(S): PRG

FILE SIZE: 824b

FIRST SEEN: 2025-11-30 16:59:22

APPEARS ON: 2 disk(s)

FILE HASH

4f78802ae19191e418fd54bf80a559f4e63821a676360599e4169e4cfea7514d

FOUND ON DISKS (2 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
ASTERIX RAT.DOC PRG High Voltage Complete C64 Collection 16 10 DOWNLOAD FILE
ASTERISK RAT.DOC PRG High Voltage Complete C64 Collection 16 3 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 52 41 54 20 2D 20 54 68  65 20 52 61 74 73 77 6F  |RAT - The Ratswo|
00000010: 72 64 20 73 6F 75 72 63  65 20 63 6F 64 65 20 65  |rd source code e|
00000020: 64 69 74 6F 72 0D 0D 48  65 72 65 20 61 72 65 20  |ditor..Here are |
00000030: 61 73 20 6D 61 6E 79 20  63 6F 6D 6D 61 6E 64 73  |as many commands|
00000040: 20 61 73 20 49 20 63 61  6E 0D 74 68 69 6E 6B 20  | as I can.think |
00000050: 6F 66 20 61 74 20 74 68  65 20 6D 6F 6D 65 6E 74  |of at the moment|
00000060: 3A 0D 0D 20 20 20 46 31  20 20 54 61 62 0D 20 20  |:..   F1  Tab.  |
00000070: 20 46 32 20 20 54 6F 67  67 6C 65 20 74 61 62 20  | F2  Toggle tab |
00000080: 6D 61 72 6B 65 72 0D 20  20 20 46 33 20 20 50 61  |marker.   F3  Pa|
00000090: 67 65 64 6F 77 6E 0D 20  20 20 46 34 20 20 50 61  |gedown.   F4  Pa|
000000A0: 67 65 75 70 0D 20 20 20  46 35 20 20 49 6E 73 65  |geup.   F5  Inse|
000000B0: 72 74 20 6C 69 6E 65 0D  20 20 20 46 36 20 20 44  |rt line.   F6  D|
000000C0: 65 6C 65 74 65 20 6C 69  6E 65 0D 20 20 20 46 37  |elete line.   F7|
000000D0: 20 20 4C 6F 61 64 20 66  69 6C 65 0D 20 20 20 46  |  Load file.   F|
000000E0: 38 20 20 53 61 76 65 20  66 69 6C 65 0D 0D 43 74  |8  Save file..Ct|
000000F0: 72 6C 31 20 20 54 6F 67  67 6C 65 20 49 6E 73 65  |rl1  Toggle Inse|
00000100: 72 74 2F 44 72 61 77 20  6D 6F 64 65 0D 43 74 72  |rt/Draw mode.Ctr|
00000110: 6C 32 20 20 43 61 70 73  6C 6F 63 6B 0D 43 74 72  |l2  Capslock.Ctr|
00000120: 6C 33 20 20 4F 75 74 70  75 74 20 61 73 20 41 53  |l3  Output as AS|
00000130: 43 2F 50 45 54 2F 43 42  4D 20 63 68 61 72 61 63  |C/PET/CBM charac|
00000140: 74 65 72 73 0D 0D 48 4F  4D 45 20 20 20 4A 75 6D  |ters..HOME   Jum|
00000150: 70 20 74 6F 20 28 30 2C  30 29 0D 43 4C 52 20 20  |p to (0,0).CLR  |
00000160: 20 20 43 6C 65 61 72 20  53 63 72 65 65 6E 0D 43  |  Clear Screen.C|
00000170: 52 53 52 27 73 20 4D 6F  76 65 20 63 75 72 73 6F  |RSR's Move curso|
00000180: 72 0D 53 54 4F 50 20 20  20 45 78 69 74 0D 0D 0D  |r.STOP   Exit...|
00000190: 46 6C 61 67 73 3A 20 2D  70 20 20 49 6E 70 75 74  |Flags: -p  Input|
000001A0: 20 66 69 6C 65 20 74 79  70 65 20 50 45 54 41 53  | file type PETAS|
000001B0: 43 0D 20 20 20 20 20 20  20 2D 63 20 20 49 6E 70  |C.       -c  Inp|
000001C0: 75 74 20 74 79 70 65 20  43 42 4D 28 53 63 72 65  |ut type CBM(Scre|
000001D0: 65 6E 29 20 63 6F 64 65  73 0D 0D 0D 20 20 20 20  |en) codes...    |
000001E0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000001F0: 20 20 20 20 20 20 20 20  7E 7E 20 7E 20 7E 20 7E  |        ~~ ~ ~ ~|
00000200: 20 20 7E 0D 20 20 49 6E  70 75 74 20 74 79 70 65  |  ~.  Input type|
00000210: 20 28 41 53 43 2F 50 45  54 2F 43 42 4D 29 20 40  | (ASC/PET/CBM) @|
00000220: BD 5D 20 5D 20 5D 20 5D  20 20 5D 0D 20 20 4F 75  |.] ] ] ]  ].  Ou|
00000230: 74 70 75 74 20 74 79 70  65 20 20 20 22 20 20 20  |tput type   "   |
00000240: 20 22 20 20 20 20 20 20  40 BD 20 5D 20 5D 20 5D  | "      @. ] ] ]|
00000250: 20 20 5D 0D 20 20 20 20  20 20 20 20 20 20 20 20  |  ].            |
00000260: 20 20 20 20 20 20 20 20  20 43 61 70 73 6C 6F 63  |         Capsloc|
00000270: 6B 20 40 BD 20 5D 20 5D  20 20 5D 0D 20 20 20 20  |k @. ] ]  ].    |
00000280: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000290: 49 6E 73 65 72 74 2F 44  72 61 77 20 40 BD 20 5D  |Insert/Draw @. ]|
000002A0: 20 20 5D 0D 20 20 20 20  20 20 20 20 20 20 20 20  |  ].            |
000002B0: 20 20 20 20 20 20 20 20  20 20 20 20 20 43 75 72  |             Cur|
000002C0: 73 6F 72 20 58 20 40 BD  20 20 5D 0D 20 20 20 20  |sor X @.  ].    |
000002D0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000002E0: 20 20 20 20 20 20 20 20  43 75 72 73 6F 72 20 59  |        Cursor Y|
000002F0: 20 40 BD 0D 0D 0D 0D 58  20 3C 2D 50 6C 61 63 65  | @.....X <-Place|
00000300: 20 63 75 72 73 6F 72 20  68 65 72 65 20 61 6E 64  | cursor here and|
00000310: 20 68 61 76 65 20 61 20  6C 6F 6F 6B 0D 20 20 20  | have a look.   |
00000320: 20 77 68 65 6E 20 65 64  69 74 69 6E 67 20 74 68  | when editing th|
00000330: 69 73 20 66 69 6C 65 0D                           |is file.        |
RAT - THE RATSWORD SOURCE CODE EDITOR..H
ERE ARE AS MANY COMMANDS AS I CAN.THINK 
OF AT THE MOMENT:..   F1  TAB.   F2  TOG
GLE TAB MARKER.   F3  PAGEDOWN.   F4  PA
GEUP.   F5  INSERT LINE.   F6  DELETE LI
NE.   F7  LOAD FILE.   F8  SAVE FILE..CT
RL1  TOGGLE INSERT/DRAW MODE.CTRL2  CAPS
LOCK.CTRL3  OUTPUT AS ASC/PET/CBM CHARAC
TERS..HOME   JUMP TO (0,0).CLR    CLEAR 
SCREEN.CRSR'S MOVE CURSOR.STOP   EXIT...
FLAGS: -P  INPUT FILE TYPE PETASC.      
 -C  INPUT TYPE CBM(SCREEN) CODES...    
                        ~~ ~ ~ ~  ~.  IN
PUT TYPE (ASC/PET/CBM) @.] ] ] ]  ].  OU
TPUT TYPE   "    "      @. ] ] ]  ].    
                 CAPSLOCK @. ] ]  ].    
                INSERT/DRAW @. ]  ].    
                     CURSOR X @.  ].    
                        CURSOR Y @.....X
 <-PLACE CURSOR HERE AND HAVE A LOOK.   
 WHEN EDITING THIS FILE.
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL