I guess this would go here, considering I can't think of where else it would go.
Anyway, I've already learned a lot of Gekko stuff. However, I don't know a lot about the Gamecube specific stuff. As such, I want to ask you about that. I already know the controller input format and address (not virtual) along with the S3 DXT1 format but that's really where it stops. So I guess I want to learn enough to make, say... a very polygonal image of the standard Gamecube Controller + an HUD displaying the values of each button, perhaps? That would be a good way to start.
So, I'd need to know the locations of the RAM, NVRAM, ROM and hardware registers that I can access. (virtual addresses, obviously) In addition, I'd need to know how to render polygons with textures as well as a 2D image in front of the 3D image used. Lastly, I would need to know how to make a program go through Dolphin OS instead of directly to the hardware.
Oh! And in case you are wondering why I haven't looked at the Dolphin source code, it's because I'm unable to understand C++ or whatever you used. (Well, I understand some C++ but even if I program only uses that, I just can't understand it for some reason. *shrugs*)
Anyway, thank you for looking over this! If anyone could help (although, I know that's kind of unlikely considering there would be a lot of information to convey), I would be most thankful
Anyway, I've already learned a lot of Gekko stuff. However, I don't know a lot about the Gamecube specific stuff. As such, I want to ask you about that. I already know the controller input format and address (not virtual) along with the S3 DXT1 format but that's really where it stops. So I guess I want to learn enough to make, say... a very polygonal image of the standard Gamecube Controller + an HUD displaying the values of each button, perhaps? That would be a good way to start.
So, I'd need to know the locations of the RAM, NVRAM, ROM and hardware registers that I can access. (virtual addresses, obviously) In addition, I'd need to know how to render polygons with textures as well as a 2D image in front of the 3D image used. Lastly, I would need to know how to make a program go through Dolphin OS instead of directly to the hardware.
Oh! And in case you are wondering why I haven't looked at the Dolphin source code, it's because I'm unable to understand C++ or whatever you used. (Well, I understand some C++ but even if I program only uses that, I just can't understand it for some reason. *shrugs*)
Anyway, thank you for looking over this! If anyone could help (although, I know that's kind of unlikely considering there would be a lot of information to convey), I would be most thankful