Squidge posted on Oct 11 2005 at 03:44 PM said:
Trust DaveC to be all negative
Of course the second processor can be used for helping out emulation - but how much it can be used will be different for each project. Also, don't forget that we are still in very early days.
I was just going by your findings in your previous posts which didn't sound too promising (lack of MMU on second core, bus contention etc). I wasn't trying to be all negative but your findings have brought us back to earth a bit. Hoping for perfect Amiga, Neo or SNES may be a bit out of reach still it looks like from what you found.
It is not ALL negative though, like I said we still get more storage, more buttons, better video for those that care about that, linux, bigger community, every unit has backlit screen, TV-out. And if the second core helps AT ALL it will still be better than a GP32 so that is not too bad. It still is an improvement.
Here is the way I think it is with the GP2X, please correct if wrong:
Emus that *can* be PERFECT, that is full speed, full sound, at FS 0, raster effects:
Colecovision
GB
GBC
Speccy
Lynx
C64
Atari 800/5200
SMS/GG
NES
PC-Engine
Amstrad
Atari ST
Atari 2600
Emus that will be NEAR perfect , that is full speed, full sound and maybe FS1 or 2:
Megadrive
Pre-1990 MAME
Emus that are playable but have features missing such as transparency and or sound, may have high frame skip:
SNES (no transparency)
Neo Geo (no sound)
Amiga (no sound, high frameskip)
Systems that will be poorly emulated, high frameskip, many missing features such as sound, very slow, poor compatibility:
PSX
GBA
Systems that are totally impossible at anything considered playable:
Saturn
32X
Sega CD
3DO
Jaguar
N64
Anything above that in date