Homebrew postLoader4

  • Thread starter Thread starter stfour
  • Start date Start date
  • Views Views 563,453
  • Replies Replies 4,203
  • Likes Likes 16
As far as I know, those were mostly made to help with support for obscure games that IOS 222-224, and 249/250 can't handle. So yes, it should be fine to overwrite those with whatever you want. You can always make backups of those IOSes for emergency purposes. As for adding a bunch of more selectable slots, I don't really see a whole lot of point in it myself, right now. Surely 222, 223, 224, 247, 248, 249, 250, and 251 are enough to cover nearly every game?

Edit: On an unrelated note, I'll investigate adding UStealth support and possibly adding libsicksaxis (meaning PS3 HID support) to postLoader, too. That should make it more attractive to use on the Wii U (UStealth), and a smoother transition from postLoader to Nintendont (libsicksaxis). No promises on either, though. They're just two ideas I had.

Edit 2: I can't get the newer libsicksaxis from Github to work well at all, so I grabbed the source from SNES9x GX with the libsicksaxis mod (from 2012), and it seems to work nicely with the sample provided. I wrote some helper functions to make connecting to the controller easier, too. Now I'll see how well postLoader gets along with it... I've got libsicksaxis working quite nicely now, so it'll definitely be in for 4.7.93, once the other stuff is done. It makes using Nintendont with only HID controllers much, MUCH more convenient.

Edit 3: If you'd like to try the new libsicksaxis support, grab this test build: http://www.mediafire.com/download/nxdt12vqs23qbdn/postloader.zip. No promises that it won't crash or have odd bugs, but I haven't noticed any so far. It has the same controller map as Nintendont, so if you're familiar with Nintendont, it shouldn't be difficult to apply it to postLoader:
Ps3 Gamecube Effect
Dpad Dpad Change game/homebrew modes
Left analog Left analog Move cursor
Square A Select things
Cross B Cancel/open certain menus
Circle X Page Menu
Triangle Y Filter menu
L2 L Change pages when in game/homebrew modes
R2 R Change pages when in game/homebrew modes
Start Start Open mode's main menu
PS button None Activate controller after plugging it in

If it's an annoying layout, I can always make it function like a classic controller, but I figured it made more sense to have it act like Nintendont's default PS3 controls. The source code will of course be made available once 4.7.93 is pushed.

Actual Gamecube controllers are broken in this test build, so beware. I'll try to fix them before 4.7.93.


