Consulta del GenRom
Consulta del GenRom
He intentado usar la rom del shadow of the unicorn al zx-uno para hacer pruebas pero hay dos valores que no se exactamente que poner. Ya que si los pongo a 0, cuando la selecciono, se queda con la pantalla en negro dando pitidos.
He usado el comando:
genrom 0dn 12 1 0 0 "Shadow of the Unicorn" ShadowUnicorn.rom unicorn.tap
Pero claro los dos valores que he dejado a 0 son los que no se que poner.
Se supone que son los últimos bytes a enviar a los puertos 1FFD y 7FFD, pero no se que hay q enviar.
Tampoco tengo muy claro que en parámetro tenga que poner "0dn" o si bastaría con poner "dn" para que lo genere.
A ver si alguien me saca de dudas, de momento seguiré trasteando.
Por cierto, si cargo una rom con pokeador tendría que generarla con "0d" para que la nmi me active el pokeador en lugar del divmmc-nmi? y me mantenga el divmmc para cargar los juegos...
Muchas Gracias.
He usado el comando:
genrom 0dn 12 1 0 0 "Shadow of the Unicorn" ShadowUnicorn.rom unicorn.tap
Pero claro los dos valores que he dejado a 0 son los que no se que poner.
Se supone que son los últimos bytes a enviar a los puertos 1FFD y 7FFD, pero no se que hay q enviar.
Tampoco tengo muy claro que en parámetro tenga que poner "0dn" o si bastaría con poner "dn" para que lo genere.
A ver si alguien me saca de dudas, de momento seguiré trasteando.
Por cierto, si cargo una rom con pokeador tendría que generarla con "0d" para que la nmi me active el pokeador en lugar del divmmc-nmi? y me mantenga el divmmc para cargar los juegos...
Muchas Gracias.
Re: Consulta del GenRom
Pues es muy sencillo... echa un vistazo al fichero "roms.bat", donde tienes los ejemplos de cómo se hacen las roms -> .tap
Por cierto, MUY importante, si no tienes cable xilinx, NO cargues nunca una rom en el slot 20, porque seguramente brickearás el ZX-uno, y no podrás recuperarlo sin cable (o sin desoldar la flash y volviéndola a grabar). Es un pequeño bug en el firmware/bios que falta por arreglar. Puedes usar / machacar cualquiera de los otros slots anteriores al 20.
Por cierto, MUY importante, si no tienes cable xilinx, NO cargues nunca una rom en el slot 20, porque seguramente brickearás el ZX-uno, y no podrás recuperarlo sin cable (o sin desoldar la flash y volviéndola a grabar). Es un pequeño bug en el firmware/bios que falta por arreglar. Puedes usar / machacar cualquiera de los otros slots anteriores al 20.
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
- mcleod_ideafix
- Mensajes: 831
- Registrado: 27 Sep 2015, 00:14
- Ubicación: Jerez de la Frontera
- Contactar:
Re: Consulta del GenRom
Es correcto. No actives DIVMMC NMI y al pulsar NMI, no se mapeará la ROM del DivMMC, con lo que entrará a funcionar el pokeador que tengas en la ROM. Puedes dejar DIVMMC activado y usar los comandos de ESXDOS como .tapein o .loadsnap para cargar juegos.neuro_999 escribió:Por cierto, si cargo una rom con pokeador tendría que generarla con "0d" para que la nmi me active el pokeador en lugar del divmmc-nmi? y me mantenga el divmmc para cargar los juegos...
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
Re: Consulta del GenRom
Muchas gracias. Lo del slot 20 ya te lo habia leido. Estab usando el 18 xq no recordaba bien si el brikeo era en el19 o el 20. Jeje.
Una preguntita. Viendo el rom.bat veo que en algunas roms del mismo tamaño, en unas se le pone qie ocupan 4 slots y en otras 1.
Por ejemplo la de leches.rom pone que ocupa 4 slots y cualquiera de los juegos pone que 1 slot, aun ocupando 16ks cada una.
GenRom 0 8 4 0 0 "ZX Spectrum 48K Cargando Leches" leches.rom leches.tap
GenRom 0 8 1 0 32 "Jet Pac (1983)" JetPac.rom JetPac.tap
¿Porque es eso?
Voy a ver si pruebo un poco.
X xierto acabo de ver el msg del core de apple2. Estoy de acuerso con mcleod.... Esto se os va de las manos. Que flipada!!!!. Madre mia.
Una preguntita. Viendo el rom.bat veo que en algunas roms del mismo tamaño, en unas se le pone qie ocupan 4 slots y en otras 1.
Por ejemplo la de leches.rom pone que ocupa 4 slots y cualquiera de los juegos pone que 1 slot, aun ocupando 16ks cada una.
GenRom 0 8 4 0 0 "ZX Spectrum 48K Cargando Leches" leches.rom leches.tap
GenRom 0 8 1 0 32 "Jet Pac (1983)" JetPac.rom JetPac.tap
¿Porque es eso?
Voy a ver si pruebo un poco.
X xierto acabo de ver el msg del core de apple2. Estoy de acuerso con mcleod.... Esto se os va de las manos. Que flipada!!!!. Madre mia.
Re: Consulta del GenRom
¿Para qué es cada uno de los parámetros de genrom? porque estoy intentando meter una rom de test, de las que tengo hechas en interfaces rom para Spectrum, y no hay manera.
Re: Consulta del GenRom
Tan sólo tienes que teclear "genrom" sin parámetros y te saldrá esto:carmeloco escribió:¿Para qué es cada uno de los parámetros de genrom? porque estoy intentando meter una rom de test, de las que tengo hechas en interfaces rom para Spectrum, y no hay manera.
Código: Seleccionar todo
GenRom v0.03, generates a TAP for loading a ROM in the ZX-Uno, 2015-06-16
GenRom <params> <start_ram> <length_ram> <byte_1FFD> <byte_7FFD>
<name> <input_file> <output_file>
<params> Set 5 flags parameters, combinable
0 Default values Issue3, Tim48K, Contended, Disabled Div & NMI
i Change Issue2
t Force Timming to 128
c Disable Contention
d Enable DivMMC
n Enable NMI-DivMMC
<start_ram> Number of start bank to SRAM, between 08 and 0f (in hex)
<length_ram> Number of banks used, in hexadecimal
<byte_1FFD> Last byte to send to 1FFD port, in hexadecimal
<byte_7FFD> Last byte to send to 7FFD port, in hexadecimal
<name> Name between single quotes up to 32 chars
<input_file> Input ROM file
<output_file> Output TAP file
All params are mandatory
No obstante, para cualquier duda, Antonio que es el creador de la utilidad, te podrá ayudar más
http://www.zxuno.com
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
ZX-Uno · Clon de ordenador ZX Spectrum basado en FPGA
- antoniovillena
- Mensajes: 2621
- Registrado: 27 Sep 2015, 20:41
Re: Consulta del GenRom
No te compliques y ponle los mismos parámetros que uso para generar los TAPs de otras ROMs de IF2. Está en generaroms.bat o algún nombre parecido.
Re: Consulta del GenRom
Vale, ya he podido probar algunas. Hay otras que siempre me dan read error, pero bueno, tampoco le doy mucha importancia.
- antoniovillena
- Mensajes: 2621
- Registrado: 27 Sep 2015, 20:41
Re: Consulta del GenRom
Cuáles? Si siempre son las mismas puede ser un bug. Tendré que ver si bajo emulador da fallo también
Re: Consulta del GenRom
Pues por ejemplo la el Test de RAM de Paul Farrow.
http://www.fruitcake.plus.com/Sinclair/ ... er_ROM.bin
Pero creo que es por ser una rom de 8KB. Voy a probar a llenar el resto de unos hasta 16 KB a ver que pasa.
http://www.fruitcake.plus.com/Sinclair/ ... er_ROM.bin
Pero creo que es por ser una rom de 8KB. Voy a probar a llenar el resto de unos hasta 16 KB a ver que pasa.