D PSP Emulator SVN r300 is released. D PSP Emulator is a PlayStation Portable (PSP) emulator for PC made in D programming language. At the moment can run some simple homebrew. It doesn't load any comercial game at this stage.
D PSP Emulator SVN Changelog:
r290
- Fixed sceKernelWaitThreadEnd(CB) + Unittesting
- Fixed??! sceCtrlReadBufferPositive and sceCtrlReadLatch + Unittesting
r291
- Stop all the emulator when an error rises. @TODO CHECK! It loses the exception
launched?
- Minor changes and refactorings
- Changed the way sceCtrl waits for a frame. Still not accurate.
- Some changes and fixes on IoFileMgr_FilesAsync
- Implemented some more NIDs
- More changes and fixes on ThreadMan
- Disabled/Enabled all threads on sceKernelCpuSuspendIntr/sceKernelCpuResumeIntr
still have to check if it works as expected.
- Fixed sceKernelLibcClock
- Fixed PspLibDoc singleton (not used __gshared; was Thread Local Storage)
- Added and fixed tests for module loading
- More tests
r292
- Implemented simple voices on sasCore (still has some issues)
- Implemented sceAudio.sceAudioSRCOutputBlocking
- Minor changes and refactorings
r293
- Updated to D v2.054
- Fixed some issues and cleanups
- SwitchGen is now faster (probably MUCH faster) using AA instead of plain
arrays because of being able to use AA on CTFE. Because of that, there is no
need for "cached_switch_all.dcode" file anymore and it has been deleted. By
faster I mean on compiling times. On runtime it should be as fast as always.
- Added a link to the online compatibility table (not enabled yet)
- Added a new option to force to check updates: --check_updates
- Fixed ApplicationPaths
- Fixed SvnVersion.getLastOnlineVersion on v2.054 because of the non-greedy fix.
r298
- branches/pspemu31 -> trunk
Download: D PSP Emulator SVN r300
Source: Here
2011-07-24
Thanks;) Great update.
ReplyDeletefirst time to know there is "D" programming language used for emulator...
ReplyDeletei though C/C++ is the perfection of D language..
That's actually incorrect, D is based off of C and C++ with a few changes to the syntax here and there, the majority of the language is similar. C and C++ are more popular, and regularly considered more powerful. Though that's not to say a working PSP emulator can arise from anything but those two programming languages. I'm going to do something I shouldn't do and link wikipedia as a reference lol...
ReplyDeletehttp://en.wikipedia.org/wiki/D_%28programming_language%29
Thanks!
ReplyDeleteBLA BLA BLA BLA BLA BLA BLA BLA KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK
ReplyDeleteKeep up the good work!
ReplyDelete