Página 1 de 3

Oric Atmos en el ZX-Uno by Quest

Publicado: 28 Sep 2015, 03:20
por mcleod_ideafix
De nuevo el señor Quest ataca de nuevo. Lo hizo en Zona de Pruebas:
http://www.zonadepruebas.com/viewtopic. ... =40#p60057

Y ahora aquí:
He sacado un par de ratos libres, para ir amenizando la espera de la versión final del ZX-UNO, y he podido subir al repositorio un par de cores más:

Oric Atmos y Vic-20

No son gran cosa, puesto que no tienen ahora mismo ningún modo de cargarles software (Ni por SD, ni flash, ni por entrada de audio EAR/cassette), pero valen para entretenerse un rato.
Como siempre, lo típico, remapeado de pines y algunos cambios para que al menos medio funcionen en el ZX-UNO. Se han sacado de otros ports de pipistrello (LX45).
Ambos proyectos Xilinx se abren con ISE 14.7. Siempre vamos a usar ya esta versión. Es lamás rápida y más optimizada para sintetizar.

En el Oric:

- Venía adaptado a salida HDMI. He quitado todo rastro de código referente a DVI/HDMI y he desactivado satisfactoriamente esta vez el scandoubler, linkando las salidas de color y sincro con lo que saca la ULA directamente. De paso he cambiado ligeramente los relojes para que la CPU vaya a la velocidad a la que tiene que ir (el código HDMI hacía que fuera más rápido)
- Gracias a lo anterior, funciona por vídeo compuesto (he activado el cristal PAL en el código, así que saldrá PAL), y no en VGA (aunque se puede activar en código)
- A pesar de que está presente la señal TAPE IN, está completamente sorda, y no carga cassettes. Por lo que veo, no debe estar implementada toda la circuitería que hay entre la entrada y el VIA 6522, porque veo que está prácticamente puenteado a pelo... digo yo que algo faltará en medio para que funcione bien. Es sólo una suposicion.
- Va con teclado PS/2, mapeado inglés, si no recuerdo mal.
- El audio parece funcionar

Foto funcionando en mi ZX-UNO:

Imagen

Re: Oric Atmos en el ZX-Uno by Quest

Publicado: 26 Feb 2017, 11:02
por bakoulis
Any progress to the part of loading software somehow?

Re: Oric Atmos en el ZX-Uno by Quest

Publicado: 26 Feb 2017, 17:16
por Quest
No. And there are no plans for it in the near future. The original code is very old and incomplete. A lot of work may be required. Don't expect any progress in the short term. Anyway, as usual, if there is any advance, I'll notify ;)

Re: Oric Atmos en el ZX-Uno by Quest

Publicado: 04 Abr 2017, 00:55
por nazago
Estaria bien poder cargar programas por SD y poder guardarlos, tengo buenos recuerdos de esta maquina, de echo tengo un Oric Atmos. De todas maneras un buen trabajo enhorabuena y Muchas gracias.

Re: Oric Atmos en el ZX-Uno by Quest

Publicado: 20 Nov 2018, 06:47
por byrtolet
Hello,

I've modified the Oric Atmos core a little bit. I've fixed several bugs in ULA & VIA, also changed the used CPU core, since it didn't support the undocumented opcodes for the NMOS 6502.

I've made VGA output work (and made a switch with a keyboard VGA<-> RGB, although RGB mode may require some more testing, last time I've tried it there were some glitches).

I've implemented read-only (for now) DOS8d support (dos using apple disk II formatted floppy disks, used on the bulgarian Pravetz 8d clone of the atmos).
The implementation is similar to the apple ii core for the zx-uno - images are written raw in nibbelized format on the card. The current image can be changed with keyboard keys.

Also NMI & reset can be performed with the keyboard.


The cpu core was changed because the dos used the undocumeted opcodes (and didn't work with the T65 core).

The core now uses SRAM memory and the shadowed RAM can now be used (DOS8d uses it for example)

The tape input din't work last time I've checked it, but later, I found (and fixed) bug with the VIA's timers, and may be I should test it again.
Nevertheless one could load anything with the DOS8d. Multitape progrorams might be a little more tricky to run.

Anyone interested?

Re: Oric Atmos en el ZX-Uno by Quest

Publicado: 20 Nov 2018, 09:33
por desUBIKado
byrtolet escribió: Anyone interested?
Wait a moment, I'm thinking... YES, YES, YES!

Re: Oric Atmos en el ZX-Uno by Quest

Publicado: 20 Nov 2018, 10:27
por Lenko
byrtolet escribió:Anyone interested?
YES!

Re: Oric Atmos en el ZX-Uno by Quest

Publicado: 20 Nov 2018, 11:17
por byrtolet
OK, so, I'll make sure composite & RGB output work & I'll upload it somwhere.

Re: Oric Atmos en el ZX-Uno by Quest

Publicado: 20 Nov 2018, 13:51
por Kyp
I am interested :plasplas:

Re: Oric Atmos en el ZX-Uno by Quest

Publicado: 20 Nov 2018, 16:40
por byrtolet
You can try the core.
http://parallel.bas.bg/~byrtolet/oric_dos8d.tar.bz2

I couldn't load successfully any tape. You can try it - it might work.
Check the readme file.
The default video mode is VGA - press scroll lock key to switch to composite/rgb.
I've included a demo disk with few games - they all work.

Any comments, bug reports and suggestions would be appreciated!