notaz
Certified Guru
So you might have read some hints that PicoDrive is getting 32X support. Here is what I have now:
I've finished the "get it working" stage, that is system emulation and CPU sync is good enough for around 2/3 of games to work correctly. It is using MAME SH2 interpreter for now and have some basic idle loop detection.
The screenshots are taken directly from GP2X running @250MHz. Note the FPS counter.
This shows how it looks with 32X and one MD layer disabled. Notice how it almost doesn't help the FPS count, most time is spent emulating those SH2s, which also means frameskip will not help much for 32X games..
One of the most inefficient ways to run Doom..
Some more slideshow-like running games.
From these tests we can see that I need to improve speed at least 6 times to get at least some games playable on GP2X. To get everything running fullspeed I need 10-11x improvement from what I have now. So to answer someone's question if we can have playable 32x on GP2X/Wiz, I still don't know. Well at least pandora should be able to handle it after some basic recompiler is implemented.
To end this post I leave you with one more screenshot, guess what game is it from?
I've finished the "get it working" stage, that is system emulation and CPU sync is good enough for around 2/3 of games to work correctly. It is using MAME SH2 interpreter for now and have some basic idle loop detection.
The screenshots are taken directly from GP2X running @250MHz. Note the FPS counter.
This shows how it looks with 32X and one MD layer disabled. Notice how it almost doesn't help the FPS count, most time is spent emulating those SH2s, which also means frameskip will not help much for 32X games..
One of the most inefficient ways to run Doom..
Some more slideshow-like running games.
From these tests we can see that I need to improve speed at least 6 times to get at least some games playable on GP2X. To get everything running fullspeed I need 10-11x improvement from what I have now. So to answer someone's question if we can have playable 32x on GP2X/Wiz, I still don't know. Well at least pandora should be able to handle it after some basic recompiler is implemented.
To end this post I leave you with one more screenshot, guess what game is it from?