Hi Everyone!
Just a short update from my side. I've been mostly working on the serial interface(SI) DMA and the PIF controller interface. Both together are required for getting controller inputs to the game. As a lot of software will busy wait until this SI DMA completes, they just hang when it was missing.
After it was implemented a lot of homebrew started to work and yesterday wark91(thank you so much for all the time you spend!) found that Namco Museum 64 was indeed working...kind of.
With some further refinement today it looks correct now and I also added basic audio to the core, so you can also hear something.
Of course it's not working perfect and if you try it expect glitches, bugs, hangs and other troubles, but overall I'm very happy that the first game already works after less than 2 months working on the core.
I attached a build(rbf) of the core to the post in case you want to try it yourself.
Be aware that you need the PIF rom named as boot.rom and the game itself must be in big endian format. (typically .N64 or .z64 files)
I will do some smaller tasks next to complete some half-finished components and then start with the RSP.
Have fun!
David Filskov
2023-07-30 11:41:45 +0000 UTC