Edit 4: I figured out why the newer libsicksaxis didn't work properly, and I'll be using it in 4.7.93, woo.
Edit 5: Added UStealth support to priibootergui and postLoader (too bad priiloader doesn't work on vWii). It was literally one line of code to change for both. Next up is Nintendont video mode support, and finishing cheat support. Then 4.7.93 is ready.
 
Unofficial postLoader 4.7.93:
  • Nintendont: Allow video mode forcing.
  • Nintendont: Add a menu option to enable cheats. postLoader just lets Nintendont handle where the file is.
  • UI: Dualshock 3 controllers are now supported thanks to libsicksaxis (and a corresponding wrapper to make it resemble WPAD). Just connect it and press the PS button to use it. It has the same button layout as Nintendont.
Gamecube => PS3​
A => Square​
B => Cross​
X => Circle​
Y => Triangle​
L => L2​
R => R2​
Start => Start​
The left analog stick and dpad function the same as a GC controller/classic controller.​
  • UI: postLoader should now work with UStealth drives. This feature is mostly untested, however.
Download
Source

This release might be a bit more buggy than prior ones due to new features, but I did try to test everything I wrote. Your mileage may vary. Please test and report back if you have any problems with it.
 
Unofficial postLoader 4.7.93:
  • Nintendont: Allow video mode forcing.
  • Nintendont: Add a menu option to enable cheats. postLoader just lets Nintendont handle where the file is.
  • UI: Dualshock 3 controllers are now supported thanks to libsicksaxis (and a corresponding wrapper to make it resemble WPAD). Just connect it and press the PS button to use it. It has the same button layout as Nintendont.
Gamecube => PS3​
A => Square​
B => Cross​
X => Circle​
Y => Triangle​
L => L2​
R => R2​
Start => Start​
The left analog stick and dpad function the same as a GC controller/classic controller.​
  • UI: postLoader should now work with UStealth drives. This feature is mostly untested, however.
Download

Source

This release might be a bit more buggy than prior ones due to new features, but I did try to test everything I wrote. Your mileage may vary. Please test and report back if you have any problems with it.

Hi daxtsu, It's me again.

I tested 4.7.93 cause i have a pal gamecube game that only works if i force video to ntsc(strange)
I have same bug i had before.
starting a game>load nintendont>shutoff

P.S.
postloader on sd, nintendont on both (sd and usb)
and games on usb.
4.7.92 works!(maybe you have edited bad revision(maybe))

Thanks
 
I didn't change how the games boot, so that's odd. Can you post ploader.log, nincfg.bin, and ndebug.log again (make sure they're all clean/empty before booting postLoader)? The only thing I can possibly think of is the UStealth thing, but unless your drive is UStealthed for vWii, it shouldn't affect Nintendont at all (it doesn't boot games off of UStealthed drives currently).
 
Thanks for your reply !
I deleted from sd nincfg.bin and ndebug.log
created a new blank ploader.log

started postloader ran a game
and it give me only ploader.log(ploader log.zip)
without nincfg.bin and ndebug.log

so then i loaded a game directly in nintendont
and the files are in archive.zip

Thanx for your work

P.S.
just to be clear.
I have a old white wii not wiiU
 

Attachments

Thanks for your reply !
I deleted from sd nincfg.bin and ndebug.log
created a new blank ploader.log

According to the Nintendont log (ndebug.log), it's not finding your memory card:

Nintendont IOS55 v22.31
Built : Jun 2 2014 00:58:44
Version : 1.75
EXI: Saving memory card...
Unable to open memory card file:6
Done!

Quite odd..

Then we have this in your nincfg.bin:
/games/SPHINX(force to ntsc)[GXPP78]/game.iso

Yet the ploader.log contradicts that:
NIN_Boot: using /games/SPHINX[GXPP78]/game.iso as game ISO path.

I'm a bit baffled why postLoader wouldn't pick up your game path properly in the log file, yet write it properly into the Nintendont config..

I need to look at the loading code again, I guess.

gig71: Can you tell me the full path of that Sphinx game on your USB drive? Is it /games/SPHINX(force to ntsc)[GXPP78]/game.iso or /games/SPHINX[GXPP78]/game.iso ?
 
According to the Nintendont log (ndebug.log), it's not finding your memory card:



Quite odd..

Then we have this in your nincfg.bin:


Yet the ploader.log contradicts that:


I'm a bit baffled why postLoader wouldn't pick up your game path properly in the log file, yet write it properly into the Nintendont config..

I need to look at the loading code again, I guess.

gig71: Can you tell me the full path of that Sphinx game on your USB drive? Is it /games/SPHINX(force to ntsc)[GXPP78]/game.iso or /games/SPHINX[GXPP78]/game.iso ?


it is SPHINX(force to ntsc)[GXPP78]/game.iso
atm
 
it is SPHINX(force to ntsc)[GXPP78]/game.iso
atm

Thanks, I'll see if I can reproduce the problem using a similar path..

gig71:Wait, I have an idea. Did you rename the folder that that game was in recently? If so, rebuild postLoader's GC game cache by pressing start (or home on a wiimote/accessory) and pressing Refresh game cache. postLoader doesn't automatically update this cache as far as I know, to improve speed.
 
  • Like
Reactions: gig71
Thanks, I'll see if I can reproduce the problem using a similar path..

gig71:Wait, I have an idea. Did you rename the folder that that game was in recently? If so, rebuild postLoader's GC game cache by pressing start (or home on a wiimote/accessory) and pressing Refresh game cache. postLoader doesn't automatically update this cache as far as I know, to improve speed.



My God !
I don't know how to apologyze!
My blame, I made a nooby error.

yeah, refreshing the cache working !
sorry to take your time !

And yes, video mode force to ntsc do it's job !

Great !
 
  • Like
Reactions: daxtsu
My God !
I don't know how to apologyze!
My blame, I made a nooby error.

yeah, refreshing the cache working !
sorry to take your time !

And yes, video mode force to ntsc do it's job !

Great !

It's okay. We all make mistakes. :)


I think 4.7.93 will be the last release from me for a while (assuming bugs don't creep up), since postLoader supports pretty much everything Nintendont offers now.
 
  • Like
Reactions: gig71
It's okay. We all make mistakes. :)


I think 4.7.93 will be the last release from me for a while (assuming bugs don't creep up), since postLoader supports pretty much everything Nintendont offers now.

I think that you can read minds !
I say that because yesterday I discovered that the game sphinx works in nintendont patching the video mode, so i thought" will great if next pl include video patch"
then I looked on this forum and with a great surprise you posted it!

Yes, you had read my mind !

Great job !
and thanks for all your support

forgive my bad english
 
Well, I don't think I can read minds, but I had planned on supporting video mode switching from the start. I just couldn't figure out how to do it at first. But a few days later, I finally figured out how simple it was.
 
  • Like
Reactions: gig71
Go for it. Keep in mind that it needs a USB cable to be used. I don't think libsicksaxis supports wireless connections (even if it did, Nintendont still needs it to be wired, due to no bluetooth support).
 
  • Like
Reactions: Gaming4Ever
It should work with whichever USB port you have the controller plugged into, but keep in mind Nintendont and most programs tend to look for a USB drive on the bottom (or rightmost) USB port.
 
postLoader 4.7.94

  • Nintendont: Fix auto video mode (it was broken, forcing NTSC all the time).
  • UI: Fix the "restart postLoader" option for USB. It wasn't even attempting to restart the application.
  • UI: Add a menu option to reboot the Wii to Priiloader, bypassing its autoboot.
  • UI: Let the GC analog triggers change pages when partially held down, instead of only working when entirely pressed.
  • UI: Hide the default video mode menu option for Nintendont, it didn't work anyway.
  • UI: Hide the manual MIOS install option when under Nintendont and Devolution, they don't use MIOS at all.
  • UI: Added AHBPROT info to the about screen (the + next to IOS is nice, but it's not immediately obvious what it means).
  • UI: Added Xerpi (libsicksaxis), Crediar, and Nintendont Team to credits.
  • UI: Fix a few more English typos.
Download
Source
 
It's mostly just minor bug fixes, but you're welcome. :yaysp:

The biggest thing (well, for me) is the GC analog trigger thing. It drove me crazy before I fixed it.
 
Out of curiosity, do any of you use postLoader on Wii U (vWii, of course), and if so, does postLoader work okay on it? I don't have anything planned or going on behind the scenes, I'm just genuinely curious. I have a Wii U, but I'm not going to mod it at this current time, so..
 

Site & Scene News

Popular threads in this forum