>What about a Sega Mastersystem emulator? Hardware is not quite different
from MSX.
Actually, that's what makes it harder! Emulating a Z80 on a Z80 means you
can not keep any of the emulated Z80's registers in the MSX Z80! For my
6502 emulator I was able to keep the 3 registers, stack pointer, program
counter, and flags in Z80 registers.
Having to emulate a Z80 means you have to do a lot of stack-operations or
use slow memorylocations. Although you could keep the emulated Z80's normal
registers in the MSX's alternate registers and switch them during an
emulated EXX-instruction. That's not a bad idea now that I think about it. :)
When I have some spare time left (could be a while), I'll investigate the
Mastersystem hardware. Maybe a SG-1000 (early sega console) or SC-3000
(early sega computer) would be easier, they are VERY similar to MSX1 (same
VDP). Perhaps some sort of compiler could be programmed, maybe all that's
needed are some I/O-port changes...
>I think having an emulator of another system than MSX is not a loss of
time, because it would enable us to use even more software on our beloved
system.
I agree with you. Even if it was terribly slow, it would still be way cool! :)
Greetz,
Patriek
,--. ,-------. ,--. Homepage: \"To make a mistake is
| '--.| __ \ \__/ http://www.tni.nl/ / human, but to really
| __|| | | | ,--. E-mail: \ fuck things up, you
| | | | | | | | [EMAIL PROTECTED] / need a computer."
| '---' | | '--' | \- Glenn Scott,
\_________| |________| The New Image -since 1991-/ Secret Agent W7
****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****