GIT : Soywiz's Psp Emulator : 2012-05-05 : r330

Soywiz's Psp Emulator is a psp emulator developed with a TDD approach for PC made in C# 4.0. Aims to create a easy to write, easy to maintain, fast and portable PSP emulator. This emulator can run on Windows with the .NET Framework 4.0 and on Linux and other Mono supported platforms using Mono.
2012-05-05 : r330 Changelog:
Merge branch 'master' of
On previous commits:
Created Module Stubs

- Improved Memcpy speed and make it more portable (Replaced Marshal.Copy with PointerUtils.Memcpy)
- Improved FunctionGenerator to be able to detect LWL/LWR pairs, to read unaligned words. TODO! Still have to check if RS or RT registers are modified between LWL/LWR and that doesn't have a branch in between.
- Improved MipsDisassembler speed (more important because compiler now uses it to detect LWL/LWR)

- Improved memset a lot!

- Added sceKernelReferGlobalProfiler
- Skipped sceAtracResetPlayPosition

- Added atrac3+ support con Windows x64
- Implemented vfpu (vbfy* and vsrt*)
- Added a PspUntestedAttribute in order to be able to identify, things that need to be tested
- Faked sceNetEtherStrton
- Implemented sceRtcGetTime_t
- Implemented __sceSasGetAllEnvelopeHeights
- Faked SysMemUserForUser_1B4217BC
- Added sceKernelLockLwMutexCB
- Implemented sceKernel(Resume|Suspend)(Dispatch)?Thread
- Converted some errors into "warnings"

- More Work

- Added sceVaudio stubs
- Added scePspNpDrm_user stubs
- Small changes

- Implemented part of sceDeflt

- Detect patched modules on game list
- Implemented sceKernelPrintf
- Partially fixed "PspUtilitySavedataMode.Sizes" (some games doesn't start when generating an error)

- Fixed "Game List Icon Scaling" Issue #35
- Small changes
Download: GIT : Soywiz's Psp Emulator : 2012-05-05 : r330
Source: This


Post a Comment

Copyright ©