dcook32p said:Thank you, ShadowPrince and Lillymon.
I've been getting bored lately at nights, so I decided to start a low-level Nintendo 64 emulator. Being the open source advocate that I am, I was wondering if I could contribute to an existing LLE project, but I can see now that one does not exist.
I know that the end result will not be very fast (or even playable), but I would like to develop it for pure academic reasons. The project will be a great learning experience for me, and when our hardware has advanced sufficiently then everyone can appreciate an emulator that (hopefully) runs all Nintendo 64 ROMs flawlessly.
nephalim said:I see a major problem with your plan: the emulator would be too slow to test on your machine, and thus making debugging impossible, and thus making accurate emulation impossible.
Azimer said:The RDP's internal functionality is largely undocumented.
He's referring to that it would take forever to get to a point where the error occours and break to debug the code. But it is still possible, though.dcook32p said:I fail to see your point. A program doesn't necessarily need to run in real-time for debugging purposes. That's the whole point behind breakpoints, exception handling, step execution, etc.