27 April 2008

Bashkiria-2M

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.





23 April 2008

Orion Pro

There is new machine now supported by MESS, and it is improved model of Orion.

There are still some things to be done, but here is preview :

Menu after boot:


DIP switch test screen:


After booting from a floppy:

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.

11 April 2008

BK-0010 and BK-0010.01

Some initial support for these two computers have been added.
More to be done during weekend.




07 April 2008

Orion 128 Z80 Card II now supported

Extension with Z80 CPU is now in. Memory bank switch bug is fixed on main model, and I have also placed support for MS7007 keyboard models.

Here are more screens of games:





And of CP/M :


04 April 2008

More things done on Orion 128

Here are some new screens since floppy is now working and some graphics modes.
Need to support few more modes.





03 April 2008

Orion 128

Initial support for Orion 128 has been done.

Here is boot screen:



There are still lot of things to be done, just need some time to spend :)