Homebrew postLoader4

DEFIANT

a daft old man who stole a magic box and ran away
Member
Joined
Dec 9, 2008
Messages
361
Trophies
1
Age
49
Location
Gallifrey
Website
www.youtube.com
XP
1,101
Country
United States
How do I use cheats on wii games launched with postloader? Or do I have to manage them with the loader being used? If the latter can there be a way to make it easier?

On another note, the games causing me problems; I redumped them. Now they no longer crash postloader. I will do further testing but all seems well.
 

masterjakeway

Well-Known Member
Member
Joined
May 3, 2012
Messages
121
Trophies
0
XP
43
Country
United States
Maybe I missed it?

1. where and how do i get background music?

2. How would I go about getting multiple folders to show for the same plugin. i.e. .../genplus/sg100, .../genplus/smd, .../genplus/genesis if possoble?
 

daxtsu

Well-Known Member
Member
Joined
Jun 9, 2007
Messages
5,627
Trophies
2
XP
5,145
Country
Antarctica
Looking in plugins.conf might help(it's in /ploader):

Code:
#
# postLoader plugin configuration file
#
# =;;;,,...,
#
#

#
# postLoader plugin configuration file
#
# =;;;,,...,
#
#
000=SNESGX;snes9xgx.dol;/snes9xgx/roms;smc,fig,sfc,swc,zip,7z;snes.png
001=FCEUGX;fceugx.dol;/fceugx/roms;nes,fds,nsf,unf,nez,unif,zip,7z;nes.png
002=VBA;vbagx.dol;/vbagx/roms;agb,gba,bin,elf,mb,dmg,gb,gbc,cgb,sgb,zip,7z;gb.png
003=GENESIS;genplusgx.dol;/genplus/roms;gen,zip,iso,bin,smd;sega.png
004=Nintendo64;wii64.dol;/wii64/roms;n64,v64,z64,rom;n64.png
005=Game Boy (Mednafen);wiimednafen.dol;/wiimednafen/roms/Game Boy;agb,gba,bin,elf,mb,dmg,gb,gbc,cgb,sgb,zip,7z;mf_gb.png
006=GBA (Mednafen);wiimednafen.dol;/wiimednafen/roms/Game Boy Advance;agb,gba,bin,elf,mb,dmg,gb,gbc,cgb,sgb,zip,7z;mf_gb.png
007=Game Gear (Mednafen);wiimednafen.dol;/wiimednafen/roms/Game Gear;nes,fds,nsf,unf,nez,unif,gen,iso,md,smc,fig,sfc,swc,agb,gba,bin,elf,mb,dmg,gb,gbc,cgb,sgb,vb,lnx,ngp,ngc,pce,ws,wsc,gg,7z,zip;mf_gg.png
008=Lynx (Mednafen);wiimednafen.dol;/wiimednafen/roms/Lynx;lnx,7z,zip;mf_lynx.png
009=Master System (Mednafen);wiimednafen.dol;/wiimednafen/roms/Master System;nes,fds,nsf,unf,nez,unif,gen,iso,md,smc,fig,sfc,swc,agb,gba,bin,elf,mb,dmg,gb,gbc,cgb,sgb,vb,lnx,ngp,ngc,pce,ws,wsc,gg,7z,zip;mf_ms.png
010=Genesis (Mednafen);wiimednafen.dol;/wiimednafen/roms/Mega Drive;gen,zip,iso,bin,smd;mf_gen.png
011=Neo geo pocket (Mednafen);wiimednafen.dol;/wiimednafen/roms/Neo Geo Pocket;zip,ngp,ngc;mf_ngp.png
012=NES (Mednafen);wiimednafen.dol;/wiimednafen/roms/NES;nes,fds,nsf,unf,nez,unif,zip,7z;mf_nes.png
013=PC engine (Mednafen);wiimednafen.dol;/wiimednafen/roms/PC Engine;nes,fds,nsf,unf,nez,unif,gen,iso,md,smc,fig,sfc,swc,agb,gba,bin,elf,mb,dmg,gb,gbc,cgb,sgb,vb,lnx,ngp,ngc,pce,ws,wsc,gg,7z,zip;pce.png;mf_pce.png
014=PC-FX (Mednafen);wiimednafen.dol;/wiimednafen/roms/PC-FX;nes,fds,nsf,unf,nez,unif,gen,iso,md,smc,fig,sfc,swc,agb,gba,bin,elf,mb,dmg,gb,gbc,cgb,sgb,vb,lnx,ngp,ngc,pce,ws,wsc,gg,7z,zip;mf_pcfx.png
015=SuperGrafx (Mednafen);wiimednafen.dol;/wiimednafen/roms/Supergrafx;nes,fds,nsf,unf,nez,unif,gen,iso,md,smc,fig,sfc,swc,agb,gba,bin,elf,mb,dmg,gb,gbc,cgb,sgb,vb,lnx,ngp,ngc,pce,ws,wsc,gg,7z,zip;mf_sgfx.png
016=Virtual boy (Mednafen);wiimednafen.dol;/wiimednafen/roms/Virtual Boy;zip,vb;mf_vb.png
017=WonderSwan (Mednafen);wiimednafen.dol;/wiimednafen/roms/WonderSwan;nes,fds,nsf,unf,nez,unif,gen,iso,md,smc,fig,sfc,swc,agb,gba,bin,elf,mb,dmg,gb,gbc,cgb,sgb,vb,lnx,ngp,ngc,pce,ws,wsc,gg,7z,zip;mf_ws.png

As for background music, stick an mp3 in /ploader/mp3 and it'll autoplay.
 

rem300wm

Well-Known Member
Member
Joined
Jun 22, 2008
Messages
117
Trophies
0
XP
115
Country
United States
Hello to all

Well try to use the online update and get the message that the file is not there.try later.
Any idea of why this is ?? I can see that other fellows here can download the update.

Thanks
Rem
 

daxtsu

Well-Known Member
Member
Joined
Jun 9, 2007
Messages
5,627
Trophies
2
XP
5,145
Country
Antarctica
For some reason it's returning error 404(file not found) when trying to update. Maybe Google's having issues right now?

The first post needs to be updated to reflect the 4.0.0 release. :P

Also, here's the work I did on the NODISC2 patching for DM 2.2:

browserGame.c:
Code:
Index: browserGames.c
===================================================================
--- browserGames.c	(revision 112)
+++ browserGames.c	(working copy)
@@ -987,16 +987,19 @@
}

