VICE PSP is largely complete; I say “largely,” because the main thing holding it back at the moment is intermittent sound lag.
What is definitely going to be in the release:
- The usual features present in my other computer emulator ports: virtual keyboard, state autoloading, per-game configurable input, peripheral indicators, state saving/loading
- Support for tape images, disk images, cartridges. Each can be “inserted”, “ejected”, and auto-run (by which I mean that a specific program on tape/disk can be automatically run) separately
- Several other things that are a side-effect of being a port of VICE, so to speak
The sound lag issue presents itself when emulator begins to skip frames – sound works perfectly (as far as VICE is concerned, anyway) otherwise. It would be fairly safe to say that once this is fixed, a release is imminent.
Tags: c64, vice emulator, work-in-progress
Great news, thanks. This new emulator should net you a few more fans, hopefully some female ;o)
Regarding frame skipping, does this occur in games, or just demos (which are often very resource demanding)? And does the virtual C64 run at full speed in 222MHz?
And out of interest, what is the refresh rate of a PSP screen? Is it 50Hz, 60Hz, or what?
Groupies, at last!?
My testing shows that most games run at full speed at 300 MHz. The sound contention bug is bringing up a lot of odd issues, however, so I’m not sure if fixing it might improve the emulator enough so that it runs at 100% at lower speeds. Some demos don’t run at full speed, even at 333 MHz (the Romeo demo I mentioned earlier is one).
The US (and Japanese) PSP refresh rate is 60 Hz – I’m not sure about the Euro PSP’s, but my guess would be that it’s the same. In case you’re wondering, this is why VSync is not an option for Fuse (nor will it be for VICE).