目前有4个可以运行商业游戏的PSP模拟器,这个是其中之一。使用C#开发,完成度当然不能和JPCSP和PPSSPP比,不过也算是开源原创代码,可以关注一下。
下载在EmuCR有。
Soywiz's Psp Emulator Git Changelog:
* – Moved projects into folders
– Delete old projects and files
– Small changes
* – Fix VertexReader on 64 bits
– Set default DisplayScale to 2
– Dispose ISOs in GameList when reading
– Fix Shift/Ctrl hotkeys
– Improved GUI synchronization with the PspDisplay
– Small changes and refactorings
* – Improved a lot sceDisplay (much more accurate)
– The VBlank is now generated by the DisplayComponentThread instead of the GUI
– __sceSasInit and __sceSasSetVolume fixes
– Small changes
* – Fixed keyboard events in main window
– Added support (again) for homebrew/direct vram rendering (not using GE)
* – More work
* – More work
* – Some refactorings
– Improved GE flow
* – More work
* – Some cleanups
– Implemented vi2s and vi2us
– Fixed game list GUI synchronization
– Fixed GpuStateStruct size (2048) and reduced base size
– Support for scissors
– Implemented sceGeSaveContext and sceGeRestoreContext
– Implemented sceAtracGetRemainFrame
– Implemented scePowerRegisterCallback
– Fixed sceKernelPowerLock
– Fixed sceKernelDelayThread* now Astonishia Story works again
– Fixed MemoryStick :: CommandType.CheckMemoryStickStatus now lumines detects the memory stick (and probably other games)
– Added readonly to some static fields
– More random work