Listing Gen
Listing Gen
F00:0002 dc.l
$01000000,$000003F0,$000003F0,$000003F0,$000003F0,$000003F0,$000003F0,$000003F0
S01:00000000: 01 00 00 00
S01:00000004: 00 00 03 F0
S01:00000008: 00 00 03 F0
S01:0000000C: 00 00 03 F0
S01:00000010: 00 00 03 F0
S01:00000014: 00 00 03 F0
S01:00000018: 00 00 03 F0
S01:0000001C: 00 00 03 F0
F00:0003 dc.l
$000003F0,$000003F0,$000003F0,$000003F0,$000003F0,$000003F0,$000003F0,$000003F0
S01:00000020: 00 00 03 F0
S01:00000024: 00 00 03 F0
S01:00000028: 00 00 03 F0
S01:0000002C: 00 00 03 F0
S01:00000030: 00 00 03 F0
S01:00000034: 00 00 03 F0
S01:00000038: 00 00 03 F0
S01:0000003C: 00 00 03 F0
F00:0004 dc.l
$000003F0,$000003F0,$000003F0,$000003F0,$000003F0,$000003F0,$000003F0,$000003F0
S01:00000040: 00 00 03 F0
S01:00000044: 00 00 03 F0
S01:00000048: 00 00 03 F0
S01:0000004C: 00 00 03 F0
S01:00000050: 00 00 03 F0
S01:00000054: 00 00 03 F0
S01:00000058: 00 00 03 F0
S01:0000005C: 00 00 03 F0
F00:0005 dc.l
$000003F0,$000003F0,$000003F0,$000003F0,$000003F0,$000003F0,$000003F0,$000003F0
S01:00000060: 00 00 03 F0
S01:00000064: 00 00 03 F0
S01:00000068: 00 00 03 F0
S01:0000006C: 00 00 03 F0
S01:00000070: 00 00 03 F0
S01:00000074: 00 00 03 F0
S01:00000078: 00 00 03 F0
S01:0000007C: 00 00 03 F0
F00:0006 dc.l
$000003F0,$000003F0,$000003F0,$000003F0,$000003F0,$000003F0,$000003F0,$000003F0
S01:00000080: 00 00 03 F0
S01:00000084: 00 00 03 F0
S01:00000088: 00 00 03 F0
S01:0000008C: 00 00 03 F0
S01:00000090: 00 00 03 F0
S01:00000094: 00 00 03 F0
S01:00000098: 00 00 03 F0
S01:0000009C: 00 00 03 F0
F00:0007 dc.l
$000003F0,$000003F0,$000003F0,$000003F0,$000003F0,$000003F0,$000003F0,$000003F0
S01:000000A0: 00 00 03 F0
S01:000000A4: 00 00 03 F0
S01:000000A8: 00 00 03 F0
S01:000000AC: 00 00 03 F0
S01:000000B0: 00 00 03 F0
S01:000000B4: 00 00 03 F0
S01:000000B8: 00 00 03 F0
S01:000000BC: 00 00 03 F0
F00:0008 dc.l
$000003F0,$000003F0,$000003F0,$000003F0,$000003F0,$000003F0,$000003F0,$000003F0
S01:000000C0: 00 00 03 F0
S01:000000C4: 00 00 03 F0
S01:000000C8: 00 00 03 F0
S01:000000CC: 00 00 03 F0
S01:000000D0: 00 00 03 F0
S01:000000D4: 00 00 03 F0
S01:000000D8: 00 00 03 F0
S01:000000DC: 00 00 03 F0
F00:0009 dc.l
$000003F0,$000003F0,$000003F0,$000003F0,$000003F0,$000003F0,$000003F0,$000003F0
S01:000000E0: 00 00 03 F0
S01:000000E4: 00 00 03 F0
S01:000000E8: 00 00 03 F0
S01:000000EC: 00 00 03 F0
S01:000000F0: 00 00 03 F0
S01:000000F4: 00 00 03 F0
S01:000000F8: 00 00 03 F0
S01:000000FC: 00 00 03 F0
F00:0010
F00:0011 ;Genesis Header
F00:0012 DC.B "SEGA GENESIS " ;System Name
S01:00000100: 53 45 47 41 20 47 45 4E 45 53 49 53 20 20 20 20
F00:0013 DC.B "(C)CHBI " ;Copyright
S01:00000110: 28 43 29 43 48 42 49 20
F00:0014 DC.B "2022.JUN" ;Date
S01:00000118: 32 30 32 32 2E 4A 55 4E
F00:0015 DC.B "ChibiAkumas.com 32X " ; Cart
Name
S01:00000120: 43 68 69 62 69 41 6B 75 6D 61 73 2E 63 6F 6D 20
S01:00000130: 33 32 58 20 20 20 20 20 20 20 20 20 20 20 20 20
F00:0016 DC.B "ChibiAkumas.com 32X " ; Cart
Name (Alt)
S01:00000150: 43 68 69 62 69 41 6B 75 6D 61 73 2E 63 6F 6D 20
S01:00000160: 33 32 58 20 20 20 20 20 20 20 20 20 20 20 20 20
F00:0017 DC.B "GM CHIBI001-00" ;TT NNNNNNNN-RR T=Type (GM=Game) N=game
Num R=Revision
S01:00000180: 47 4D 20 43 48 49 42 49 30 30 31 2D 30 30
F00:0018 DC.W $0000 ;16-bit Checksum (Address $000200+)
S01:0000018E: 00 00
F00:0019 DC.B "J " ;Control Data (J=3button K=Keyboard
6=6button C=cdrom)
S01:00000190: 4A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
F00:0020 DC.L $00000000 ;ROM Start
S01:000001A0: 00 00 00 00
F00:0021 DC.L $003FFFFF ;ROM Length
S01:000001A4: 00 3F FF FF
F00:0022 dc.l $00E00000,$00FFFFFF
S01:000001A8: 00 E0 00 00
S01:000001AC: 00 FF FF FF
F00:0023 dc.b " "
S01:000001B0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
F00:0024 dc.b " "
S01:000001C0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
F00:0025 dc.b " "
S01:000001D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
F00:0026 dc.b " "
S01:000001E0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
F00:0027 dc.b "JUE "
S01:000001F0: 4A 55 45 20 20 20 20 20 20 20 20 20 20 20 20 20
F00:0028
F00:0029
F00:0030 ;New Exception Table
F00:0031 org $200 ;Reset Code
F00:0032 jmp ProgStart
S01:00000200: 4E F8 08 00
F00:0033 rte
S01:00000204: 4E 73
F00:0034 org $206 ;Bus Error
F00:0035 rte
S02:00000206: 4E 73
F00:0036 org $20C ;Address Error
F00:0037 rte
S03:0000020C: 4E 73
F00:0038 org $212 ;Illegal Instruction
F00:0039 rte
S04:00000212: 4E 73
F00:0040 org $218 ;Divide by 0
F00:0041 rte
S05:00000218: 4E 73
F00:0042 org $21E ;CHK Instruction
F00:0043 rte
S06:0000021E: 4E 73
F00:0044 org $224 ;TRAPV Instruction
F00:0045 rte
S07:00000224: 4E 73
F00:0046 org $22A ;Privilege Violation
F00:0047 rte
S08:0000022A: 4E 73
F00:0048 org $230 ;Trace
F00:0049 rte
S09:00000230: 4E 73
F00:0050 org $236 ;Line 1010 Emulator
F00:0051 rte
S10:00000236: 4E 73
F00:0052 org $23C ;Line 1111 Emulator
F00:0053 rte
S11:0000023C: 4E 73
F00:0054 org $242 ;RESERVED (Can actually be anything)
F00:0055 rte
S12:00000242: 4E 73
F00:0056 org $248 ;RESERVED (Can actually be anything)
F00:0057 rte
S13:00000248: 4E 73
F00:0058 org $24E ;RESERVED (Can actually be anything)
F00:0059 rte
S14:0000024E: 4E 73
F00:0060 org $254 ;RESERVED (Can actually be anything)
F00:0061 rte
S15:00000254: 4E 73
F00:0062 org $25A ;RESERVED (Can actually be anything)
F00:0063 rte
S16:0000025A: 4E 73
F00:0064 org $260 ;RESERVED (Can actually be anything)
F00:0065 rte
S17:00000260: 4E 73
F00:0066 org $266 ;RESERVED (Can actually be anything)
F00:0067 rte
S18:00000266: 4E 73
F00:0068 org $26C ;RESERVED (Can actually be anything)
F00:0069 rte
S19:0000026C: 4E 73
F00:0070 org $272 ;RESERVED (Can actually be anything)
F00:0071 rte
S20:00000272: 4E 73
F00:0072 org $278 ;RESERVED (Can actually be anything)
F00:0073 rte
S21:00000278: 4E 73
F00:0074 org $27E ;RESERVED (Can actually be anything)
F00:0075 rte
S22:0000027E: 4E 73
F00:0076 org $284 ;RESERVED (Can actually be anything)
F00:0077 rte
S23:00000284: 4E 73
F00:0078 org $28A ;Spurious Interrupt
F00:0079 rte
S24:0000028A: 4E 73
F00:0080 org $290 ;Level 1 Interrupt
F00:0081 rte
S25:00000290: 4E 73
F00:0082 org $296 ;Level 2 Interrupt (TH)
F00:0083 rte
S26:00000296: 4E 73
F00:0084 org $29C ;Level 3 Interrupt
F00:0085 rte
S27:0000029C: 4E 73
F00:0086 org $2A2 ;Level 4 Interrupt (H-Blank)
F00:0087 rte
S28:000002A2: 4E 73
F00:0088 org $2A8 ;Level 5 Interrupt
F00:0089 rte
S29:000002A8: 4E 73
F00:0090 org $2AE ;Level 6 Interrupt (V-Blank)
F00:0091 rte
S30:000002AE: 4E 73
F00:0092 org $2B4 ;Level 7 Interrupt
F00:0093 rte
S31:000002B4: 4E 73
F00:0094 org $2BA ;Trap #0 Instruction
F00:0095 rte
S32:000002BA: 4E 73
F00:0096 org $2C0 ;Trap #1 Instruction
F00:0097 rte
S33:000002C0: 4E 73
F00:0098 org $2C6 ;Trap #2 Instruction
F00:0099 rte
S34:000002C6: 4E 73
F00:0100 org $2CC ;Trap #3 Instruction
F00:0101 rte
S35:000002CC: 4E 73
F00:0102 org $2D2 ;Trap #4 Instruction
F00:0103 rte
S36:000002D2: 4E 73
F00:0104 org $2D8 ;Trap #5 Instruction
F00:0105 rte
S37:000002D8: 4E 73
F00:0106 org $2DE ;Trap #6 Instruction
F00:0107 rte
S38:000002DE: 4E 73
F00:0108 org $2E4 ;Trap #7 Instruction
F00:0109 rte
S39:000002E4: 4E 73
F00:0110 org $2EA ;Trap #8 Instruction
F00:0111 rte
S40:000002EA: 4E 73
F00:0112 org $2F0 ;Trap #9 Instruction
F00:0113 rte
S41:000002F0: 4E 73
F00:0114 org $2F6 ;Trap #10 Instruction
F00:0115 rte
S42:000002F6: 4E 73
F00:0116 org $2FC ;Trap #11 Instruction
F00:0117 rte
S43:000002FC: 4E 73
F00:0118 org $302 ;Trap #12 Instruction
F00:0119 rte
S44:00000302: 4E 73
F00:0120 org $308 ;Trap #13 Instruction
F00:0121 rte
S45:00000308: 4E 73
F00:0122 org $30E ;Trap #14 Instruction
F00:0123 rte
S46:0000030E: 4E 73
F00:0124 org $314 ;Trap #15 Instruction
F00:0125 rte
S47:00000314: 4E 73
F00:0126
F00:0127
F00:0128 org $3D4 ;32x Header
F00:0129
F00:0130 dc.l My32xProgram ;3D4: 32X Source address
S48:000003D4: 00 00 08 14
F00:0131 dc.l $00000000 ;3D8: 32x Destination address (0x06000000
base)
S48:000003D8: 00 00 00 00
F00:0132 dc.l $10000 ;3DC: 32x Program Length (bytes)
S48:000003DC: 00 01 00 00
F00:0133
F00:0134 dc.l $06000004 ;3E0: Primary SH2 Exec address
S48:000003E0: 06 00 00 04
F00:0135 dc.l $06000000 ;3E4: Secondary SH2 Exec address
S48:000003E4: 06 00 00 00
F00:0136
F00:0137 dc.l $00000001 ;3E8: Primary Vector Base Register (VBR)
Address
S48:000003E8: 00 00 00 01
F00:0138 dc.l $00000000 ;3EC: Secondary Vector Base Register
(VBR) Address
S48:000003EC: 00 00 00 00
F00:0139
F00:0140
F00:0141
F00:0142 org $3F0 ;32x Startup
F00:0143 move.l #$FFFFFFC0,a4 ;$287C,$FFFF,$FFC0
S49:000003F0: 38 7C FF C0
F00:0144 move.l #$00000000,($A15128);$23FC,$0000,$0000,$00A1,$5128
S49:000003F4: 23 FC 00 00 00 00 00 A1 51 28
F00:0145
F00:0146
F00:0147 org $400 ;Secret code! (32x Security)
F00:0148
F00:0149 dc.w $46FC,$2700,$4BF9,$00A1,$0000,$7001,$0CAD,$4D41
S50:00000400: 46 FC
S50:00000402: 27 00
S50:00000404: 4B F9
S50:00000406: 00 A1
S50:00000408: 00 00
S50:0000040A: 70 01
S50:0000040C: 0C AD
S50:0000040E: 4D 41
F00:0150 dc.w $5253,$30EC,$6600,$03E6,$082D,$0007,$5101,$67F8
S50:00000410: 52 53
S50:00000412: 30 EC
S50:00000414: 66 00
S50:00000416: 03 E6
S50:00000418: 08 2D
S50:0000041A: 00 07
S50:0000041C: 51 01
S50:0000041E: 67 F8
F00:0151 dc.w $4AAD,$0008,$6710,$4A6D,$000C,$670A,$082D,$0000
S50:00000420: 4A AD
S50:00000422: 00 08
S50:00000424: 67 10
S50:00000426: 4A 6D
S50:00000428: 00 0C
S50:0000042A: 67 0A
S50:0000042C: 08 2D
S50:0000042E: 00 00
F00:0152 dc.w $5101,$6600,$03B8,$102D,$0001,$0200,$000F,$6706
S50:00000430: 51 01
S50:00000432: 66 00
S50:00000434: 03 B8
S50:00000436: 10 2D
S50:00000438: 00 01
S50:0000043A: 02 00
S50:0000043C: 00 0F
S50:0000043E: 67 06
F00:0153 dc.w $2B78,$055A,$4000,$7200,$2C41,$4E66,$41F9,$0000
S50:00000440: 2B 78
S50:00000442: 05 5A
S50:00000444: 40 00
S50:00000446: 72 00
S50:00000448: 2C 41
S50:0000044A: 4E 66
S50:0000044C: 41 F9
S50:0000044E: 00 00
F00:0154 dc.w $04D4,$6100,$0152,$6100,$0176,$47F9,$0000,$04E8
S50:00000450: 04 D4
S50:00000452: 61 00
S50:00000454: 01 52
S50:00000456: 61 00
S50:00000458: 01 76
S50:0000045A: 47 F9
S50:0000045C: 00 00
S50:0000045E: 04 E8
F00:0155 dc.w $43F9,$00A0,$0000,$45F9,$00C0,$0011,$3E3C,$0100
S50:00000460: 43 F9
S50:00000462: 00 A0
S50:00000464: 00 00
S50:00000466: 45 F9
S50:00000468: 00 C0
S50:0000046A: 00 11
S50:0000046C: 3E 3C
S50:0000046E: 01 00
F00:0156 dc.w $7000,$3B47,$1100,$3B47,$1200,$012D,$1100,$66FA
S50:00000470: 70 00
S50:00000472: 3B 47
S50:00000474: 11 00
S50:00000476: 3B 47
S50:00000478: 12 00
S50:0000047A: 01 2D
S50:0000047C: 11 00
S50:0000047E: 66 FA
F00:0157 dc.w $7425,$12DB,$51CA,$FFFC,$3B40,$1200,$3B40,$1100
S50:00000480: 74 25
S50:00000482: 12 DB
S50:00000484: 51 CA
S50:00000486: FF FC
S50:00000488: 3B 40
S50:0000048A: 12 00
S50:0000048C: 3B 40
S50:0000048E: 11 00
F00:0158 dc.w $3B47,$1200,$149B,$149B,$149B,$149B,$41F9,$0000
S50:00000490: 3B 47
S50:00000492: 12 00
S50:00000494: 14 9B
S50:00000496: 14 9B
S50:00000498: 14 9B
S50:0000049A: 14 9B
S50:0000049C: 41 F9
S50:0000049E: 00 00
F00:0159 dc.w $04C0,$43F9,$00FF,$0000,$22D8,$22D8,$22D8,$22D8
S50:000004A0: 04 C0
S50:000004A2: 43 F9
S50:000004A4: 00 FF
S50:000004A6: 00 00
S50:000004A8: 22 D8
S50:000004AA: 22 D8
S50:000004AC: 22 D8
S50:000004AE: 22 D8
F00:0160 dc.w $22D8,$22D8,$22D8,$22D8,$41F9,$00FF,$0000,$4ED0
S50:000004B0: 22 D8
S50:000004B2: 22 D8
S50:000004B4: 22 D8
S50:000004B6: 22 D8
S50:000004B8: 41 F9
S50:000004BA: 00 FF
S50:000004BC: 00 00
S50:000004BE: 4E D0
F00:0161 dc.w $1B7C,$0001,$5101,$41F9,$0000,$06BC,$D1FC,$0088
S50:000004C0: 1B 7C
S50:000004C2: 00 01
S50:000004C4: 51 01
S50:000004C6: 41 F9
S50:000004C8: 00 00
S50:000004CA: 06 BC
S50:000004CC: D1 FC
S50:000004CE: 00 88
F00:0162 dc.w $0000,$4ED0,$0404,$303C,$076C,$0000,$0000,$FF00
S50:000004D0: 00 00
S50:000004D2: 4E D0
S50:000004D4: 04 04
S50:000004D6: 30 3C
S50:000004D8: 07 6C
S50:000004DA: 00 00
S50:000004DC: 00 00
S50:000004DE: FF 00
F00:0163 dc.w $8137,$0002,$0100,$0000,$AF01,$D91F,$1127,$0021
S50:000004E0: 81 37
S50:000004E2: 00 02
S50:000004E4: 01 00
S50:000004E6: 00 00
S50:000004E8: AF 01
S50:000004EA: D9 1F
S50:000004EC: 11 27
S50:000004EE: 00 21
F00:0164 dc.w $2600,$F977,$EDB0,$DDE1,$FDE1,$ED47,$ED4F,$D1E1
S50:000004F0: 26 00
S50:000004F2: F9 77
S50:000004F4: ED B0
S50:000004F6: DD E1
S50:000004F8: FD E1
S50:000004FA: ED 47
S50:000004FC: ED 4F
S50:000004FE: D1 E1
F00:0165 dc.w $F108,$D9C1,$D1E1,$F1F9,$F3ED,$5636,$E9E9,$9FBF
S50:00000500: F1 08
S50:00000502: D9 C1
S50:00000504: D1 E1
S50:00000506: F1 F9
S50:00000508: F3 ED
S50:0000050A: 56 36
S50:0000050C: E9 E9
S50:0000050E: 9F BF
F00:0166 dc.w $DFFF,$4D41,$5253,$2049,$6E69,$7469,$616C,$2026
S50:00000510: DF FF
S50:00000512: 4D 41
S50:00000514: 52 53
S50:00000516: 20 49
S50:00000518: 6E 69
S50:0000051A: 74 69
S50:0000051C: 61 6C
S50:0000051E: 20 26
F00:0167 dc.w $2053,$6563,$7572,$6974,$7920,$5072,$6F67,$7261
S50:00000520: 20 53
S50:00000522: 65 63
S50:00000524: 75 72
S50:00000526: 69 74
S50:00000528: 79 20
S50:0000052A: 50 72
S50:0000052C: 6F 67
S50:0000052E: 72 61
F00:0168 dc.w $6D20,$2020,$2020,$2020,$2020,$2043,$6172,$7472
S50:00000530: 6D 20
S50:00000532: 20 20
S50:00000534: 20 20
S50:00000536: 20 20
S50:00000538: 20 20
S50:0000053A: 20 43
S50:0000053C: 61 72
S50:0000053E: 74 72
F00:0169 dc.w $6964,$6765,$2056,$6572,$7369,$6F6E,$2020,$2020
S50:00000540: 69 64
S50:00000542: 67 65
S50:00000544: 20 56
S50:00000546: 65 72
S50:00000548: 73 69
S50:0000054A: 6F 6E
S50:0000054C: 20 20
S50:0000054E: 20 20
F00:0170 dc.w $436F,$7079,$7269,$6768,$7420,$5345,$4741,$2045
S50:00000550: 43 6F
S50:00000552: 70 79
S50:00000554: 72 69
S50:00000556: 67 68
S50:00000558: 74 20
S50:0000055A: 53 45
S50:0000055C: 47 41
S50:0000055E: 20 45
F00:0171 dc.w $4E54,$4552,$5052,$4953,$4553,$2C4C,$5444,$2E20
S50:00000560: 4E 54
S50:00000562: 45 52
S50:00000564: 50 52
S50:00000566: 49 53
S50:00000568: 45 53
S50:0000056A: 2C 4C
S50:0000056C: 54 44
S50:0000056E: 2E 20
F00:0172 dc.w $3139,$3934,$2020,$2020,$2020,$2020,$2020,$2020
S50:00000570: 31 39
S50:00000572: 39 34
S50:00000574: 20 20
S50:00000576: 20 20
S50:00000578: 20 20
S50:0000057A: 20 20
S50:0000057C: 20 20
S50:0000057E: 20 20
F00:0173 dc.w $2020,$2020,$2020,$2020,$2020,$2020,$2020,$2020
S50:00000580: 20 20
S50:00000582: 20 20
S50:00000584: 20 20
S50:00000586: 20 20
S50:00000588: 20 20
S50:0000058A: 20 20
S50:0000058C: 20 20
S50:0000058E: 20 20
F00:0174 dc.w $2020,$2020,$2020,$524F,$4D20,$5665,$7273,$696F
S50:00000590: 20 20
S50:00000592: 20 20
S50:00000594: 20 20
S50:00000596: 52 4F
S50:00000598: 4D 20
S50:0000059A: 56 65
S50:0000059C: 72 73
S50:0000059E: 69 6F
F00:0175 dc.w $6E20,$312E,$3000,$48E7,$C040,$43F9,$00C0,$0004
S50:000005A0: 6E 20
S50:000005A2: 31 2E
S50:000005A4: 30 00
S50:000005A6: 48 E7
S50:000005A8: C0 40
S50:000005AA: 43 F9
S50:000005AC: 00 C0
S50:000005AE: 00 04
F00:0176 dc.w $3011,$303C,$8000,$323C,$0100,$3E3C,$0012,$1018
S50:000005B0: 30 11
S50:000005B2: 30 3C
S50:000005B4: 80 00
S50:000005B6: 32 3C
S50:000005B8: 01 00
S50:000005BA: 3E 3C
S50:000005BC: 00 12
S50:000005BE: 10 18
F00:0177 dc.w $3280,$D041,$51CF,$FFF8,$4CDF,$0203,$4E75,$48E7
S50:000005C0: 32 80
S50:000005C2: D0 41
S50:000005C4: 51 CF
S50:000005C6: FF F8
S50:000005C8: 4C DF
S50:000005CA: 02 03
S50:000005CC: 4E 75
S50:000005CE: 48 E7
F00:0178 dc.w $81C0,$41F9,$0000,$063E,$43F9,$00C0,$0004,$3298
S50:000005D0: 81 C0
S50:000005D2: 41 F9
S50:000005D4: 00 00
S50:000005D6: 06 3E
S50:000005D8: 43 F9
S50:000005DA: 00 C0
S50:000005DC: 00 04
S50:000005DE: 32 98
F00:0179 dc.w $3298,$3298,$3298,$3298,$3298,$3298,$2298,$3341
S50:000005E0: 32 98
S50:000005E2: 32 98
S50:000005E4: 32 98
S50:000005E6: 32 98
S50:000005E8: 32 98
S50:000005EA: 32 98
S50:000005EC: 22 98
S50:000005EE: 33 41
F00:0180 dc.w $FFFC,$3011,$0800,$0001,$66F8,$3298,$3298,$7000
S50:000005F0: FF FC
S50:000005F2: 30 11
S50:000005F4: 08 00
S50:000005F6: 00 01
S50:000005F8: 66 F8
S50:000005FA: 32 98
S50:000005FC: 32 98
S50:000005FE: 70 00
F00:0181 dc.w $22BC,$C000,$0000,$7E0F,$3340,$FFFC,$3340,$FFFC
S50:00000600: 22 BC
S50:00000602: C0 00
S50:00000604: 00 00
S50:00000606: 7E 0F
S50:00000608: 33 40
S50:0000060A: FF FC
S50:0000060C: 33 40
S50:0000060E: FF FC
F00:0182 dc.w $3340,$FFFC,$3340,$FFFC,$51CF,$FFEE,$22BC,$4000
S50:00000610: 33 40
S50:00000612: FF FC
S50:00000614: 33 40
S50:00000616: FF FC
S50:00000618: 51 CF
S50:0000061A: FF EE
S50:0000061C: 22 BC
S50:0000061E: 40 00
F00:0183 dc.w $0010,$7E09,$3340,$FFFC,$3340,$FFFC,$3340,$FFFC
S50:00000620: 00 10
S50:00000622: 7E 09
S50:00000624: 33 40
S50:00000626: FF FC
S50:00000628: 33 40
S50:0000062A: FF FC
S50:0000062C: 33 40
S50:0000062E: FF FC
F00:0184 dc.w $3340,$FFFC,$51CF,$FFEE,$4CDF,$0381,$4E75,$8114
S50:00000630: 33 40
S50:00000632: FF FC
S50:00000634: 51 CF
S50:00000636: FF EE
S50:00000638: 4C DF
S50:0000063A: 03 81
S50:0000063C: 4E 75
S50:0000063E: 81 14
F00:0185 dc.w $8F01,$93FF,$94FF,$9500,$9600,$9780,$4000,$0080
S50:00000640: 8F 01
S50:00000642: 93 FF
S50:00000644: 94 FF
S50:00000646: 95 00
S50:00000648: 96 00
S50:0000064A: 97 80
S50:0000064C: 40 00
S50:0000064E: 00 80
F00:0186 dc.w $8104,$8F02,$48E7,$C140,$43F9,$00A1,$5180,$08A9
S50:00000650: 81 04
S50:00000652: 8F 02
S50:00000654: 48 E7
S50:00000656: C1 40
S50:00000658: 43 F9
S50:0000065A: 00 A1
S50:0000065C: 51 80
S50:0000065E: 08 A9
F00:0187 dc.w $0007,$FF80,$66F8,$3E3C,$00FF,$7000,$7200,$337C
S50:00000660: 00 07
S50:00000662: FF 80
S50:00000664: 66 F8
S50:00000666: 3E 3C
S50:00000668: 00 FF
S50:0000066A: 70 00
S50:0000066C: 72 00
S50:0000066E: 33 7C
F00:0188 dc.w $00FF,$0004,$3341,$0006,$3340,$0008,$4E71,$0829
S50:00000670: 00 FF
S50:00000672: 00 04
S50:00000674: 33 41
S50:00000676: 00 06
S50:00000678: 33 40
S50:0000067A: 00 08
S50:0000067C: 4E 71
S50:0000067E: 08 29
F00:0189 dc.w $0001,$000B,$66F8,$0641,$0100,$51CF,$FFE8,$4CDF
S50:00000680: 00 01
S50:00000682: 00 0B
S50:00000684: 66 F8
S50:00000686: 06 41
S50:00000688: 01 00
S50:0000068A: 51 CF
S50:0000068C: FF E8
S50:0000068E: 4C DF
F00:0190 dc.w $0283,$4E75,$48E7,$8180,$41F9,$00A1,$5200,$08A8
S50:00000690: 02 83
S50:00000692: 4E 75
S50:00000694: 48 E7
S50:00000696: 81 80
S50:00000698: 41 F9
S50:0000069A: 00 A1
S50:0000069C: 52 00
S50:0000069E: 08 A8
F00:0191 dc.w $0007,$FF00,$66F8,$3E3C,$001F,$20C0,$20C0,$20C0
S50:000006A0: 00 07
S50:000006A2: FF 00
S50:000006A4: 66 F8
S50:000006A6: 3E 3C
S50:000006A8: 00 1F
S50:000006AA: 20 C0
S50:000006AC: 20 C0
S50:000006AE: 20 C0
F00:0192 dc.w $20C0,$51CF,$FFF6,$4CDF,$0181,$4E75,$41F9,$00FF
S50:000006B0: 20 C0
S50:000006B2: 51 CF
S50:000006B4: FF F6
S50:000006B6: 4C DF
S50:000006B8: 01 81
S50:000006BA: 4E 75
S50:000006BC: 41 F9
S50:000006BE: 00 FF
F00:0193 dc.w $0000,$3E3C,$07FF,$7000,$20C0,$20C0,$20C0,$20C0
S50:000006C0: 00 00
S50:000006C2: 3E 3C
S50:000006C4: 07 FF
S50:000006C6: 70 00
S50:000006C8: 20 C0
S50:000006CA: 20 C0
S50:000006CC: 20 C0
S50:000006CE: 20 C0
F00:0194 dc.w $20C0,$20C0,$20C0,$20C0,$51CF,$FFEE,$3B7C,$0000
S50:000006D0: 20 C0
S50:000006D2: 20 C0
S50:000006D4: 20 C0
S50:000006D6: 20 C0
S50:000006D8: 51 CF
S50:000006DA: FF EE
S50:000006DC: 3B 7C
S50:000006DE: 00 00
F00:0195 dc.w $1200,$7E0A,$51CF,$FFFE,$43F9,$00A1,$5100,$7000
S50:000006E0: 12 00
S50:000006E2: 7E 0A
S50:000006E4: 51 CF
S50:000006E6: FF FE
S50:000006E8: 43 F9
S50:000006EA: 00 A1
S50:000006EC: 51 00
S50:000006EE: 70 00
F00:0196 dc.w $2340,$0020,$2340,$0024,$1B7C,$0003,$5101,$2E79
S50:000006F0: 23 40
S50:000006F2: 00 20
S50:000006F4: 23 40
S50:000006F6: 00 24
S50:000006F8: 1B 7C
S50:000006FA: 00 03
S50:000006FC: 51 01
S50:000006FE: 2E 79
F00:0197 dc.w $0088,$0000,$0891,$0007,$66FA,$7000,$3340,$0002
S50:00000700: 00 88
S50:00000702: 00 00
S50:00000704: 08 91
S50:00000706: 00 07
S50:00000708: 66 FA
S50:0000070A: 70 00
S50:0000070C: 33 40
S50:0000070E: 00 02
F00:0198 dc.w $3340,$0004,$3340,$0006,$2340,$0008,$2340,$000C
S50:00000710: 33 40
S50:00000712: 00 04
S50:00000714: 33 40
S50:00000716: 00 06
S50:00000718: 23 40
S50:0000071A: 00 08
S50:0000071C: 23 40
S50:0000071E: 00 0C
F00:0199 dc.w $3340,$0010,$3340,$0030,$3340,$0032,$3340,$0038
S50:00000720: 33 40
S50:00000722: 00 10
S50:00000724: 33 40
S50:00000726: 00 30
S50:00000728: 33 40
S50:0000072A: 00 32
S50:0000072C: 33 40
S50:0000072E: 00 38
F00:0200 dc.w $3340,$0080,$3340,$0082,$08A9,$0000,$008B,$66F8
S50:00000730: 33 40
S50:00000732: 00 80
S50:00000734: 33 40
S50:00000736: 00 82
S50:00000738: 08 A9
S50:0000073A: 00 00
S50:0000073C: 00 8B
S50:0000073E: 66 F8
F00:0201 dc.w $6100,$FF12,$08E9,$0000,$008B,$67F8,$6100,$FF06
S50:00000740: 61 00
S50:00000742: FF 12
S50:00000744: 08 E9
S50:00000746: 00 00
S50:00000748: 00 8B
S50:0000074A: 67 F8
S50:0000074C: 61 00
S50:0000074E: FF 06
F00:0202 dc.w $08A9,$0000,$008B,$6100,$FF3C,$303C,$0040,$2229
S50:00000750: 08 A9
S50:00000752: 00 00
S50:00000754: 00 8B
S50:00000756: 61 00
S50:00000758: FF 3C
S50:0000075A: 30 3C
S50:0000075C: 00 40
S50:0000075E: 22 29
F00:0203 dc.w $0020,$0C81,$5351,$4552,$6700,$0092,$303C,$0080
S50:00000760: 00 20
S50:00000762: 0C 81
S50:00000764: 53 51
S50:00000766: 45 52
S50:00000768: 67 00
S50:0000076A: 00 92
S50:0000076C: 30 3C
S50:0000076E: 00 80
F00:0204 dc.w $2229,$0020,$0C81,$5344,$4552,$6700,$0080,$21FC
S50:00000770: 22 29
S50:00000772: 00 20
S50:00000774: 0C 81
S50:00000776: 53 44
S50:00000778: 45 52
S50:0000077A: 67 00
S50:0000077C: 00 80
S50:0000077E: 21 FC
F00:0205 dc.w $0088,$02A2,$0070,$303C,$0002,$7200,$122D,$0001
S50:00000780: 00 88
S50:00000782: 02 A2
S50:00000784: 00 70
S50:00000786: 30 3C
S50:00000788: 00 02
S50:0000078A: 72 00
S50:0000078C: 12 2D
S50:0000078E: 00 01
F00:0206 dc.w $1429,$0080,$E14A,$8242,$0801,$000F,$660A,$0801
S50:00000790: 14 29
S50:00000792: 00 80
S50:00000794: E1 4A
S50:00000796: 82 42
S50:00000798: 08 01
S50:0000079A: 00 0F
S50:0000079C: 66 0A
S50:0000079E: 08 01
F00:0207 dc.w $0006,$6700,$0058,$6008,$0801,$0006,$6600,$004E
S50:000007A0: 00 06
S50:000007A2: 67 00
S50:000007A4: 00 58
S50:000007A6: 60 08
S50:000007A8: 08 01
S50:000007AA: 00 06
S50:000007AC: 66 00
S50:000007AE: 00 4E
F00:0208 dc.w $7020,$41F9,$0088,$0000,$3C28,$018E,$4A46,$6700
S50:000007B0: 70 20
S50:000007B2: 41 F9
S50:000007B4: 00 88
S50:000007B6: 00 00
S50:000007B8: 3C 28
S50:000007BA: 01 8E
S50:000007BC: 4A 46
S50:000007BE: 67 00
F00:0209 dc.w $0010,$3429,$0028,$0C42,$0000,$67F6,$B446,$662C
S50:000007C0: 00 10
S50:000007C2: 34 29
S50:000007C4: 00 28
S50:000007C6: 0C 42
S50:000007C8: 00 00
S50:000007CA: 67 F6
S50:000007CC: B4 46
S50:000007CE: 66 2C
F00:0210 dc.w $7000,$2340,$0028,$2340,$002C,$3E14,$2C7C,$FFFF
S50:000007D0: 70 00
S50:000007D2: 23 40
S50:000007D4: 00 28
S50:000007D6: 23 40
S50:000007D8: 00 2C
S50:000007DA: 3E 14
S50:000007DC: 2C 7C
S50:000007DE: FF FF
F00:0211 dc.w $FFC0,$4CD6,$7FF9,$44FC,$0000,$6014,$43F9,$00A1
S50:000007E0: FF C0
S50:000007E2: 4C D6
S50:000007E4: 7F F9
S50:000007E6: 44 FC
S50:000007E8: 00 00
S50:000007EA: 60 14
S50:000007EC: 43 F9
S50:000007EE: 00 A1
F00:0212 dc.w $5100,$3340,$0006,$303C,$8000,$6004,$44FC,$0001
S50:000007F0: 51 00
S50:000007F2: 33 40
S50:000007F4: 00 06
S50:000007F6: 30 3C
S50:000007F8: 80 00
S50:000007FA: 60 04
S50:000007FC: 44 FC
S50:000007FE: 00 01
F00:0213
F00:0214
F00:0215 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;
F00:0216
F00:0217 ProgStart: ;Start of our program on the genesis side
F00:0218
F00:0219
F00:0220
F00:0221 ReleaseVDP:
F00:0222 move.w $A15100,d0
S50:00000800: 30 39 00 A1 51 00
F00:0223 or.w #$8000,d0 ;Release VDP to SH2
S50:00000806: 80 7C 80 00
F00:0224 move.w d0,$A15100
S50:0000080A: 33 C0 00 A1 51 00
F00:0225 jmp $ ;Lock up the 68000
S50:00000810: 4E F8 00 00
F00:0226
F00:0227
F00:0228 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;
F00:0229 even
F00:0230 My32xProgram: ;32x ROM needs to be appended here
Sections:
S01 CODE
S02 seg206
S03 seg20c
S04 seg212
S05 seg218
S06 seg21e
S07 seg224
S08 seg22a
S09 seg230
S10 seg236
S11 seg23c
S12 seg242
S13 seg248
S14 seg24e
S15 seg254
S16 seg25a
S17 seg260
S18 seg266
S19 seg26c
S20 seg272
S21 seg278
S22 seg27e
S23 seg284
S24 seg28a
S25 seg290
S26 seg296
S27 seg29c
S28 seg2a2
S29 seg2a8
S30 seg2ae
S31 seg2b4
S32 seg2ba
S33 seg2c0
S34 seg2c6
S35 seg2cc
S36 seg2d2
S37 seg2d8
S38 seg2de
S39 seg2e4
S40 seg2ea
S41 seg2f0
S42 seg2f6
S43 seg2fc
S44 seg302
S45 seg308
S46 seg30e
S47 seg314
S48 seg3d4
S49 seg3f0
S50 seg400
Sources:
F00 MDHeader.asm
Symbols:
ReleaseVDP EXPR(2048=0x800) UNUSED ABS
My32xProgram EXPR(2068=0x814) ABS
ProgStart EXPR(2048=0x800) ABS
__LINE__ EXPR(230=0xe6) INTERNAL
__FO EXPR(0=0x0) INTERNAL
__RS EXPR(0=0x0) INTERNAL
REPTN EXPR(-1=0xffffffff) INTERNAL
__VASM EXPR(1=0x1) INTERNAL
BuildGEN EXPR(1=0x1) UNUSED
vasm EXPR(1=0x1) UNUSED