|
Post by neko68k on Jul 20, 2006 23:45:04 GMT 1
I was poking around and noticed that some cpu cores(and other things) are in C on this platform. For instance the Z80 emu(correct me if I'm wrong) or the FM emu for the Genesis module(this is Satoh's work from MAME?). Would adding inline asm improve performance? Would it be noticable?
I'm running a TE with WarpSpeed at 180mhz and get mostly good performance, though snes with sound is unresponsive and genesis with z80 is unplayable.
[edit]
What about pulling cores from other emu's on different platforms. For instance, the GBA runs an arm7 and PocketNES is fairly mature. There are other ARM platforms that may have existing work or other emu's that would be more suitable for porting. The code in LJP is mostly ancient, why reinvent the wheel right?
|
|
|
Post by Tinnus on Jul 25, 2006 3:32:41 GMT 1
There's some effort currently to implement an ASM Z80 core... I don't know about any ASM for the FM generator though.
|
|