Robert Posted March 1, 2008 Share Posted March 1, 2008 Thanks to AEP Emulation for bringing this to our attention! This is a proof of concept I made of a PSP Emulator with a debugger using D programming language and DFL library. Currently, the emulator only emulates a few instructions and a few BIOS calls. 2008/03/01: - Partial (and buggy) lighting support.- Some cleanups.- Starting gui for breakpoints and gpu (not working yet).- Corrected callstack.- Some fixes; more homebrew demos supported.- Temporally skinning broken.- Temporally shaders disabled.- Updated binaries.- Reduced size of the font used in dissasembler and memory viewer.- Allowing reduce dissasembler window size; now imports won't overlap).- Initial support of opening files (not working fine yet).- Threading support currently disabled (I have to fix some issues).- mstick and reflection demos not supported yet 2008/02/24: - Buggy skinning support.- Implemented guLogic 2008/02/23: - Now using shaders (opengl >= 2.0).- Very fast clut.- Now I will be able to emulate sprite behaviour (sprite.pbp) with vertex shaders.- And probably hardware morphing and skining. 2008/02/22: - cleanups- clut support- y-axis correction. 2008/02/21: - more 3d support and more fpu instructions supported- texture mapping 2008/02/20: - Now can run a lot of integer instruction and some of the FP ones.- Also emulates a little of the GPU with new opengl support and support more library imports.- Fixed some bugs.- I found mips specs so it will be more easy to implement cpu (except for allegrex-specific instructions). 2008/02/14: - First Attempt (Buggy)>> Get it HERE. Link to comment Share on other sites More sharing options...
Tynvar Posted March 3, 2008 Share Posted March 3, 2008 Is this working yet or does it need quite a bit of work? It would be great to see something working in the years to come. Link to comment Share on other sites More sharing options...
Kloplop321 Posted March 4, 2008 Share Posted March 4, 2008 interesting but not very functional yet it doesn't know how to ignore illegal/useless data(00000000,FFFFFFFF) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now