if (config.dmlVersion == GCMODE_DM22)
-				grlib_menuAddItem (buff, 8, "DM(L): Force WideScreen (%s)", gameConf.dmlNoDisc ? "Yes" : "No" );
+			{
+			grlib_menuAddItem (buff, 8, "DM(L): Force WideScreen (%s)", gameConf.dmlNoDisc ? "Yes" : "No" );
+			grlib_menuAddItem (buff, 9, "DM(L): Full NoDisc Patching (%s)", gameConf.dmlFullNoDisc ? "Yes" : "No");
+			}

if (config.dmlVersion == GCMODE_DML1x)
grlib_menuAddItem (buff, 8, "DM(L): Patch NODISC (%s)", gameConf.dmlNoDisc ? "Yes" : "No" );

if (config.dmlVersion == GCMODE_DML1x || config.dmlVersion == GCMODE_DM22)
{
-				grlib_menuAddItem (buff, 9, "DM(L): Patch PADHOOK (%s)", gameConf.dmlPadHook ? "Yes" : "No" );
-				grlib_menuAddItem (buff,10, "DM(L): Patch NMM (%s)", gameConf.dmlNMM ? "Yes" : "No" );
-				grlib_menuAddItem (buff,11, "DM(L): Enable Cheats (%s)", gameConf.ocarina ? "Yes" : "No" );
+				grlib_menuAddItem (buff,10, "DM(L): Patch PADHOOK (%s)", gameConf.dmlPadHook ? "Yes" : "No" );
+				grlib_menuAddItem (buff,11, "DM(L): Patch NMM (%s)", gameConf.dmlNMM ? "Yes" : "No" );
+				grlib_menuAddItem (buff,12, "DM(L): Enable Cheats (%s)", gameConf.ocarina ? "Yes" : "No" );
}

