Hacking Nintendont

  • Thread starter Thread starter sabykos
  • Start date Start date
  • Views Views 10,174,339
  • Replies Replies 42,894
  • Likes Likes 194
Ran Twin Snakes. It runs perfectly except for one problem, it freezes on save screen. I took my SD card out and tried to delete the memcard that was created because I thought it could be causing the problem. The card turned out to be on lock so it write protection. I took the protection off and I am going to test again, hope it saves.
 
game compatibility is maybe different on SD and USB. users need to test and confirm the differences.

Just edited the compatibility list for Nintendo Puzzle Collection using the latest version (SD, using a portable hd on my Wii U and splitting the Y-cable between front and back usb ports looks too messy for snobby me :lol:, plus the 32Gb sd card I've got in there ain't exactly full). Anyway, for 'Version' I entered 'r39-SD' - not saying you should all follow my lead but perhaps it's a decent way of showing what's what...?
 
the merging in r39 is maybe not correctly working, it's still looking at SD files when launching USB games.
it will be fixed in next revisions.

for example:
1- in a USBloader, Select a game to autoboot on USB. Write nincfg.bin to USB.
2- launch loaderusb.dol, which reads nincfg.bin on SD?
3- Logs says "Autobooting (sd)/games/last launched game on SD/game.iso"
4- loaderusb correctly launches selected game from USB


So, will games from r39 usb still run (still havent had a chance to get home and try)?
If not, r40 is the lucky try?
 
the game I tried from USB worked fine with r39-USB.

What I said is that there's probably few parts of the code which is not correctly switching codes between SD and USB version, but USB works fine.
I didn't check the sources, so I don't know what has been done. Anyway, thanks to Overjoy and greyrogue for the new revision.

I'm sure greyrogue will "fix" this in next revisions.
I don't know "when". just be patient and enjoy what you currently have.
 
every game I tried so far has the same compatibility. Luigi's Mansion lags a bit when you load a different area though

Edit: typo on the first page Does it works with USBLoaders?
 
Tried to run twin snakes again, it would stay still on the save screen, with the music still playing. I guess you can't save or something.
 
Tried to run twin snakes again, it would stay still on the save screen, with the music still playing. I guess you can't save or something.

Nintendont has alot of saving problems. It's not the highest priority but it will be fixed eventually
 
Nintendont has alot of saving problems. It's not the highest priority but it will be fixed eventually


It makes sense. The games that run well run REAAAL well, whereas, if it doesn't work, it doesn't work at all and there is rarely any in between. This project shows a lot of promise and, although having existed for a while, seems to be gathering momentum. Lots of thanks to those responsible!
 
been updating since usb r4

tested and added the following games to the compatibility list
batman begins(works)
Call of Duty: Finnest Hour(doesnt work)
Call of Duty 2: Big Red One(doesnt work)
Medal of Honor European Assault(doesnt work)
Medal of Honor Frontline(doesnt work)
 
So, until USB and SD versions are merged I'm assuming
https://nintendont.googlecode.com/svn/trunk/loader/loaderusb.dol
will always be the latest USB version and
https://nintendont.googlecode.com/svn/trunk/loader/loader.dol
will always be the latest SD version (which now also has all the DSP fixes that had been added into the USB version, too)
Am I right about this?


P.S. Also, I think merging these two should be pretty simple if you just compile both kernels into the loader and have it just choose which one to copy to 0x10100000 depending on where the ISO file is located.

Good suggestion. Looks like it works. Back to one dol only.

r40
Combine USB and SD into one dol.
New config bit (1<<10 = NIN_CFG_USB).
 
  • Like
Reactions: Cyan and Maxternal
been updating since usb r4

tested and added the following games to the compatibility list
batman begins(works)
Call of Duty: Finnest Hour(doesnt work)
Call of Duty 2: Big Red One(doesnt work)
Medal of Honor European Assault(doesnt work)
Medal of Honor Frontline(doesnt work)

whats the exact error for the ones that don't work? Black screen, green screen, instafreeze? I need for information to update the compatibility list

Edit: and the region

Good suggestion. Looks like it works. Back to one dol only.

r40
Combine USB and SD into one dol.

New config bit (1<<10 = NIN_CFG_USB).
Nicely done, i'm busy now so I cant check it.

How does it work exactly? Does it list everything from both usb and sd or do you choose which one to mount?
 
Why don't we just "borrow" the code dolphin emulator uses for memory card emulation? I feel like porting that over would be much simpler than re-writing the code from scratch.
 
whats the exact error for the ones that don't work? Black screen, green screen, instafreeze? I need for information to update the compatibility list

Edit: and the region
i already updated them on the compatibility list with details and such.
 
Good suggestion. Looks like it works. Back to one dol only.

r40
Combine USB and SD into one dol.
New config bit (1<<10 = NIN_CFG_USB).


So which .dol do usb users use now? loader or loaderusb?
edit: I assume loader since loaderusb results in http error
 
it looks he queries the user for where to load and moves the correct kernel into memory. at least that is what it looks like based on main.c in the loader
 
it looks he queries the user for where to load and moves the correct kernel into memory. at least that is what it looks like based on main.c in the loader


So....what do we, the end uses choose to load, i.e. what file do we need (or rather how do we know which file to use)?
 
Good suggestion. Looks like it works. Back to one dol only.

r40
Combine USB and SD into one dol.
New config bit (1<<10 = NIN_CFG_USB).
Curious, where does it load the the nincfg.bin file for autoboot from a backup launcher?
Does it default to SD root but accept USB root as well? (I'm sure I could answer this myself but I'm too lazy to look :P .)
 

Site & Scene News

Popular threads in this forum