HispaMSX

EATBLUE.ROM a BAS

2004-07-11 12:15:30
Weno, pues por fin he podido ver el Eat Blue ese. Pero primero he tenido
que convertir la ROM a un fichero BAS, pq si no, no había manera.

De todas formas, examinando la cabecera ROM del fichero he visto cosas
un poco raras. Preguntas filosofales para el autor: ¿por qué defines una
dirección de inicio, si luego lo único que hay en ella es un RET, y
encima dentro de la zona reservada para la cabecera ROM? ¿Por qué el
programa empieza en &H800F, y no en &H8020 como recomiendan en el
Technical Handbook, página 5-63?

En fin, para por si a alguien le pasa lo mismo, hete aquí el programilla
que genera el EATBLUE.BAS a partir del EATBLUE.ROM. Los turboerreros
acordaos de poner el modo Z80 antes de cargar el juego...

Y por cierto... ¿cómo se juega? (^^!)

10 COPY "eatblue.rom" TO "eatblue.bas"
20 OPEN "eatblue.bas" AS #1 LEN=1
30 FIELD#1,1 AS A$
40 FOR K=1 TO 16
50 READ D$:LSET A$=CHR$(VAL("&H"+D$)):PUT#1,K
60 NEXT K
70 CLOSE#1:END
100 DATA FF,10,80,1,0,8F,20,4E,65,73,74,6F,72,3A,29,0


*** XXVI MSX USERS MEETING IN BARCELONA: OCTOBER 31th 2004 ***
-------------------------------------------------------------------------------------------------------------
                         Konami Man - AKA Nestor Soriano (^^)v
    http://www.konamiman.com    -     konamiman(_en_)konamiman(_punto_)com
                                        ICQ#: 18281450

     Be conservative in what you send and liberal in what you receive
-------------------------------------------------------------------------------------------------------------




<Anterior en la conversación] Conversación actual [Siguiente en la conversación>