Open jindex3 opened 2 months ago
I had to go through a lot of trouble myself to get it to even build (tried both with GNU/Linux and Windows), but with the current build tools I was able to get a working version. The only issue was that the feature where you can return using (R + Z + B + D-Pad->DOWN) wouldn't work and I haven't looked at it further. After awhile I eventually was able to add my own edit as seen in my final post here: https://github.com/FIX94/Nintendont/issues/1191#issuecomment-2083909727
I'm still unable to build with the old tools along side all those pre-compiled libraries and the gcc libraries from whatever versions of devkitARM they come from. How anyone is building this from the instructions given on the main page and the included files is beyond me. I'm not sure if someone has attempted to replicate it within an isolated fresh environment to confirm nothing else has to be done apart from the standard procedure.
In the end, I had to get WinterMute's help over at devkitPro because nobody here was willing to assist with my compile issues, and this repo was put out as a starting point: https://github.com/WinterMute/Nintendont
If you take on this route you'll need to piggyback any additions though like the Dualshock 4 Rumble if you want it. Also, you might come across some other issues by using the latest toolkit, however I have not experienced any issues aside from the (R + Z + B + D-Pad->DOWN) as per above.
I might go back and try to build it from the provided toolkit, but due to time constraints it will not be in the nearest future.
The instructions are broken for linux users. Here were some of the major issues encountered.
1)several makefiles depend on wii_rules file but not supplied in suggested devkitPPC. Found the correct repository online but had many additional issues in base_tools in that same repository. Please fix files or instructions(I think this would also be a problem for windows users as well...) 2)makefiles use no extensions but provided files in devkits use windows extensions. Unix systems won't see the files 3)supplied devkitARM is missing the required .dll in libexec 4)zip is a requirement for linux compilation, should be stated somewhere I guess 5)many smaller issues because this clearly isn't made for unix systems. Gave up at the loader makefile because of all the missing dependencies