Repairing Nintendont

Discussion in 'Wii U - Hacking & Backup Loaders' started by ultrad00m, Dec 17, 2013.

?

What are your thoughts?

Poll closed Dec 31, 2013.
  1. Love it!

    88.3%
  2. Meh,

    9.6%
  3. Hate it!

    2.1%
  1. ultrad00m
    OP

    ultrad00m Member

    Newcomer
    22
    44
    Dec 16, 2013
    United States
    localhost
    Hello all, my name is ultrad00m,

    I am currently learning the C, C++, and C# programming languages. I thought that fixing the Nintendont source to run on WiiU and just fixing up Nintendont in General might be a good project for me. I'm willing to repair and update Nintendont for free (No donations, No purchases, just doing this out of kindness). As far as I know no other dev has opted to fix/use the Nintendont source, and I'm just wondering what you all think. I have permission from Crediar, I have asked him on twitter. I also have successfully built a working .dol and .elf from the source.

    My goals for this project are the following ( In order of first to last ):

    • Make a stable build of Nintendont for WiiU (and Wii after)
    • Add support for all/most games
    • Include Bluetooth controller support
    • Add a nice GUI
    • Keep the project free of annoying anti-piracy system (It's your choice how you use it)
    • Keep the project open source
    • Constant updates/feature adding
    • Add USB/SD hot swapping to allow multiple disk games
    • Read multiple disk game .iso files from one source (if the option above isn't how you roll)
    • Read games from separate device (e.x. If your SD has Nintendont app on it you can also read games from a USB device)
    If other devs are interested in teamwork or collaboration with reviving Nintendont please let me know, I would be more than happy to have you on board. I look forward to your thoughts and suggestions, positive or negative.

    Thanks much,

    ~Ultrad00m
     
  2. lampjese

    lampjese Advanced Member

    Newcomer
    87
    15
    Oct 11, 2009
    Netherlands
    Schoorl
    Great that you are willing to work on this project.
    Don`t get dissapointed by the users here, expect to get flamed over by some ignorent people.
    Have fun working on it, i will follow your progress.
     
  3. Bryon15

    Bryon15 GBAtemp Maniac

    Member
    1,173
    109
    Aug 9, 2010
    United States
    united states
    OMG yes! Of course I support this. I was so disappointed when I heard nintendont got cancelled. Thank you so much for this. The Bluetooth controller support is a very nice addition. I just wish I knew about it before I bought that mayflash usb adaptor for the wii u pro controller. Lol. It was only $25 though. Also, will it still use memory card emulation like devolution? I noticed you didn't mention it.
     
  4. ultrad00m
    OP

    ultrad00m Member

    Newcomer
    22
    44
    Dec 16, 2013
    United States
    localhost
    After reading posts throughout GBATemp before, I'm sure that I will encounter a few flame posts here and there. Its great thought that some people will take interest in this.
     
  5. bobmcjr

    bobmcjr GBAtemp Advanced Fan

    Member
    897
    335
    Apr 26, 2013
    United States
    I'd recommend researching the Gamecube's DSP modes as those seem to be the main things holding back compatibility (although I may be wrong). Perhaps look at Dolphin. Also, expect ARM and/or PPC assembly to be necessary along with C/similar languages.
     
  6. azoreseuropa

    azoreseuropa GBAtemp Guru

    Member
    5,910
    900
    Nov 6, 2002
    Portugal
    Proud to be Portuguese but I am in USA.
    I am supporting you. As they said, dont listen and disappointed by those flame posts.
     
  7. ultrad00m
    OP

    ultrad00m Member

    Newcomer
    22
    44
    Dec 16, 2013
    United States
    localhost
    Yes the goal is to make it similar to Devolution, if not better (Hence the GUI) so memory card emulation is still the way to go. Also, there will still be support for USB/HID devices along with the addition of bluetooth support. So your adapter should still work, if this is what it was intended for.
     
    the_randomizer likes this.
  8. ultrad00m
    OP

    ultrad00m Member

    Newcomer
    22
    44
    Dec 16, 2013
    United States
    localhost
    I will be sure too look into that area more when the time is right. Currently, I am still working on fixing the random crashes/DSI Exceptions caused by Crediars latest open source release. Thanks for the info! :lol:
     
  9. ultrad00m
    OP

    ultrad00m Member

    Newcomer
    22
    44
    Dec 16, 2013
    United States
    localhost
    All that matters is that a nice app is released, with nothing holding users back from what they want to do (hint anti-piracy hint) unless they preform a tedious task. People may not like it, as you can see from the poll, but thats as expected.
     
  10. Maxternal

    Maxternal Peanut Gallery Spokesman

    Member
    5,210
    2,073
    Nov 15, 2011
    Deep in GBAtemp addiction
    I think it actually does us memory card emulation now (and not NMM like DM(L) does). Increasing compatibility would be nice too, though

    I'm curious to see where this leads.
     
  11. ultrad00m
    OP

    ultrad00m Member

    Newcomer
    22
    44
    Dec 16, 2013
    United States
    localhost
    I have some good news for all whom is following this project!

    ( I had to do that :D )

    Anyways, I have gotten Nintendont to load up on WiiU VWii without crashing or throwing out a DSI Exception. However, When any game is loaded ( Attempted to load? ) it throws out an ISI Exception. I am currently running tests to figure out what would cause said error to appear. I will keep you updated!

    [Off topic]
    Also, incase anyone is interested, I have found a way to get LetterBomb on VWii as well. It doesn't crash, but the LetterBomb image appears, and the letter can be opened. When opened there is a small amount of system lag, but the system recovers and displays the letter.
     
    lampjese and the_randomizer like this.
  12. DinohScene

    DinohScene Capture the Dino

    Member
    GBAtemp Patron
    DinohScene is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    16,240
    12,840
    Oct 11, 2011
    Antarctica
    В небо
    Sweet.
    I gots no Wii U but deffo will be watching progress on this.

    Best of luck to you Ultradoom!
     
  13. Mike19

    Mike19 GBAtemp Regular

    Member
    108
    19
    Jan 12, 2012
    NSW
    Sounds great! I cant do much programming as I've only just started Python, etc but there are others on this forum who should be of great help if they decide to participate.
     
  14. Maxternal

    Maxternal Peanut Gallery Spokesman

    Member
    5,210
    2,073
    Nov 15, 2011
    Deep in GBAtemp addiction
    This would be cool (if they didn't just block it completely) but if you need help reverse engineering the encrypted part of the system menu for this, the ancast image decrypter near the bottom of the the download page of this googlecode side https://code.google.com/p/gbadev/ might help you there. ;)
     
    bm123456 likes this.
  15. ultrad00m
    OP

    ultrad00m Member

    Newcomer
    22
    44
    Dec 16, 2013
    United States
    localhost
    Thanks for your support! Also incase you are interested, I will be fixing the dev version for Wii as well as including the new GUI when that is completed.
     
  16. ultrad00m
    OP

    ultrad00m Member

    Newcomer
    22
    44
    Dec 16, 2013
    United States
    localhost

    Excellent! Thanks for the program and site. Will check this out now. Does it work on Mac by chance? (Yes Ik I said Mac :glare: )
     
    bm123456 likes this.
  17. DinohScene

    DinohScene Capture the Dino

    Member
    GBAtemp Patron
    DinohScene is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    16,240
    12,840
    Oct 11, 2011
    Antarctica
    В небо

    I haven't touched me Wii in 2+ years.
    When it comes to homebrew stuff, haven't touched it in 3 years ;p
     
  18. Maxternal

    Maxternal Peanut Gallery Spokesman

    Member
    5,210
    2,073
    Nov 15, 2011
    Deep in GBAtemp addiction
    Actually, it runs on the Wii U itself (uses it's built in decryption process) You'll just need the BootMii IOS installed to get it to run (also on the same download page) and feel free to ask if my descriptions on that page aren't clear enough.
     
  19. ultrad00m
    OP

    ultrad00m Member

    Newcomer
    22
    44
    Dec 16, 2013
    United States
    localhost
    That would be of great help, I may need help with the GUI later on.
     
  20. julialy

    julialy Homebrewer

    Member
    1,674
    587
    Nov 26, 2012
    United States
    United States
    I may be able to help if it's C, Java, Python, or Lua, and the API isn't complicated...