The best workaround is to use another homebrew to launch GC games, for now. I could upload a small homebrew that loads GC games (no backups), if you want. It has no interactive features, though. It just launches MIOS.
Love the game, but not quite sure how this will look? Is the whole pic in the background including the boy?Okay, I decided to work on a new theme and try to be a little more original. This is just the background, so far. What do you guys think?
A Boy and His [Wii]Blob
I can confirm this. Also reordering doesn't work as it should and the "up to another window" isn't first in the list.Edit: Sometimes the icons for HB apps don't load at all, I can't reproduce it consistently but it does happen every now and then. Using b33.
Index: dml.c
===================================================================
--- dml.c (revision 107)
+++ dml.c (working copy)
@@ -784,9 +784,22 @@
int data_fd;
char gameID[7];
- FILE *f = fopen(path, "rb");
+ char *game_iso = "/game.iso";
+ char *full_game_path = malloc(strlen(path) + strlen(game_iso) + 2);
+
+ if(!full_game_path)
+ {
+ Debug("Couldn't allocate memory for path.");
+ free(full_game_path);
+ return false;
+ }
+ sprintf(full_game_path, "%s%s", path, game_iso);
+ //Debug("full_game_path: %s", full_game_path);
+
+ FILE *f = fopen(full_game_path, "rb");
if (!f)
{
+ Debug("Couldn't open %s", full_game_path);
free (loader_bin);
return false;
}
@@ -796,7 +809,7 @@
memcpy (&gameID, (u8*)0x80000000, 6);
- stat (path, &st);
+ stat (full_game_path, &st);
// fill out the Devolution config struct
memset(DEVO_CONFIG, 0, sizeof(*DEVO_CONFIG));
Nice new release, stfour.I can't launch Devolution anymore, however:
Retail Wii games boot fine, and GC retail games are booting fine if we have a Nintendo MIOS installed. If DIOS MIOS is installed, though, it still hangs on the DM splash screen. I think it'd probably be a good idea to detect if DM/DML is installed, and load a small config struct with DML_CFG_BOOT_DISC copied to RAM if it is. Great job, though.
No, you're only passing it the folder source:
gamebrowser: requested dml
gamebrowser: requested dml (err = 0)
DMLRun
cfg_SetString (found) D43E01 = 000000050044343345303100000000FF0000000001000016000000000001000000000000
cfg_Store: usb://ploader/games.conf (0x814D4C68)
cfg_Store: fopen 0x81247A74
DEVO_Boot: usb://games/D43E01
DEVO_Boot: loader in memory
In browserGames.c, line 1842:
DEVO_Boot(games[gamesSelected].source);
there is something odd... in devo mode full path should passed back... can you show me the log while refrashing cache in devolution mode ?
I've tested b39 and DEVO_Boot show the full path to the game....
Hey zfa, welcome back.
1) actually the only way to back to postloader is still have priiloader->priibooter_gui->postloader. This works always. But I can understand that this can't be a good setup for everyone
2) check in plugins.conf if path are the same of your roms
3) online update isn't yet active... I doesn't wont that pl3 user jump directly to pl4.