Oric Atmos en el ZX-Uno by Quest
- desUBIKado
- Mensajes: 1002
- Registrado: 05 Ago 2016, 22:33
Re: Oric Atmos en el ZX-Uno by Quest
He probado el core y funciona tal y como dice byrtolet
Creo que estaría bien que pudiese unificar las teclas especiales a las mismas que usan otros cores, así:
Usar las mismas que usa el core de C64 para desplazarse por la tarjeta SD
- Insert = Ir al disco 1 de la SD
- Page up / RePag = Ir al siguiente disco de la SD
- Page down /AvPag = Ir al disco anterior de la SD
- Ctrl+RePag / Ctrl+ Page Up = Ir al disco 10 posiciones más adelante de la SD
- Ctrl+AvPag / Ctrl + Page Down = Ir al disco 10 posiciones más atrás de la SD
Y usar las teclas estándar del core de Spectrum:
Reset (ctrl+alt+del)
Master Reset (ctrl+alt+backspace)
NMI (F5)
Para manejar el Dos8d me ha servido este manual de referencia.
Es la primera vez que manejo un Oric, así que estoy bastante perdido (sí, no hagáis el chiste fácil). He podido bajarme juegos en formato .dsk y .tap pero no he conseguido crear un fichero .nib que funcionase usando las herramientas tap2dsk y dsk2nib.
También he comprobado que el led rojo de lectura de la tarjeta SD se queda permanentemente encendido tras acceder al Dos8d.
Por otra parte, el juego RAT incluido en en el fichero good.nib funciona muy acelerado ¿es así?
Por último, felicitar a byrtolet por esta gran aportación y darle muchas gracias por traer un nuevo core al
Creo que estaría bien que pudiese unificar las teclas especiales a las mismas que usan otros cores, así:
Usar las mismas que usa el core de C64 para desplazarse por la tarjeta SD
- Insert = Ir al disco 1 de la SD
- Page up / RePag = Ir al siguiente disco de la SD
- Page down /AvPag = Ir al disco anterior de la SD
- Ctrl+RePag / Ctrl+ Page Up = Ir al disco 10 posiciones más adelante de la SD
- Ctrl+AvPag / Ctrl + Page Down = Ir al disco 10 posiciones más atrás de la SD
Y usar las teclas estándar del core de Spectrum:
Reset (ctrl+alt+del)
Master Reset (ctrl+alt+backspace)
NMI (F5)
Para manejar el Dos8d me ha servido este manual de referencia.
Es la primera vez que manejo un Oric, así que estoy bastante perdido (sí, no hagáis el chiste fácil). He podido bajarme juegos en formato .dsk y .tap pero no he conseguido crear un fichero .nib que funcionase usando las herramientas tap2dsk y dsk2nib.
También he comprobado que el led rojo de lectura de la tarjeta SD se queda permanentemente encendido tras acceder al Dos8d.
Por otra parte, el juego RAT incluido en en el fichero good.nib funciona muy acelerado ¿es así?
Por último, felicitar a byrtolet por esta gran aportación y darle muchas gracias por traer un nuevo core al
Re: Oric Atmos en el ZX-Uno by Quest
DesUBIKado,
Sorry for my Spanish
DOS8d uses disks and disk images formatted in the Apple II disk II dos 3.3 format.
I've written a small tool (tap2bin): http://parallel.bas.bg/~byrtolet/tap2bin.tar.bz2.
It can extract files from tapes. These files can later be transferred to the Apple II disk image with the dos33 utility http://www.deater.net/weave/vmwprod/apple/dos33fs.html.
You would need a valid dos8d image to start with. You can use dos33 utility to delete & add files as you wish.
Don't expect programs using cload to work. All others should work fine.
Sorry for my Spanish
DOS8d uses disks and disk images formatted in the Apple II disk II dos 3.3 format.
I've written a small tool (tap2bin): http://parallel.bas.bg/~byrtolet/tap2bin.tar.bz2.
It can extract files from tapes. These files can later be transferred to the Apple II disk image with the dos33 utility http://www.deater.net/weave/vmwprod/apple/dos33fs.html.
You would need a valid dos8d image to start with. You can use dos33 utility to delete & add files as you wish.
Don't expect programs using cload to work. All others should work fine.
- desUBIKado
- Mensajes: 1002
- Registrado: 05 Ago 2016, 22:33
Re: Oric Atmos en el ZX-Uno by Quest
Hola byrtolet
No consigo generar .nib correctos para luego grabarlos en la SD. Incluyo un fichero rat1.zip que contiene los siguientes ficheros:
Este comando genera los ficheros rat_basic0.bam y rat_binary1.bam
Los meto en un disquete vacío de nombre rat.dsk con los comandos:
Paso del formato .dsk al formato .nib con el comando
Ahora como superusuario (root) grabo en la SD los 2 archivos .nib
Meto la SD en el ZX-Uno y arranco con el core del Oric Atmos. Lo primero extraño es que debajo de la línea de READY siempre imprime una letra. A veces es una "e", otras una "u". Eso lo hace cuando cargo el core. Si hago RESET con Home+End ya no sale una letras trás el READY.
Para arrancar el DOS8d ejecuto
Lo primero raro es que carga el 2ª disco (good.nib) en lugar del 1º (rat.nib). Con "Page down" me posiciono en el el disco 1.
Ejecuto un comando DIR y veo
Si ejecuto el programa BASIC con
aparece
¿Hay algo que esté haciendo mal? ¿Estoy partiendo de un fichero .tap que no es correcto?
Gracias y recibe un saludo.
No consigo generar .nib correctos para luego grabarlos en la SD. Incluyo un fichero rat1.zip que contiene los siguientes ficheros:
- good.nib
- rat_basic0.bam
- rat_binary1.bam
- rat.dsk
- rat.nib
- rat.tap
Código: Seleccionar todo
tap2bin.exe rat.tap rat
Los meto en un disquete vacío de nombre rat.dsk con los comandos:
Código: Seleccionar todo
dos33 rat.dsk SAVE A rat_basic0.bam RATSPLAT
dos33 rat.dsk SAVE B rat_binary1.bam RATSPLAT.2
Código: Seleccionar todo
dsk2nib rat.dsk rat.nib
Código: Seleccionar todo
cat rat.nib good.nib > /dev/sdg
sync
Para arrancar el DOS8d ejecuto
Código: Seleccionar todo
CALL800
Ejecuto un comando DIR y veo
Código: Seleccionar todo
B 24 RATSPLAT
C 52 RATSPLAT.2
Código: Seleccionar todo
-RATSPLAT
Código: Seleccionar todo
?SYNTAX ERROR IN 12079
Ready
Gracias y recibe un saludo.
Re: Oric Atmos en el ZX-Uno by Quest
You did everything right. The random letter appears on real orics as well (at least it does on my Pravetz clone). If you press a letter during memcheck it will probably appear.
Try just
-RATSPLAT.2
As I said multipart tapes probably will not work (without tinkering). In the ratsplat case the basic part is just loader for the machine language one and not needed.
The default disk is 1, not 0 ( don't ask why, use the home key to display the active disk), so there is no mistery there.
Don't create new disks with dos33. use the good.dsk (or its copy), delete all the files if neccesery and then put new ones. This way the dos8d itself will stay on disks.
Try just
-RATSPLAT.2
As I said multipart tapes probably will not work (without tinkering). In the ratsplat case the basic part is just loader for the machine language one and not needed.
The default disk is 1, not 0 ( don't ask why, use the home key to display the active disk), so there is no mistery there.
Don't create new disks with dos33. use the good.dsk (or its copy), delete all the files if neccesery and then put new ones. This way the dos8d itself will stay on disks.
- desUBIKado
- Mensajes: 1002
- Registrado: 05 Ago 2016, 22:33
Re: Oric Atmos en el ZX-Uno by Quest
Si ejecuto -RATSPLAT.2 el ZX-Uno se cuelga.
He probado con otra cinta: Painter (1983)(A&F Software - Andrew Houston).tap y he seguido los mismos pasos.
Si ejecuto -PAINTER el ZX-Uno se cuelga.
He estado pensando que quizás el problema se deba a que mi ZX-Uno tiene siempre conectado el addon de 2MB de memoria externa.
¿Podría ser ese el problema y que fuese necesario que se sintetizase un core para ZX-Uno con 2 MB EXT? En teoría no debería serlo, ya que todos los programas del good.nib me han funcionado correctamente.
He probado con otra cinta: Painter (1983)(A&F Software - Andrew Houston).tap y he seguido los mismos pasos.
Si ejecuto -PAINTER el ZX-Uno se cuelga.
He estado pensando que quizás el problema se deba a que mi ZX-Uno tiene siempre conectado el addon de 2MB de memoria externa.
¿Podría ser ese el problema y que fuese necesario que se sintetizase un core para ZX-Uno con 2 MB EXT? En teoría no debería serlo, ya que todos los programas del good.nib me han funcionado correctamente.
Re: Oric Atmos en el ZX-Uno by Quest
Dear desUBIKado,
I had a bug in tap2bin programm.
I've fixed it - please download it again.
And repeat the same procedure.
I had a bug in tap2bin programm.
I've fixed it - please download it again.
And repeat the same procedure.
- desUBIKado
- Mensajes: 1002
- Registrado: 05 Ago 2016, 22:33
Re: Oric Atmos en el ZX-Uno by Quest
Algo se ha avanzado, pero aun se cuelgan los programas una vez que han terminado de cargar
Aquí dejo los .nib generados
Y las pantallas cuando acaban de cargar los programas y se cuelgan.
PAINTER RAT SPLAT
Por otra parte, me ha sido imposible cargar desde la entrada de audio. He convertido los dos ficheros .tap a .wav con la utilidad tap2wav, y he probado con múltiples volúmenes, pero siempre cargando con errores.
La entrada de audio no tiene "feedback" del sonido de entrada. Estaría bien que se oyese el sonido de carga.
También he comprobado que no sale el sonido con el comando de salvar el programa a cinta, como por ejemplo al ejecutar
Aquí dejo los .nib generados
Y las pantallas cuando acaban de cargar los programas y se cuelgan.
PAINTER RAT SPLAT
Por otra parte, me ha sido imposible cargar desde la entrada de audio. He convertido los dos ficheros .tap a .wav con la utilidad tap2wav, y he probado con múltiples volúmenes, pero siempre cargando con errores.
La entrada de audio no tiene "feedback" del sonido de entrada. Estaría bien que se oyese el sonido de carga.
También he comprobado que no sale el sonido con el comando de salvar el programa a cinta, como por ejemplo al ejecutar
Código: Seleccionar todo
CSAVE"HELLO"
- desUBIKado
- Mensajes: 1002
- Registrado: 05 Ago 2016, 22:33
Re: Oric Atmos en el ZX-Uno by Quest
Hola byrtolet:byrtolet escribió:Dear desUBIKado,
I had a bug in tap2bin programm.
I've fixed it - please download it again.
And repeat the same procedure.
Ya intenté pasar programas a ficheros .nib, pero sin éxito. No entiendo por qué no funciona, ya que creo realizo los pasos correctamente.
¿Continuas trabajando en este core? Me parece que se trata de un trabajo fantástico pese al inconveniente de tener que usar una tarjeta SD en modo "raw". Placas FPGA más potentes como la MiST o la MiSTer no tienen un core de Oric Atmos operativo.
Recibe un saludo y que pasases unos días estupendos estas navidades.
Re: Oric Atmos en el ZX-Uno by Quest
Hello, desUBIKado,
I believe everything should work. i have told you that multi part tapes will not work, because after loading the first tape from "floppy" it tryes to load the rest from the tape again. And it can't load it this way. Try loadin the second part of Rat-splat directly (without the first one).
Write pin (for saving tapes) is simply not connected. Read pin for loading tapes is connected and should work, but I suspect the audio equipment I use distorts the sound.
Currently I'm not working on this core. I do plan to make it write & use normal fat filesystem, but this will not happen soon since I have other projects.
I also plan improving the on screen image display
Your suggestions for the keys remmaping are good, but I don't plan to bother with them, because It would just eat time and no additional functionality would be added.
If you know how can I upload my sources to the zxuno repository I'm willing to share the code.
Also the joystic is not supposed to work.
I believe everything should work. i have told you that multi part tapes will not work, because after loading the first tape from "floppy" it tryes to load the rest from the tape again. And it can't load it this way. Try loadin the second part of Rat-splat directly (without the first one).
Write pin (for saving tapes) is simply not connected. Read pin for loading tapes is connected and should work, but I suspect the audio equipment I use distorts the sound.
Currently I'm not working on this core. I do plan to make it write & use normal fat filesystem, but this will not happen soon since I have other projects.
I also plan improving the on screen image display
Your suggestions for the keys remmaping are good, but I don't plan to bother with them, because It would just eat time and no additional functionality would be added.
If you know how can I upload my sources to the zxuno repository I'm willing to share the code.
Also the joystic is not supposed to work.
- antoniovillena
- Mensajes: 2621
- Registrado: 27 Sep 2015, 20:41
Re: Oric Atmos en el ZX-Uno by Quest
For the official SVN repository contact with McLeod. But If you prefer git, I have shared my github with you.byrtolet escribió: If you know how can I upload my sources to the zxuno repository I'm willing to share the code