Hacking Nintendont

  • Thread starter Thread starter sabykos
  • Start date Start date
  • Views Views 10,168,608
  • Replies Replies 42,894
  • Likes Likes 194
Going through a more difficult and deadly way I finally fixed my memory card. ( I almost killed my siblings and my own memory card) That's what I get for reading instructions wrong, Anyway thanks.
Sorry about that, I know what you mean, my sisters would kill me if I ruined the memory card, they kicked my ass when they lost their Chao Garden once!
 
  • Like
Reactions: ShadowOne333
I have no clue how to build C or C++ programs. Also, I am on a Mac.

Sorry I really can't help out as C and C++ look like Japanese to me. I tried learning them years ago, the first page of any book I tried to read gave me a headache.

If you or someone else could send me the patched Nintendont, I could definitely post a new log.


After many headaches I finally was able to comment out the Shutdown command and compile Nintendont in a Windows XP Virtual Machine on my Mac (Had no luck getting Nintendont to compile successfully in Mac OS X).
PSO I&II simply outputs:
Code:
An error has occurred.
Turn the power off and refer to
the Nintendo GameCube instruction
Booklet for more information.
Which of course still means nothing to the average user.

Anyway here is the new log (The shutdown at the end was me pressing the Wii U power button):
Nintendont IOS55 v23.31
Built : Oct 27 2014 03:10:50
Version : 2.195
Game path: /games/GPOE8P_PHANTASY_STAR_ONLINE_EPISODE_I_II/game.iso
EXIInit Start
DIP: DOL EntryPoint::0x01201580, GameEntry::0x8000C040
Patch: Offset:0x0000C000 EOffset:0x00044EC0 Length:00038EC0
Patch:Game ID = 47504f45
Patch:[SI] applied 18 times
Patch:[EXI] applied 29 times
Patch:[AI] applied 3 times
Patch:[SetInterruptMask] applied (0x00011F3C)
Patch:[__OSDispatchInterrupt] applied (0x000120F0)
Patch:[__DVDInterruptHandler]: 0x00014B58 (0x00014B58)
Patch:[DVDLowReadDiskID] applied (0x000153B0)
Patch:[DVDLowStopMotor] applied (0x00015470)
Patch:[cbForStateBusy] applied (0x0001763C)
Patch:[VIConfigure] applied (0x000197B8)
Patch:[GXInit] stw r5,-0x7CE8(r13) (0x0001BD5A)
PatchCount:00000BFF
Patch:Unknown DSP ROM
Patch:[__OSResetSWInterruptHandler] applied (0x00012E44)
Patch:[OSGetResetButtonState A] applied (0x00012EE0)
Patch:[DVDLowRead A] applied (0x00014EBC)
Patch:[DVDLowAudioStream A] applied (0x000155FC)
Patch:[DVDLowRequestAudioStatus] applied (0x00015694)
Patch:[DVDLowAudioBufferConfig] applied (0x00015720)
Patch:[DVDInquiryAsync A] applied (0x00017D10)
Patch:[PADRead A] applied (0x0001AEA0)
Patch:[PI_FIFO_WP] rlwinm r6,r6,0,3,1 (0x0001CFCC)
Patch:[PI_FIFO_WP] rlwinm r0,r0,0,3,1 (0x0001D048)
Patch:[__fwrite A] applied (0x0002B4B0)
Patch:[CompleteTransfer A] applied (0x0003206C)
Patch:[SIEnablePollingInterrupt A] applied (0x000326DC)
Patch:[SIEnablePollingInterrupt A] applied (0x000326E0)
Patch:[SIInit D] applied (0x00032920)
Patch:[SIInterruptHandler] applied (0x00032338)
Patch:[SIInterruptHandler] applied (0x00032464)
Patch:[__SITransfer A] applied (0x000329D0)
Patch:[__SITransfer A] applied (0x00032AB8)
Patch:[SIGetType A] applied (0x000333A8)
Patch:[PADInit] applied (0x0001AE9C)
Patch:[DVDSeekAbsAsyncPrio] not found
Patch:[GXInitTlutObj] not found
Patch:[ARStartDMA] not found
Patch:[ARInit] not found
Patch:[__ARChecksize] not found
Patch:[C_MTXLightPerspective] not found
Patch:[J3DUClipper::clip()] not found
Patch:[J3DUClipper::clip()] not found
Patch:[__OSInitAudioSystem] not found
Patch:[__DSPHandler] not found
Patch:[PatchBuffer] not found
Patch:[PatchBuffer] not found
Patch:[PatchBuffer] not found
Patch:[PatchBuffer] not found
Patch:[PrsLoad] not found
Patch:[DolEntryMod] not found
Patch:[PADControlAllMotors] not found
Patch:[PADControlMotor] not found
Jumping to 0x8000C040