// DEVO will use gccard autodetect (thx daxtsu)
@@ -1114,20 +1117,25 @@
gameConf.dmlNoDisc = !gameConf.dmlNoDisc;
goto start;
}
-
if (item == 9)
{
-		gameConf.dmlPadHook = !gameConf.dmlPadHook;
+		gameConf.dmlFullNoDisc = !gameConf.dmlFullNoDisc;
goto start;
}

if (item == 10)
{
+		gameConf.dmlPadHook = !gameConf.dmlPadHook;
+		goto start;
+		}
+
+	if (item == 11)
+		{
gameConf.dmlNMM = !gameConf.dmlNMM;
goto start;
}

-	if (item == 11)
+	if (item == 12)
{
gameConf.ocarina = !gameConf.ocarina;
goto start;

In dml.c:
Code:
Index: dml.c
===================================================================
--- dml.c	(revision 112)
+++ dml.c	(working copy)
@@ -46,7 +46,7 @@
typedef struct DML_CFG
{
u32 Magicbytes;				 //0xD1050CF6
-	u32 CfgVersion;				 //0x00000001
+	u32 CfgVersion;				 //0x00000001 or 0x00000002
u32 VideoMode;
u32 Config;
char GamePath[255];
@@ -65,9 +65,10 @@
DML_CFG_CHEAT_PATH	  = (1
 
  • Like
Reactions: 1 person

masterjakeway

Well-Known Member
Member
Joined
May 3, 2012
Messages
121
Trophies
0
XP
43
Country
United States
Looking in plugins.conf might help(it's in /ploader):

Code:
#
# postLoader plugin configuration file
#
# =;;;,,...,
#
#

#
# postLoader plugin configuration file
#
# =;;;,,...,
#
#
000=SNESGX;snes9xgx.dol;/snes9xgx/roms;smc,fig,sfc,swc,zip,7z;snes.png
001=FCEUGX;fceugx.dol;/fceugx/roms;nes,fds,nsf,unf,nez,unif,zip,7z;nes.png
002=VBA;vbagx.dol;/vbagx/roms;agb,gba,bin,elf,mb,dmg,gb,gbc,cgb,sgb,zip,7z;gb.png
003=GENESIS;genplusgx.dol;/genplus/roms;gen,zip,iso,bin,smd;sega.png
004=Nintendo64;wii64.dol;/wii64/roms;n64,v64,z64,rom;n64.png
005=Game Boy (Mednafen);wiimednafen.dol;/wiimednafen/roms/Game Boy;agb,gba,bin,elf,mb,dmg,gb,gbc,cgb,sgb,zip,7z;mf_gb.png
006=GBA (Mednafen);wiimednafen.dol;/wiimednafen/roms/Game Boy Advance;agb,gba,bin,elf,mb,dmg,gb,gbc,cgb,sgb,zip,7z;mf_gb.png
007=Game Gear (Mednafen);wiimednafen.dol;/wiimednafen/roms/Game Gear;nes,fds,nsf,unf,nez,unif,gen,iso,md,smc,fig,sfc,swc,agb,gba,bin,elf,mb,dmg,gb,gbc,cgb,sgb,vb,lnx,ngp,ngc,pce,ws,wsc,gg,7z,zip;mf_gg.png
008=Lynx (Mednafen);wiimednafen.dol;/wiimednafen/roms/Lynx;lnx,7z,zip;mf_lynx.png
009=Master System (Mednafen);wiimednafen.dol;/wiimednafen/roms/Master System;nes,fds,nsf,unf,nez,unif,gen,iso,md,smc,fig,sfc,swc,agb,gba,bin,elf,mb,dmg,gb,gbc,cgb,sgb,vb,lnx,ngp,ngc,pce,ws,wsc,gg,7z,zip;mf_ms.png
010=Genesis (Mednafen);wiimednafen.dol;/wiimednafen/roms/Mega Drive;gen,zip,iso,bin,smd;mf_gen.png
011=Neo geo pocket (Mednafen);wiimednafen.dol;/wiimednafen/roms/Neo Geo Pocket;zip,ngp,ngc;mf_ngp.png
012=NES (Mednafen);wiimednafen.dol;/wiimednafen/roms/NES;nes,fds,nsf,unf,nez,unif,zip,7z;mf_nes.png
013=PC engine (Mednafen);wiimednafen.dol;/wiimednafen/roms/PC Engine;nes,fds,nsf,unf,nez,unif,gen,iso,md,smc,fig,sfc,swc,agb,gba,bin,elf,mb,dmg,gb,gbc,cgb,sgb,vb,lnx,ngp,ngc,pce,ws,wsc,gg,7z,zip;pce.png;mf_pce.png
014=PC-FX (Mednafen);wiimednafen.dol;/wiimednafen/roms/PC-FX;nes,fds,nsf,unf,nez,unif,gen,iso,md,smc,fig,sfc,swc,agb,gba,bin,elf,mb,dmg,gb,gbc,cgb,sgb,vb,lnx,ngp,ngc,pce,ws,wsc,gg,7z,zip;mf_pcfx.png
015=SuperGrafx (Mednafen);wiimednafen.dol;/wiimednafen/roms/Supergrafx;nes,fds,nsf,unf,nez,unif,gen,iso,md,smc,fig,sfc,swc,agb,gba,bin,elf,mb,dmg,gb,gbc,cgb,sgb,vb,lnx,ngp,ngc,pce,ws,wsc,gg,7z,zip;mf_sgfx.png
016=Virtual boy (Mednafen);wiimednafen.dol;/wiimednafen/roms/Virtual Boy;zip,vb;mf_vb.png
017=WonderSwan (Mednafen);wiimednafen.dol;/wiimednafen/roms/WonderSwan;nes,fds,nsf,unf,nez,unif,gen,iso,md,smc,fig,sfc,swc,agb,gba,bin,elf,mb,dmg,gb,gbc,cgb,sgb,vb,lnx,ngp,ngc,pce,ws,wsc,gg,7z,zip;mf_ws.png

As for background music, stick an mp3 in /ploader/mp3 and it'll autoplay.
Actually didn't help me at all...
Like I said. I want to know if I can point one plugin to use multiple rom directories. can I use one Unique_id for that and specify both directories? Or, do i have to have different unique_id for each rom path. Even though i want them to use the same plugin.
Seems like an easy question. I don't know though. Obviously...
 

daxtsu

Well-Known Member
Member
Joined
Jun 9, 2007
Messages
5,627
Trophies
2
XP
5,145
Country
Antarctica
Judging by how all of those mednafen lines only use one path at a time, I'd say you'd have to create a unique id for each path you want to use, even if it's the same plugin.
 

masterjakeway

Well-Known Member
Member
Joined
May 3, 2012
Messages
121
Trophies
0
XP
43
Country
United States
For all I know, "all those mednafen lines" are there because stfour wanted to have different pngs showing and to split up what it runs. and not because it needed to be that way.
Thank you for your fast response...
 

daxtsu

Well-Known Member
Member
Joined
Jun 9, 2007
Messages
5,627
Trophies
2
XP
5,145
Country
Antarctica
Actually, yeah, I can see why you'd be confused since all of the rom formats repeat. But for GenPlus, I'd probably do something like this:

018=MASTER SYSTEM;genplusgx.dol;/genplus/roms/sms;gen,zip,iso,bin,smd;sega.png
019=SG100;genplusgx.dol;/genplus/roms/sg100;gen,zip,iso,bin,smd;sega.png
020=GENESIS;genplusgx.dol;/genplus/roms/mdrive;gen,zip,iso,bin,smd;sega.png

You can change the numbers as needed, and change the rom formats as needed as well(apologies, I can't recall SMS or SG100 rom extensions at the moment).
 

AbdallahTerro

da KiNG
Member
Joined
Jan 14, 2012
Messages
6,052
Trophies
0
Location
Ideas factory :)
Website
ccabz.wordpress.com
XP
3,021
Country
postLoader 4.0.0

* fixed a crash caused by cover cache when autostarting something (thx daxtsu)
* fixed a (long) delay when stopping wiiload thread when in autostart mode
* removed "fix crash on exit" for homebrew applications
* removed "use stub" option
* added ciosx return to postloader (channel)
* fixed a buffer overflow in game browser (thx DEFIANT)
* packed with new default theme by pepxl and me. Thank pep ;) (soon a new theme package with all featured themes)

NOTE: this version will clear all configuration files (autoboot settings... etc.etc.)
Thanks stfour,
That's a really cool piece of software.
Tested all modes, all seems to work fine so far, except the return to PL after running Homebrew
Neek2o launcher works fine too.

On a side-note: A more universal way of returning to PL should be used (other than installing in priiloader)
A new method of launching Wiiware from neek2o without the need to have a dedicated pln2o is wip (rev90+) thanks to overjoy. I think you should also investigate this new method given that priiloader support might be removed from neek2o in the future.

Thanks again, can't wait for the new theme pack :)
Abz
 

stfour

Well-Known Member
OP
Member
Joined
May 24, 2011
Messages
1,592
Trophies
0
XP
349
Country
Italy
I'll delete the stub and try again...
R u using ciosx 249 btw?

Edit: still no luck (reinstalled the stub after running PL4 from HBC)

Only channels are patched using ciosx feature.

Homebrew uses the stub to go back to loader. May I have your stub.bin ?
 

stfour

Well-Known Member
OP
Member
Joined
May 24, 2011
Messages
1,592
Trophies
0
XP
349
Country
Italy
No, as the ID is "POST" it should work... tonight I will try to use your stub.

But what is happening ? It is returning to hb or system menu ?
 
General chit-chat
Help Users
  • Skelletonike @ Skelletonike:
    Never heard about it tbh. Guess it has something to do with the DS?
  • Plastisheep @ Plastisheep:
    It allows you to run a very basic version of Linux on your ds
  • Plastisheep @ Plastisheep:
    And yes it is real Linux
  • Plastisheep @ Plastisheep:
    Its a very cool port... if I could get itto work
  • Plastisheep @ Plastisheep:
    @SylverReZ I thought you mentioned me lol
  • Plastisheep @ Plastisheep:
    my discord name is thisone
  • SylverReZ @ SylverReZ:
    Not interested in that, but, what was you trying to do with DSLinux?
  • Plastisheep @ Plastisheep:
    Interested in what? But anyway I was trying to run it on my DSi with a SD card (I believe it is compatible as long as I run it in DS mode)
  • Plastisheep @ Plastisheep:
    I made a thread for it
  • Skelletonike @ Skelletonike:
    2h until work is finished
  • AncientBoi @ AncientBoi:
    uh no. you have to do overtime :tpi:
  • Skelletonike @ Skelletonike:
    a big nope
  • T @ TimeGBAtmep:
    Hey, so noobie wii modderhere, with an already hacked wii from my brother with homebrew channel ands hitand d2x cIOS installer, so i was trying to run some old wii games i lost off of USB Loader GX, im aware that your supposed to use a usb drive, but currently the only drive i have is used for steam games and personal stuff so i'm gonna try running them off a 32 GB Fat32 SD Card that i use for all the wii mods i have, but when i try and launch skyward sword from usb loader gx, it goes black for a second then sends me back to homebrew channel? i just looked for guides on here and saw one that said to install CiOS v8 Final Base 57 onto slot 49? but it still does the same even after i do that
  • AncientBoi @ AncientBoi:
    [calls your boss to make it so] :rofl2::evil:
  • T @ TimeGBAtmep:
    and should i make this a post? probably
  • Skelletonike @ Skelletonike:
    Yeah, always make posts.
  • T @ TimeGBAtmep:
    got it
  • Skelletonike @ Skelletonike:
    The chat isn't that viewed, you'll usually find the same members and they're like 10 active or so
  • Skelletonike @ Skelletonike:
    posts get more visibility, and if you do get an answer, it won't be lost in the sea of convos
    Skelletonike @ Skelletonike: posts get more visibility, and if you do get an answer, it won't be lost in the sea of convos