Lines Matching +full:0 +full:x9e

8 0x16500	belong		0x12014100	D64 Image
9 0x16500 belong 0x12014180 D71 Image
10 0x61800 belong 0x28034400 D81 Image
11 0 belong 0x43154164 X64 Image
22 0 string C64\40CARTRIDGE
24 >0x44 ubelong >0x10
25 >>0 use c64-crt
27 0 name c64-crt
28 >0 string x Commodore 64 cartridge
34 >0x20 ubyte 0 \b,
35 >0x20 ubyte !0
37 >>0x20 string/T x \b: "%.32s",
39 >0x16 beshort 0
41 >>0x18 beshort 0x0000 16 KB game
42 >>0x18 beshort 0x0001 8 KB game
43 >>0x18 beshort 0x0100 UltiMax mode
44 >>0x18 beshort 0x0101 RAM/disabled
45 >0x16 beshort 1 Action Replay
46 >0x16 beshort 2 KCS Power Cartridge
47 >0x16 beshort 3 Final Cartridge III
48 >0x16 beshort 4 Simons' BASIC
49 >0x16 beshort 5 Ocean type 1
50 >0x16 beshort 6 Expert Cartridge
51 >0x16 beshort 7 Fun Play, Power Play
52 >0x16 beshort 8 Super Games
53 >0x16 beshort 9 Atomic Power
54 >0x16 beshort 10 Epyx Fastload
55 >0x16 beshort 11 Westermann Learning
56 >0x16 beshort 12 Rex Utility
57 >0x16 beshort 13 Final Cartridge I
58 >0x16 beshort 14 Magic Formel
59 >0x16 beshort 15 C64 Game System, System 3
60 >0x16 beshort 16 Warp Speed
61 >0x16 beshort 17 Dinamic
62 >0x16 beshort 18 Zaxxon / Super Zaxxon (Sega)
63 >0x16 beshort 19 Magic Desk, Domark, HES Australia
64 >0x16 beshort 20 Super Snapshot V5
65 >0x16 beshort 21 Comal-80
66 >0x16 beshort 22 Structured BASIC
67 >0x16 beshort 23 Ross
68 >0x16 beshort 24 Dela EP64
69 >0x16 beshort 25 Dela EP7x8
70 >0x16 beshort 26 Dela EP256
71 >0x16 beshort 27 Rex EP256
72 >0x16 beshort 28 Mikro Assembler
73 >0x16 beshort 29 Final Cartridge Plus
74 >0x16 beshort 30 Action Replay 4
75 >0x16 beshort 31 Stardos
76 >0x16 beshort 32 EasyFlash
77 >0x16 beshort 33 EasyFlash Xbank
78 >0x16 beshort 34 Capture
79 >0x16 beshort 35 Action Replay 3
80 >0x16 beshort 36
81 # cartridge Hardware Revision/Subtype (usually 0) (added in v1.01)
82 >>0x1A ubyte 1 Nordic Replay
83 >>0x1A ubyte !1 Retro Replay
84 >0x16 beshort 37 MMC64
85 >0x16 beshort 38 MMC Replay
86 >0x16 beshort 39 IDE64
87 >0x16 beshort 40 Super Snapshot V4
88 >0x16 beshort 41 IEEE-488
89 >0x16 beshort 42 Game Killer
90 >0x16 beshort 43 Prophet64
91 >0x16 beshort 44 EXOS
92 >0x16 beshort 45 Freeze Frame
93 >0x16 beshort 46 Freeze Machine
94 >0x16 beshort 47 Snapshot64
95 >0x16 beshort 48 Super Explode V5.0
96 >0x16 beshort 49 Magic Voice
97 >0x16 beshort 50 Action Replay 2
98 >0x16 beshort 51 MACH 5
99 >0x16 beshort 52 Diashow-Maker
100 >0x16 beshort 53 Pagefox
101 >0x16 beshort 54 Kingsoft
102 >0x16 beshort 55 Silverrock 128K Cartridge
103 >0x16 beshort 56 Formel 64
104 >0x16 beshort 57
105 >>0x1A ubyte 1 Hucky
106 >>0x1A ubyte !1 RGCD
107 >0x16 beshort 58 RR-Net MK3
108 >0x16 beshort 59 EasyCalc
109 >0x16 beshort 60 GMod2
110 >0x16 beshort 61 MAX Basic
111 >0x16 beshort 62 GMod3
112 >0x16 beshort 63 ZIPP-CODE 48
113 >0x16 beshort 64 Blackbox V8
114 >0x16 beshort 65 Blackbox V3
115 >0x16 beshort 66 Blackbox V4
116 >0x16 beshort 67 REX RAM-Floppy
117 >0x16 beshort 68 BIS-Plus
118 >0x16 beshort 69 SD-BOX
119 >0x16 beshort 70 MultiMAX
120 >0x16 beshort 71 Blackbox V9
121 >0x16 beshort 72 Lt. Kernal Host Adaptor
122 >0x16 beshort 73 RAMLink
123 >0x16 beshort 74 H.E.R.O.
124 >0x16 beshort 75 IEEE Flash! 64
125 >0x16 beshort 76 Turtle Graphics II
126 >0x16 beshort 77 Freeze Frame MK2
127 >0x16 beshort 78 Partner 64
128 # cartridge hardware type: (0-78)
129 >0x16 ubeshort >78 unknown type %#x
130 # Cartridge Hardware Revision/Subtype (usually 0 added in v1.01)
131 >>0x1A ubyte >0 revision %#x
133 >14 ubeshort !0x2020 \b, at 14 %#x
135 >0x10 ubelong !0x40 \b, header length %#x
137 >0x14 ubeshort !0x0100
138 >>0x14 ubyte x \b, version %u
139 >>0x15 ubyte x \b.%u
141 >0x40 ubelong !0x43484950 \b, invalid ROM signature
142 >>0x40 string x "%0.4s"
144 >0x44 ubelong x \b, packet length %#x
146 0 string C128\40CARTRIDGE Commodore 128 cartridge
147 >0x20 ubyte 0 \b,
148 >0x20 ubyte !0
149 >>0x20 string/T x \b: "%.32s",
150 >0x16 beshort 0 generic cartridge
151 >0x16 beshort 1 Warpspeed128
152 >>0x1A ubyte 1 \b, REU support
153 >>0x1A ubyte 2 \b, REU support, with I/O and ROM banking
155 0 string CBM2\40CARTRIDGE Commodore CBM-II cartridge
156 >0x20 ubyte !0
157 >>0x20 string/T x \b: "%.32s"
159 0 string VIC20\40CARTRIDGE Commodore VIC-20 cartridge
160 >0x20 ubyte 0 \b,
161 >0x20 ubyte !0
162 >>0x20 string/T x \b: "%.32s",
163 >0x16 beshort 0 generic cartridge
164 >0x16 beshort 1 Mega-Cart
165 >0x16 beshort 2 Behr Bonz
166 >0x16 beshort 3 Vic Flash Plugin
167 >0x16 beshort 4 UltiMem
168 >0x16 beshort 5 Final Expansion
170 0 string PLUS4\40CARTRIDGE Commodore 16/Plus4 cartridge
171 >0x20 ubyte !0
172 >>0x20 string/T x \b: "%.32s"
182 0 byte 0
184 >>0x17 byte 0 DFI Image
185 >>>0x1a leshort x version: %d.
186 >>>0x18 leshort x \b%d
187 >>>0x1c lelong x tracks: %d
189 0 string GCR-1541 GCR Image
196 0 string C64File PC64 Emulator file
197 >8 string >\0 "%s"
198 0 string C64Image PC64 Freezer Image
200 0 beshort 0x38CD C64 PCLink Image
201 0 string CBM\144\0\0 Power 64 C64 Emulator Snapshot
203 0 belong 0xFF424CFF WRAptor packer (c64)
217 0 string/b C64
218 # skip raw Commodore TAPe by check for unsed areas (\0 filled) and valid low (40h+m*20h; m=0-FFffh)…
219 >0x46 ubequad&0xFFff1F00C0ffFFff 0 Commodore Tape image
225 #>>32 leshort !0x0100 Version:%#x
226 # number of used directory entries like: 0 1 2 5
227 >>36 leshort !0 Entries:%i
231 # MaxFiles; maximal directory entries like: 0 1 2 5 30 (=1Eh some emulators expect exactly this val…
233 # 1st C64 filetype: 0~free 1~normal tape file 2~tape file with header 3~memory snapshot 4~tape bloc…
234 >>0x40 ubyte !1 \b, C64 file type %#x
236 >>0x42 uleshort !0x0801 \b, load address %#4.4x
238 >>0x44 uleshort x \b, end address %#4.4x
239 # reserved; must be 0
240 >>0x26 ubeshort !0 \b, at +0x26 %#x
241 # not used like: 0 (examples found and according to TrID)
242 >>0x46 ubeshort !0 \b, at 0x46 %#4.4x
243 # not used like: 0 (examples found and according to TrID)
244 >>0x4c ubelong !0 \b, at 0x4C %#8.8x
245 # offset (=64+32*m) into 1st container file like: 0 (empty) 60h 80h E0h 400h 440h ...
246 >>0x48 ulelong >0 \b, at %#x
248 >>>0x50 string/16/bT x "%0.16s"
250 # file type like: 0~Scratched 1~SEQunclosed 81h~SEQ 82h~PRG C2h~PRGlocked ...
251 >>>0x41 ubyte x
252 >>>>0x41 ubyte =0x00 Scratched type
253 >>>>0x41 ubyte =0x01 SEQ unclosed type
254 #>>>>0x41 ubyte =0x44 foo type
255 >>>>0x41 ubyte =0x80 DEL type
256 >>>>0x41 ubyte =0x81 SEQ type
257 >>>>0x41 ubyte =0x82 PRG type
258 >>>>0x41 ubyte =0x83 USR type
259 >>>>0x41 ubyte =0x84 REL type
260 >>>>0x41 ubyte =0xC2 PRG locked type
262 >>>>0x41 default x
263 >>>>>0x41 ubyte x %#2.2x type
265 #>>(0x48.l) ubequad x \b, 1st data %16.16llx...
275 0 string/b C64-TAPE-RAW Commodore raw Tape image (platform
276 #0 string C64-TAPE-RAW C64 Raw Tape File (.tap),
282 # computer platform like: 0~C64 1~VIC-20 2~C16 Plus/4 3~PET 4~C5x0 5~C6x0 C7x0
283 >0xD ubyte 0 C64
284 >0xD ubyte 1 VIC-20
285 >0xD ubyte 2 C16 Plus/4
286 >0xD ubyte 3 PET
287 >0xD ubyte 4 C5x0
288 >0xD ubyte 5 C6x0 C7x0
290 >0xD ubyte >5 %#2.2x
291 >0xD ubyte x \b),
295 # TAP version like: 0~OriginalLayout 1~Updated (often)
296 >0x0c byte x Version:%u,
298 >0x10 lelong x Length:%u cycles
299 # video standard like: 0~PAL 1~NTSC 2~OLD NTSC 3~PALN
300 >0xE ubyte x \b, video
301 >0xE ubyte 0 PAL
302 >0xE ubyte 1 NTSC
303 >0xE ubyte 2 old NTSC
304 >0xE ubyte 3 PALN
306 >0xE ubyte >3 %#2.2x
307 # reserved for future expansion like: 0
308 >0xF ubyte !0 \b, at 0xF %#2.2x
314 0 string GTS5 GoatTracker 2 song
315 >4 string >\0 \b, "%s"
316 >36 string >\0 \b by %s
317 >68 string >\0 \b (C) %s
318 >100 byte >0 \b, %u subsong(s)
329 0 leshort 0x0801
331 #!:strength +0
333 >6 ubyte !0x9e
334 …ELF-ExTRACTING-zIP executable unzp6420.prg contains SYS token at end of second BASIC line (at 0x35)
336 >>>0 use c64-exe
338 >>>0 use c64-prg
340 >6 ubyte =0x9e
341 >>0 use c64-exe
343 0 name c64-exe
344 >0 uleshort x Commodore C64
349 >0 string \x01\x08\x0b\x08\xef\x00\x9e\x32\x30\x36\x31 program, probably PUCrunch archive data
352 >0 string !\x01\x08\x0b\x08\xef\x00\x9e\x32\x30\x36\x31 program
356 >0 uleshort !0x0801 \b, start address %#4.4x
360 >(2.s-0x800) ubyte x
361 >>&-1 ubyte !0 \b, no EOL=%#x
365 >>>(2.s-0x800) ubyte x
366 >>>>&0 use basic-line
368 >-3 ubyte !0 \b, 3 last bytes %#2.2x
372 0 name c64-prg
373 >0 uleshort x Commodore C64 BASIC program
380 >0 uleshort !0x0801 \b, start address %#4.4x
384 >(2.s-0x0800) ubyte x
385 >>&-1 ubyte !0 \b, no EOL=%#x
387 >>&0 use basic-line
389 >-3 ubyte !0 \b, 3 last bytes %#2.2x
397 0 leshort 0x1C01
401 >2 uleshort <0x1D02
403 >>2 uleshort >0x1C06
405 >>>6 ubyte !0x9e
406 >>>>0 use c128-prg
408 >>>6 ubyte =0x9e
409 >>>>0 use c128-exe
413 #0 leshort 0x132D THIS_IS_C128_7.1
414 #>0 use c128-prg
418 #0 leshort 0x4001 THIS_IS_C128_GRAPHIC
419 #>0 use c128-prg
421 0 name c128-prg
422 >0 uleshort x Commodore C128 BASIC program
426 >0 uleshort !0x1C01 \b, start address %#4.4x
430 >(2.s-0x1C00) ubyte x
431 >>&-1 ubyte !0 \b, no EOL=%#x
433 >>&0 use basic-line
435 >-3 ubyte !0 \b, 3 last bytes %#2.2x
439 0 name c128-exe
440 >0 uleshort x Commodore C128 program
444 >0 uleshort !0x1C01 \b, start address %#4.4x
448 >(2.s-0x1C00) ubyte x
449 >>&-1 ubyte !0 \b, no EOL=%#x
451 #>>&0 use basic-line
453 >-3 ubyte !0 \b, 3 last bytes %#2.2x
464 0 leshort 0x1001
466 >6 ubyte >0x7F
468 #>>2 uleshort >0x1006 OFFSET_NOT_TOO_LOW
469 # skip foo with "invalid high" second line offset but not for 0x123b (Minefield.prg)
470 #>>>2 uleshort <0x1102 OFFSET_NOT_TOO_HIGH
472 >>6 ubyte !0x9e
474 >>>(2.s-0x1000) ubyte =0
475 >>>>0 use c16-prg
476 # invalid second end of line separator !=0 implies binary executable like: Minefield.prg
477 >>>(2.s-0x1000) ubyte !0
478 >>>>0 use c16-exe
480 >>6 ubyte =0x9e
481 >>>0 use c16-exe
483 0 name c16-exe
484 >0 uleshort x Commodore C16/VIC-20/Plus4 program
488 >0 uleshort !0x1001 \b, start address %#4.4x
492 >(2.s-0x1000) ubyte x
493 >>&-1 ubyte !0 \b, no EOL=%#x
495 #>>&0 use basic-line
497 >-3 ubyte !0 \b, 3 last bytes %#2.2x
501 0 name c16-prg
502 >0 uleshort x Commodore C16/VIC-20/Plus4 BASIC program
506 >0 uleshort !0x1001 \b, start address %#4.4x
510 >(2.s-0x1000) ubyte x
511 >>&-1 ubyte !0 \b, no EOL=%#x
513 >>&0 use basic-line
515 >-3 ubyte !0 \b, 3 last bytes %#2.2x
522 # Note: Basic v2.0 with Basic v4.0 extension (VIC20); there exist VIC-20 variants with different s…
524 0 leshort 0x1201
526 >6 ubyte !0x9e
527 >>0 use vic-prg
529 >6 ubyte =0x9e
530 >>0 use vic-exe
532 0 name vic-prg
533 >0 uleshort x Commodore VIC-20 +8K BASIC program
537 >0 uleshort !0x1201 \b, start address %#4.4x
541 >(2.s-0x1200) ubyte x
542 >>&-1 ubyte !0 \b, no EOL=%#x
544 >>&0 use basic-line
546 >-3 ubyte !0 \b, 3 last bytes %#2.2x
550 0 name vic-exe
551 >0 uleshort x Commodore VIC-20 +8K program
555 >0 uleshort !0x1201 \b, start address %#4.4x
559 >(2.s-0x0400) ubyte x
560 >>&-1 ubyte !0 \b, no EOL=%#x
562 #>>&0 use basic-line
564 >-3 ubyte !0 \b, 3 last bytes %#2.2x
572 0 leshort 0x0401
577 >2 uleshort <0x0502
579 #>>2 uleshort >0x0406 OFFSET_NOT_TOO_LOW
581 #>>>(2.s-0x0400) ubyte =0 END_OF_LINE_OK
583 >>6 ubyte !0x9e
584 >>>0 use pet-prg
586 >>6 ubyte =0x9e
587 >>>0 use pet-exe
589 0 name pet-prg
590 >0 uleshort x Commodore PET BASIC program
594 >0 uleshort !0x0401 \b, start address %#4.4x
598 >(2.s-0x0400) ubyte x
600 >>&0 use basic-line
602 >-3 ubyte !0 \b, 3 last bytes %#2.2x
606 0 name pet-exe
607 >0 uleshort x Commodore PET program
611 >0 uleshort !0x0401 \b, start address %#4.4x
615 >(2.s-0x0400) ubyte x
616 >>&-1 ubyte !0 \b, no EOL=%#x
618 #>>&0 use basic-line
620 >-3 ubyte !0 \b, 3 last bytes %#2.2x
624 0 name basic-line
627 >0 uleshort x \b, offset %#4.4x
628 # offset 0x0000 indicates the end of BASIC program; so bytes afterwards may be some other data
629 >0 uleshort 0
637 # like 0x0d20352020204c594e5820495820204259205749 "\r 5 LYNX IX BY WILL CORLEY" for LyNX archive…
639 >0 uleshort >0
640 # BASIC line number with range from 0 to 65520; practice to increment numbers by some value (5, 10 …
648 >>>5 string >\0 %s
654 #>>>>&0 ubequad x AFTER_PRINT=%#16.16llx
658 >>>5 regex \^[0-9,\040]+ %s
660 >>>>&-2 ubyte =0x3A
662 >>>>>&0 string x "%s"
663 # https://www.c64-wiki.com/wiki/SYS 0x9e=\236
664 >>4 string \x9e SYS
665 # SYS <Address> parameter is a 16-bit unsigned integer; in the range 0 - 65535
666 >>>5 regex \^[0-9]{1,5} %s
673 >>>5 string >\0 %s