Dolphin OS $Revision: 54 $.
Kernel built : Jun 5 2002 02:09:12
Console Type : Retail 3
Memory 24 MB
Arena : 0x80054ee0 - 0x817e6ca0
app booted from bootrom

AppSwitcher executed
Patch: PSO 1&2 loading AppSwitcher:0x0077dea0 202976
Patch: Offset:0x0000C000 EOffset:0x00044EC0 Length:00038EC0
Patch:Game ID = 47504f45
Patch:[SI] applied 0 times
Patch:[EXI] applied 0 times
Patch:[AI] applied 1 times
Patch:[__DVDInterruptHandler]: 0x00014B58 (0x00014B58)
Patch:[DVDLowStopMotor] applied (0x00015470)
Patch:[cbForStateBusy] applied (0x0001763C)
Patch:[GXInit] stw r5,-0x7CE8(r13) (0x0001BD5A)
PatchCount:000001ED
Patch:Unknown DSP ROM
Patch:Could not apply all required patches!
Patch:[DVDLowRead A] applied (0x00014EBC)
Patch:[DVDInquiryAsync] not found
Patch:[GXInitTlutObj] not found
Patch:[ARStartDMA] not found
Patch:[ARInit] not found
Patch:[__ARChecksize] not found
Patch:[C_MTXLightPerspective] not found
Patch:[J3DUClipper::clip()] not found
Patch:[J3DUClipper::clip()] not found
Patch:[DVDLowAudioStream] not found
Patch:[DVDLowAudioBufferConfig] not found
Patch:[__fwrite] not found
Patch:[__OSResetSWInterruptHandler] not found
Patch:[OSGetResetButtonState] not found
Patch:[__OSInitAudioSystem] not found
Patch:[__DSPHandler] not found
Patch:[PatchBuffer] not found
Patch:[PatchBuffer] not found
Patch:[PatchBuffer] not found
Patch:[PatchBuffer] not found
Patch:[PrsLoad] not found
Patch:[DolEntryMod] not found
Patch:[SIInit] not found
Patch:[SIGetType] not found
Patch:[PADRead] not found
Patch:[PADControlAllMotors] not found
Patch:[PADControlMotor] not found
SubApp filename : psov3.dol
Got Shutdown button call

I still have no idea what you wanted me to do with line 1035 of the Patch.c. I know by "mod" you mean "edit" but I haven't a clue what to edit it to.
 
I am also using the 1075 mod. I will test in a bit. You are sure it is set to "disable" and not as "default"?

Just tested it with NMM as Disable and the game says there is no Memory Card in Slot A so it is working for me on my Wii U.
Thanks for that. Im determined to get to the bottom of this. Im gona try it on another wii

Edit: now fixed using the mastermod
 
Thanks for that. Im determined to get to the bottom of this. Im gona try it on another wii.

Just to double check, are you using the per-game settings? It's when you click on the gear icon after selecting a game, where the big "Play" button is? It's right below the game's banner.
 
i see pso III boots now too great progress i will be waiting for mcemu on these 2 before trying them myself i dont want to risc corrupting my old ass memory cards lol.
 
