Finally made changes on PIC 8259 (support for 8080 mode interrupts) so creation of this driver became possible.
Here are some screens from tests I have made.
27 April 2008
23 April 2008
Orion Pro
21 April 2008
Bug fixing weekend
Lot of time since last update, but here is the list of things that have been done:
1. Since there was no way to implement keyboard had to ask Aaron to implement vector sending on IRQ, which he did in very short period.
2. BK0010 and FDD version just keep initializing, which was very odd, after close looking into code I have found that there was few errors in T11 implementation. HALT and illegal operation were not implemented right, and MARK instruction was missing, after I have done that changes all started to work fine. I have already sent patch to Aaron and he confirmed change will be in next MAME release.
3. As these things enabled me to work, I have made tape loading in driver, so I have finally able to load some games, for now only in WAV format
4. Thing that was very annoying last few weeks is that WD17xx did not work as expected, so for example in Orion driver if auto boot ROM was selected, floppy did not boot, also when loading some games it just stuck. I was checking what is going on and found that BUSY was not set right away when read/write sector commands were called, that made code, which directly after sending command is waiting for ready status, not able to perform well. Hope this will solve issues other have with floppy.
5. Finally I added tape support to Orion so now it is possible to load RKO files and WAVs as well.
1. Since there was no way to implement keyboard had to ask Aaron to implement vector sending on IRQ, which he did in very short period.
2. BK0010 and FDD version just keep initializing, which was very odd, after close looking into code I have found that there was few errors in T11 implementation. HALT and illegal operation were not implemented right, and MARK instruction was missing, after I have done that changes all started to work fine. I have already sent patch to Aaron and he confirmed change will be in next MAME release.
3. As these things enabled me to work, I have made tape loading in driver, so I have finally able to load some games, for now only in WAV format
4. Thing that was very annoying last few weeks is that WD17xx did not work as expected, so for example in Orion driver if auto boot ROM was selected, floppy did not boot, also when loading some games it just stuck. I was checking what is going on and found that BUSY was not set right away when read/write sector commands were called, that made code, which directly after sending command is waiting for ready status, not able to perform well. Hope this will solve issues other have with floppy.
5. Finally I added tape support to Orion so now it is possible to load RKO files and WAVs as well.
11 April 2008
07 April 2008
Orion 128 Z80 Card II now supported
04 April 2008
More things done on Orion 128
03 April 2008
Orion 128
Subscribe to:
Posts (Atom)