Se me ha pasado leerte, BCH.
En realidad si, el juego hace llamadas a las rutinas de carga de la ROM, por lo que he visto y probado. No estoy seguro de las direcciones de memoria pero veo varias llamadas a ROM, por ejemplo: call 319, call 262, call 274, call 265, call 412 y call 5633. (supongo y solo hipotetizo que en alguna deesas direcciones estan las rutinas de carga)
Código: Seleccionar todo
org 24100
ld h, 134 ; 24100 38 134 7ts
ld e, a ; 24102 95 4ts
ld (l24438), hl ; 24103 34 118 95 16ts
ld hl, l24444 ; 24106 33 124 95 10ts
ld (l24440), hl ; 24109 34 120 95 16ts
ld b, 7 ; 24112 6 7 7ts
call l24421 ; 24114 205 101 95 17ts
ld hl, 0 ; 24117 33 0 0 10ts
ld de, 0 ; 24120 17 0 0 10ts
call 319 ; 24123 205 63 1 17ts
jp nc, 0 ; 24126 210 0 0 10/10ts
ld hl, (l24440) ; 24129 42 120 95 16ts
ld bc, 1 ; 24132 1 1 0 10ts
ld de, 2 ; 24135 17 2 0 10ts
call 262 ; 24138 205 6 1 17ts
jp nc, 0 ; 24141 210 0 0 10/10ts
ld hl, (l24438) ; 24144 42 118 95 16ts
ld b, (hl) ; 24147 70 7ts
inc hl ; 24148 35 6ts
l_5e55: push bc ; 24149 197 11ts
ld a, (hl) ; 24150 126 7ts
ld ixl, a ; 24151 221 111 8ts
inc hl ; 24153 35 6ts
ld a, (hl) ; 24154 126 7ts
ld ixh, a ; 24155 221 103 8ts
inc hl ; 24157 35 6ts
ld e, (hl) ; 24158 94 7ts
inc hl ; 24159 35 6ts
ld d, (hl) ; 24160 86 7ts
inc hl ; 24161 35 6ts
ld a, (hl) ; 24162 126 7ts
ld (l24442), a ; 24163 50 122 95 13ts
inc hl ; 24166 35 6ts
ld a, (hl) ; 24167 126 7ts
ld (l24443), a ; 24168 50 123 95 13ts
inc hl ; 24171 35 6ts
ld c, (hl) ; 24172 78 7ts
push hl ; 24173 229 11ts
ld a, ixh ; 24174 221 124 8ts
ld h, a ; 24176 103 4ts
ld a, ixl ; 24177 221 125 8ts
ld l, a ; 24179 111 4ts
push ix ; 24180 221 229 15ts
push de ; 24182 213 11ts
push bc ; 24183 197 11ts
ld bc, 0 ; 24184 1 0 0 10ts
call 274 ; 24187 205 18 1 17ts
pop bc ; 24190 193 10ts
pop de ; 24191 209 10ts
pop ix ; 24192 221 225 14ts
push bc ; 24194 197 11ts
ld a, c ; 24195 121 4ts
and 7 ; 24196 230 7 7ts
ld b, a ; 24198 71 4ts
call l24421 ; 24199 205 101 95 17ts
pop bc ; 24202 193 10ts
push ix ; 24203 221 229 15ts
push de ; 24205 213 11ts
pop bc ; 24206 193 10ts
pop hl ; 24207 225 10ts
ld de, (l24442) ; 24208 237 91 122 95 20ts
ldir ; 24212 237 176 16/21ts
ld b, 7 ; 24214 6 7 7ts
call l24421 ; 24216 205 101 95 17ts
pop hl ; 24219 225 10ts
inc hl ; 24220 35 6ts
pop bc ; 24221 193 10ts
djnz l_5e55 ; 24222 16 181 8/13ts
ld e, (hl) ; 24224 94 7ts
inc hl ; 24225 35 6ts
ld d, (hl) ; 24226 86 7ts
push de ; 24227 213 11ts
ld b, 0 ; 24228 6 0 7ts
call 265 ; 24230 205 9 1 17ts
call 412 ; 24233 205 156 1 17ts
call l24329 ; 24236 205 9 95 17ts
ld b, 16 ; 24239 6 16 7ts
call l24421 ; 24241 205 101 95 17ts
ld a, 1 ; 24244 62 1 7ts
out (254), a ; 24246 211 254 11ts
l_5eb8: call l24403 ; 24248 205 83 95 17ts
and a ; 24251 167 4ts
jr z, l_5eb8 ; 24252 40 250 12/7ts
xor a ; 24254 175 4ts
out (254), a ; 24255 211 254 11ts
pop hl ; 24257 225 10ts
ld iy, 23610 ; 24258 253 33 58 92 14ts
jp (hl) ; 24262 233 4ts
l_5ec7: ld c, c ; 24263 73 4ts
ld b, c ; 24264 65 4ts
ld c, (hl) ; 24265 78 7ts
ld c, (hl) ; 24266 78 7ts
ld b, c ; 24267 65 4ts
ld l, 68 ; 24268 46 68 7ts
ld b, c ; 24270 65 4ts
ld d, h ; 24271 84 4ts
rst 56 ; 24272 255 11ts
l_5ed1: djnz l_5eda ; 24273 16 7 8/13ts
ld de, 5632 ; 24275 17 0 22 10ts
inc d ; 24278 20 4ts
ld (bc), a ; 24279 2 7ts
ld c, c ; 24280 73 4ts
ld c, (hl) ; 24281 78 7ts
l_5eda: ld d, e ; 24282 83 4ts
ld b, l ; 24283 69 4ts
ld d, d ; 24284 82 4ts
ld d, h ; 24285 84 4ts
jr nz, l_5f24 ; 24286 32 68 7/12ts
ld c, c ; 24288 73 4ts
ld d, e ; 24289 83 4ts
ld b, e ; 24290 67 4ts
jr nz, 24376 ; 24291 32 83 7/12ts
ld c, c ; 24293 73 4ts
ld b, h ; 24294 68 4ts
ld b, l ; 24295 69 4ts
jr nz, l_5f1c ; 24296 32 50 7/12ts
inc l ; 24298 44 4ts
rst 56 ; 24299 255 11ts
l_5eec: djnz l_5ef5 ; 24300 16 7 8/13ts
ld de, 5632 ; 24302 17 0 22 10ts
dec d ; 24305 21 4ts
ld bc, 21072 ; 24306 1 80 82 10ts
l_5ef5: ld b, l ; 24309 69 4ts
ld d, e ; 24310 83 4ts
ld d, e ; 24311 83 4ts
jr nz, l_5f45 ; 24312 32 75 7/12ts
ld b, l ; 24314 69 4ts
ld e, c ; 24315 89 4ts
jr nz, 24402 ; 24316 32 84 7/12ts
ld c, a ; 24318 79 4ts
jr nz, l_5f44 ; 24319 32 67 7/12ts
ld c, a ; 24321 79 4ts
ld c, (hl) ; 24322 78 7ts
ld d, h ; 24323 84 4ts
ld c, c ; 24324 73 4ts
ld c, (hl) ; 24325 78 7ts
ld d, l ; 24326 85 4ts
ld b, l ; 24327 69 4ts
rst 56 ; 24328 255 11ts
l_5f09: ld b, 7 ; 24329 6 7 7ts
call l24421 ; 24331 205 101 95 17ts
ld hl, l24263 ; 24334 33 199 94 10ts
ld bc, 1 ; 24337 1 1 0 10ts
ld de, 2 ; 24340 17 2 0 10ts
call 262 ; 24343 205 6 1 17ts
jr nc, l_5f25 ; 24346 48 9 7/12ts
l_5f1c: ld b, 0 ; 24348 6 0 7ts
call 265 ; 24350 205 9 1 17ts
call 412 ; 24353 205 156 1 17ts
l_5f24: ret ; 24356 201 10ts
l_5f25: ld b, 16 ; 24357 6 16 7ts
call l24421 ; 24359 205 101 95 17ts
ld iy, 23610 ; 24362 253 33 58 92 14ts
ld a, 2 ; 24366 62 2 7ts
call 5633 ; 24368 205 1 22 17ts
ld hl, l24273 ; 24371 33 209 94 10ts
call l24395 ; 24374 205 75 95 17ts
ld hl, l24300 ; 24377 33 236 94 10ts
call l24395 ; 24380 205 75 95 17ts
ld hl, 23560 ; 24383 33 8 92 10ts
ld (hl), 0 ; 24386 54 0 10ts
l_5f44: ld a, (hl) ; 24388 126 7ts
l_5f45: cp 0 ; 24389 254 0 7ts
jr z, l_5f44 ; 24391 40 251 12/7ts
jr l_5f09 ; 24393 24 190 12ts
l_5f4b: ld a, (hl) ; 24395 126 7ts
cp 255 ; 24396 254 255 7ts
ret z ; 24398 200 11/5ts
rst 16 ; 24399 215 11ts
inc hl ; 24400 35 6ts
jr l_5f4b ; 24401 24 248 12ts
l_5f53: ld bc, 65278 ; 24403 1 254 254 10ts
ld d, 8 ; 24406 22 8 7ts
l_5f58: in a, (c) ; 24408 237 120 12ts
cpl ; 24410 47 4ts
and 31 ; 24411 230 31 7ts
ret nz ; 24413 192 5/11ts
rlc b ; 24414 203 0 8ts
dec d ; 24416 21 4ts
jr nz, l_5f58 ; 24417 32 245 7/12ts
xor a ; 24419 175 4ts
ret ; 24420 201 10ts
l_5f65: di ; 24421 243 4ts
ld a, (23388) ; 24422 58 92 91 13ts
and 232 ; 24425 230 232 7ts
or b ; 24427 176 4ts
ld bc, l32765 ; 24428 1 253 127 10ts
ld (23388), a ; 24431 50 92 91 13ts
out (c), a ; 24434 237 121 12ts
ei ; 24436 251 4ts
ret ; 24437 201 10ts
l_5f76: nop ; 24438 0 4ts
nop ; 24439 0 4ts
l_5f78: nop ; 24440 0 4ts
nop ; 24441 0 4ts
l_5f7a: nop ; 24442 0 4ts
l_5f7b: nop ; 24443 0 4ts
l_5f7c: ld c, c ; 24444 73 4ts
ld b, c ; 24445 65 4ts
ld c, (hl) ; 24446 78 7ts
ld c, (hl) ; 24447 78 7ts
ld b, c ; 24448 65 4ts
ld l, 71 ; 24449 46 71 7ts
ld b, c ; 24451 65 4ts
ld c, l ; 24452 77 4ts
rst 56 ; 24453 255 11ts
inc b ; 24454 4 4ts
nop ; 24455 0 4ts
add a, b ; 24456 128 4ts
nop ; 24457 0 4ts
dec de ; 24458 27 6ts
nop ; 24459 0 4ts
ld b, b ; 24460 64 4ts
nop ; 24461 0 4ts
nop ; 24462 0 4ts
add a, b ; 24463 128 4ts
call p, 63 ; 24464 244 63 0 10/17ts
ret nz ; 24467 192 5/11ts
inc bc ; 24468 3 6ts
nop ; 24469 0 4ts
add a, b ; 24470 128 4ts
ld a, (hl) ; 24471 126 7ts
ccf ; 24472 63 4ts
nop ; 24473 0 4ts
ret nz ; 24474 192 5/11ts
ld b, 0 ; 24475 6 0 7ts
ld h, b ; 24477 96 4ts
nop ; 24478 0 4ts
sbc a, (hl) ; 24479 158 7ts
nop ; 24480 0 4ts
ld h, b ; 24481 96 4ts
nop ; 24482 0 4ts
nop ; 24483 0 4ts
ld h, b ; 24484 96 4ts
nop ; 24485 0 4ts
nop ; 24486 0 4ts
nop ; 24487 0 4ts
nop ; 24488 0 4ts
nop ; 24489 0 4ts
nop ; 24490 0 4ts
He dejado el juego corriendo desde la FC toda la noche y sigue funcionando entre pantalla presentación y MENU, carga el juego y se pone en DEMO MODE (o ATRACTION MODE), cargando desde la CF los archivos "mal copiados"... viendose algunos gráficos vacios.