1802-Emulator ist ein Emulator für die relativ unbekannten COMX-35 Computer aus den frühen 80ern. Update: Jetzt gibt es auch eine Liste der Änderungen.
1802-Emulator emulates the COMX-35 computers under Windows. Update: Now with a changelist.
Zitat: Hi All,
Release 0.9.9l is available, changes compared to 0.9.9k:
Emulator and video speed corrected
The speed problem was introduced in release 0.9.9k. As mentioned in the 0.9.9k post: since 0.9.6 there was a bug in the DMA Refresh handling, whenever the emulator requested a DMA Out, 2 DMA Outs were performed. This resulted in R[0] stepping by +2 all the time. In Hit and Run R[0] is most likelyused as some kind of random value, and as R[0] was never an even number the ´cans´ probably didn´t roll. Now when I made the first correction I just made sure only 1 DMA Out was executed. As this meant the DMA frequency was halved the emulator ran too fast. At the same time I managed to mess up the video refresh..... anyway all this is fixed in 0.9.9l and when I run the benchmark code it runs for about 7m23s, so possibly still a few seconds faster than the real thing but for the moment this is the best I can do.
Vista reset issue
On vista (maybe also on XP?) when you gave a reset on the COMX sometimes you just got a black screen. Because of this I made some changes in the reset handling and possibly this is now solved. Not 100% sure so if you do see this again drop me a line.
/Marcel.
Related links:
[ Diverse / Misc Emus ]
|