So we're coming off of a few months break - but I was determined to not let this project die like all of our other projects we have worked on over the years! If you havn't seen it, you should probably first read part 1.
So Mario Kart 8 finally shows something.
Trying to debug why text rendering is broken in NES Remix.
Fixed a few graphical errors and now getting close to ingame with NES Remix.
Brett started work on an awesome new debugger using imgui.
A more complete debugger in action!
Some other emulator developer said that Shovel Knight was the first game they got in game, so let's try that out instead.. Something's happening...
I guess he was right! We're in a game playable for the first time ever on decaf-emu! Albeit upside down and several other graphical bugs.
Rendering upside down was a simple fix to change from OpenGL to DirectX clipping space using ARB_clip_control
A few days later and Shovel Knight was looking much better!
Angry Birds Star Wars is a thing that exists apparently.
Time to take a look at NES Remix again... looks bad.
Much better! Now NES Remix was playable (with a few graphical glitches still).
Upside down, back to front, inside out, we've seen it all over here!
Brett had a never ending battle with Mario Kart 8, the game kept winning though.
We began to see progress in other quality Wii U titles such as Family Tennis SP!
Angry Birds isn't just a mobile game, it's also a buggy game on decaf-emu.
Someone requested that I get homebrew working in decaf, so I did. Many homebrews were using the OSScreen functions to render to screen, which no game uses.
More games were showing progress, things were getting exciting.
After much persistence from Brett, Mario Kart 8 actually reached the menu.
Xenoblade Chronicls X is a special game in decaf history, because it was consistently worked on by the achurch, he did amazing work over the next few months to fix graphical errors in this game.
In the mean time I was working on much more important things such as trying to figure out why Meme Run wasn't working.
Xenoblade showing nice progress thanks to achurch!
Xenoblade character ceration!
8 Bit Hero boots.
Revolutionary update, Meme Run works in game.
Mario Party 10 boots.
Xenoblade in game!!! Awesome!
A game brought to my attention by a friendly youtube emulator tester JohnGodGames / pcmaker. He was very helpful during this time of development regularly testing updates and providing us with logs from his huge collection of games so we could fix issues.
Mii Maker has a few issues...
Mario Kart 8 showing progress.
Started work on a tool to record and replay PM4 graphical traces. Will be immensely helpful in debugging graphical issues.
Sometimes games output useful debug information.