![]() |
![]() |
![]() |
![]() |
![]() |
Put the project back in its tracks
Posted on 2007-03-14 00:00:00 |
I'll unfortunately have to abandon the previous development : I've been working on it very scarcely since the last time I've updated the site and I haven't been able to do any significant improvement on making the game work.
With this new development, I wanna put the project back on its tracks. I'm not going to update daily as I was doing before, since I don't have time to do that right now. Updates will be weekly and will try to cover more ground than previous updates. The ultimate goal of this development is to make the first demo (ps2_tut02a.elf) work within the 64-bits version of the emulator. This will allow me to convert some of the instructions that are still in the old instruction caching core into the new one. I also want to develop a little test engine to make the testing of the implantation of each instruction automatic and to ensure that the behavior of the 64-bits version of the instruction cacher will be the same as the 32-bits one. I've started working on the test engine and most of the preparations are done. Test cases for each instructions are contained in an XML file located in a specific directory. We're able to read the test cases from the XML file and able to execute each test cases contained within it. The next step will consist in creating a small user interface that will allow us to execute all tests, to view reports and to "assemble" the test case that has failed for inspection purposes. I hope I'll have some screen shots of this GUI bit for you next week. |