Releases: rampa069/Oric_Mist_48K
Disk improvements
Oric-1 / Oric Atmos FPGA implementation.
- MiST Framework upgraded.
- Cycle exact AY-8910 (jotego jt49).
- Stereo MOD (commonly used in machines in the 80's and 90's) with two modes of stereo. (ABC and ACB).
Oric-1/Oric Atmos with Microdisc floppy controller and EDSK support
Changelog
- Disk support (microdisc controller)
- Accurate VIA access.
- Cycle exact AY-8910
- Stereo MOD (commonly used in machines in the 80's and 90's)
- Some disk images (look in the dsk directory)
- look at the README in the github repository for more info.
Switchable ROM
Some VIA fixes and ROM switchable from OSD between Oric-1 and Oric Atmos
ULA fixes, SDRAM working and sound precise.... Xmas Edition
Trying to implement an Oric-1 and Oric Atmos in a modern FPGA.
Background:
There was one version made by Gehstock in github , but it is far from be functional as an oric. It only has 32k (no oric existed with that memory, only 16K ,48K and 64K so there were errors managing HIRES mode) and no way to load tapes.
What is Working
At the moment the full original machine is working (except tape recording).
- ULA.
- VIA 6522.
- CPU 6502.
- Tape loading working (via audio cable on the RX pin).
- Full 48K of RAM.
- Keyboard.
- Sound (AY-3-8910).
- ROM 1.1a (in the ATMOS version).
- ROM 1.0 (in the ORIC 1 version).
TODO
- OSD load roms,tapes and disks from SD CARD.
- Disk controller.
- Tape recording.
KNOWN BUGS
- None at the moment....
The TEAM
- Ron Rodritty: Team coordination and QA testing.
- Fernando Mosquera: FPGA guru.
- Subcritical: Verilog and VHDL.
- ManuFerHi: Hardware consulting.
- Chema Enguita: Oric gurú
- SliceBit: Oric hardware Gurú
- Ramón Martínez: Oric hardware, Some software, and fpga coding.
- Slingshot: SDRAM work.
Initial release
Oric 48K in MiST and SiDi FPGA
Trying to implement an Oric-1 and Oric Atmos in a modern FPGA.
Initial public release.
This is the first release of the software.
Background:
There was one version made by Gehstock in github , but it is far from be functional as an oric. It only has 32k (no oric existed with that memory, only 16K ,48K and 64K so there were errors managing HIRES mode) and no way to load tapes.
What is Working
At the moment the full original machine is working (except tape recording).
- ULA.
- VIA 6522.
- CPU 6502.
- Tape loading working (via audio cable on the RX pin).
- Full 48K of RAM.
- Keyboard.
- Sound (AY-3-8910).
- ROM 1.1a (in the ATMOS version).
- ROM 1.0 (in the ORIC 1 version).
TODO
- Implement SDRAM to load ROM and RAM.
- 64K RAM
- OSD to load roms,tapes and disks from SD CARD.
- Disk controller.
- Implementing a real Oric ULA.
- Tape recording.
KNOWN BUGS
- Sometimes, in Hires mode the top line is missing.
The TEAM
- Ron Rodritty: Team coordination and QA testing.
- Fernando Mosquera: FPGA guru.
- Subcritical: Verilog and VHDL.
- ManuFerHi: Hardware consulting.
- Chema Enguita: Oric gurú
- SliceBit: Oric hardware Gurú
- Ramón Martínez: Oric hardware, Some software, and fpga coding.