Do all 4 triforce games work for you? I'm still getting MKGP2 freezing on me at the "place your face here" screen. MKGP1 and AX work for me on 192, Virtua Striker(GVS46E) doesn't load for me using 192. Also the only setting I have on is mem card emulation set to 251.
Nope, only MKGP1 and AX. Just got home and tested MKGP2 - yeah, it freezes at camera screen. I think it's possible to use some cheat code to bypass camera initialization, like it was in Dolphin but i didn't tried it yet and it will be better if it will be in Nintendont code (and i'm sure it will be). I'll take a look too when i'll get more time to at least make Nintendont to compile on my linux box, it fails probably because of some old libraries, Genesis Plus GX compiles just fine.
 
  • Like
Reactions: truelovetat
Sorry about that, I know what you mean, my sisters would kill me if I ruined the memory card, they kicked my ass when they lost their Chao Garden once!
Hahah I can relate.
Although, I get more of a self punishment than that of the others to me if I get a corrupted memory card. XD
 
  • Like
Reactions: sonictopfan
Ok dudes Imma ask a question that maybe some others might be wondering....What's the difference bwtween PSO1&2 and the + version? I have the non + version so I guess I'm confused. I see the + version is the one working with Nintendont. Hopefully this isn't too noob. lol
OK I just went ahead and looked it up. This cleared up my question and hopefully anyone else that wondered this. :) See below.

According to the ST PSO Plus Webpage, PSO Ep. I & II Plus will feature:

- Character and item data is completely transferable data from Ep 1 and 2 similar to how Ver 1 data could be transferred to Ver 2 DCPSO. This is only true for the JP version. You cannot transfer your US characters over to PSO Plus.
- If you transfer from JP V1.0, PSO Plus will reset and delete your item data but not your character level (similar to how upgrading to JP V1.1 from V1.0 will do this) but this won't happen if you transfer from JP V1.1.
- Game will run on the same Ep 1&2 servers, meaning you can still say hi and play with friends who are on the regular Ep 1 and 2 version.
- The currently online only quests such as Seat of the Heart, East Tower and West Tower and will therefore be available for offline play.
- A completely new never seen before Ep 2 Challenge Mode. Stages 1 - 5 that will span across VR Temple, VR Spacechip and Gal Da Val island to be availble offline only in PSO Plus (Ep2 C-Mode will be available online soon on Ep 1 and 2).
- GBA online only minigame downloads that are already available in the Ep 1 & 2 version such as Chao Garden, Nights Score Attack and Puyo Pop and will therefore be available for offline play.
- Other non disclosed offline content.
- The same JP Hunters License V1.1 or V1.0 will work for this game.
 
yeah basicaly the plus version is just the normal version but with more stuff to play offline which is perfect for nintendont while we dont have online.
 
  • Like
Reactions: truelovetat
While using this app with a Wii U Pro controller do the Wii remote has to be on at all times? It drains batteries like crazy.
 
Great.Thanks.I have another question off topic.Can the Wii U in vWii mode handle a 64gb micro memory card with a adapter?I want storage for GameCube games instead of adding another hd.The Wii U want boot up with 2hds connected.
 
Great.Thanks.I have another question off topic.Can the Wii U in vWii mode handle a 64gb micro memory card with a adapter?I want storage for GameCube games instead of adding another hd.The Wii U want boot up with 2 has connected.

Yes it will but keep in mind the SD slot is slower than USB and some games/cutscenes may stutter.
 
Yes it will but keep in mind the SD slot is slower than USB and some games/cutscenes may stutter.
The speed seems to be okay with the 16gb I have in there now and I haven't noticed any stutter.The 64gb is a Samsung class 10.I think I will be fine.
 
The speed seems to be okay with the 16gb I have in there now and I haven't noticed any stutter.The 64gb is a Samsung class 10.I think I will be fine.

I used a 32GB microSDHC Class 10 and the opening intro for Mario Kart Double Dash has a noticeable lag and stutter. I now use a USB adapter and no more stuttering. I can only speak from experience.
 
Using USB or internal SD slot? I notice the lag while using the internal SD slot.

shyt sorry. Its an SDHC card. I do also have an external hd with games on there as well. I actually do not notice any difference. Cause for a while I was going back and forth from the card to the hd to see if there was a difference. I know usb is faster but I have not noticed any difference. Maybe I need to put in a game with some good video.
 

Site & Scene News

Popular threads in this forum