> > Actually I'm writing one at the moment called Cyclone, it's roughly 90% done.
> > Iirc it seems to run 68000 code at about 40-70Mhz on a 205Mhz Pocket PC
> > graphics but a lot less with. Also it's for 32-bit only, not
> That sounds pretty good. Do any Genesis emulators (like Generator ported to ARM)
> run at full speed on a 200MHz ARM?
Generator (aka PocketGenesis) runs at about 50% or so, however the port is quite unfriendly to use (for example you have to hard reset the Pocket PC to get out of it).
>If not, you should take another stab at
> writing a Genesis emulator ;)
Yes am doing, at least a minimal Z80-less one for now to test out the 68000 - and I'll tell you it's a lot easier when you go straight for the line engine from day one, instead of retrofitting once you encounter raster effects. At the moment no games are playable :(
Revenge of Shinobi plays the intro but the demo shows just repeated tiles in a scrolling screen
Strider plays the intro and the game rotates the palette but doesn't scroll :(
Mickey Mouse and Ghouls and Ghosts and Sonic 1, play the intro but go blank for the game.
Rolling Thunder 2 plays part of the intro. Most other stuff is just blank screen at the moment, but then again the Megadrive emu is quite minimal at the moment, I was trying to concentrate on getting the 68000 perfect first.
Runs fullspeed on frameskip of about 0-1. But this is without Z80 or Sound. Bit of a drop-off from the 40-70Mhz I measured a couple of months ago disappointingly... I guess graphics is expensive on Pocket PC.
Any ideas for names? I'm calling it PicoDrive at the moment (where the library is called 'Pico' and the functions are labelled 'Pico*'), but I'm not too fond of that now.
Was thinking about NanoDrive or TeraDrive or GigaDrive or something - the reason I picked PicoDrive was to get across the idea of it being diddy and portable ;)
You learn something old everyday...