I'm new to development of emulators. I don't know on what I want to work on for now, but I'm interested in all the low level stuff. Before I can start I would like to know the basics of dolphin.
In the first step I would like to have a general overview of the main process. From booting a game to executing the game code to rendering the graphics.
Ok, there is a gamecube/wii game iso. There is something like an operating system on the game dvd, isn't there? Does Dolphin boot that OS? What happens next?
@neobrain: I read the two posts on your blog. very interesting, especially how dolphin handles the memory mapped I/O. more of that please...
PS @ neobrain: If you would explain all the stuff, you would explain it not just for me, I think it would also be a good starting point for other new developers.
In the first step I would like to have a general overview of the main process. From booting a game to executing the game code to rendering the graphics.
Ok, there is a gamecube/wii game iso. There is something like an operating system on the game dvd, isn't there? Does Dolphin boot that OS? What happens next?
@neobrain: I read the two posts on your blog. very interesting, especially how dolphin handles the memory mapped I/O. more of that please...
PS @ neobrain: If you would explain all the stuff, you would explain it not just for me, I think it would also be a good starting point for other new developers.