• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › General Discussion v
« Previous 1 ... 94 95 96 97 98 ... 365 Next »

Support for game folders? (DVD root, apploader, etc)
View New Posts | View Today's Posts

Pages (2): 1 2 Next »
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Support for game folders? (DVD root, apploader, etc)
04-13-2016, 05:06 AM
#1
Qaazavaca Qaanic
Unregistered
 
For ROM hacking purposes, it is often convenient to extract a game into a filesystem tree, so you can quickly replace files without rebuilding the entire ISO.

Dolphin supports setting custom DVD root and Apploader, then manually starting main.dol (or whatever it's called). However, this adds two setting that must be changed per-game. In addition, main.dol probably does not show up in the ISO list (definitely not by the actual game name), and must be manually selected using the Open File dialog.

Is there an option to allow "game folders" to be treated as normal games, and listed with them (with a title prefix/suffix)? Example: "Zelda Wind Waker (extracted)" or "(extracted) Zelda Wind Waker".

You could either use "wit" folder layout, which has metadata, apploader, headers, filesystem, etc. in different subfolders. Or you could also support Dolphin's native extraction layout (flatter than WIT).

However, the file selection dialog probably does not support opening folders as files. To fix this problem, you could instead use text files with a custom extension, holding the relative/absolute path of the DVD root, etc. These files are treated as the actual game (open dialog, game list).
Reply
04-13-2016, 05:12 AM
#2
JosJuice Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 8,648
Threads: 7
Joined: Oct 2014
This is currently not possible, but I have planned to add something like this later. I don't know exactly when, but it won't be before the release of 5.0.
Find
Reply
04-13-2016, 05:40 AM
#3
Aleron Ives Offline
Senior Member
****
Posts: 662
Threads: 7
Joined: Apr 2014
Another current limitation of the folder system is that it breaks game region detection, so Dolphin assumes all extracted game folders are NTSC-U, which naturally causes problems for games that aren't.
Find
Reply
04-13-2016, 05:58 AM
#4
JosJuice Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 8,648
Threads: 7
Joined: Oct 2014
It actually assumes NTSC-J, but yes, that is a problem.
Find
Reply
04-13-2016, 03:10 PM
#5
Aleron Ives Offline
Senior Member
****
Posts: 662
Threads: 7
Joined: Apr 2014
That's odd, because Dolphin started using a MemoryCardA.USA.raw and not a .JAP.raw file when I tried loading a game directory.
Find
Reply
04-13-2016, 06:22 PM (This post was last modified: 04-13-2016, 06:25 PM by JosJuice.)
#6
JosJuice Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 8,648
Threads: 7
Joined: Oct 2014
You're right. Dolphin sets the game ID to a Japanese one, but it seems like other parts of the Dolphin code completely ignore this because extracted directories are treated like DOLs instead of discs in some ways. That means Dolphin will use NTSC-U for GameCube games and PAL for Wii games. This is yet another thing that needs to be changed...
Find
Reply
04-14-2016, 04:13 AM
#7
mbc07 Offline
Wiki Caretaker
*******
Content Creators (Moderators)
Posts: 3,518
Threads: 46
Joined: Dec 2010
There's also an issue related to 8:3 file paths (or something like that). As far as I remember, Luigi's Mansion, for example, will not go past Nintendo screen when running extracted, and a log entry related to 8:3 paths is output in the log, saying they're not supported yet...
Avell A70 MOB: Core i7-11800H, GeForce RTX 3060, 16 GB DDR4-3200, Windows 11 (Insider Preview)
ASRock Z97M OC Formula: Pentium G3258, GeForce GT 440, 16 GB DDR3-1600, Windows 10 (21H2)
Find
Reply
04-14-2016, 04:27 AM
#8
JosJuice Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 8,648
Threads: 7
Joined: Oct 2014
(04-14-2016, 04:13 AM)Jhonn Wrote: There's also an issue related to 8:3 file paths (or something like that). As far as I remember, Luigi's Mansion, for example, will not go past Nintendo screen when running extracted, and a log entry related to 8:3 paths is output in the log, saying they're not supported yet...

What is the log type of such log entries?
Find
Reply
04-14-2016, 08:39 AM
#9
mbc07 Offline
Wiki Caretaker
*******
Content Creators (Moderators)
Posts: 3,518
Threads: 46
Joined: Dec 2010
I don't remember now, it was a while since I tested. I'll try running Luigi's Mansion from extracted folder again to see the exact message soon, give me a few hours...
Avell A70 MOB: Core i7-11800H, GeForce RTX 3060, 16 GB DDR4-3200, Windows 11 (Insider Preview)
ASRock Z97M OC Formula: Pentium G3258, GeForce GT 440, 16 GB DDR3-1600, Windows 10 (21H2)
Find
Reply
04-14-2016, 09:41 AM
#10
Qaazavaca Qaanic
Unregistered
 
Is this stuff in the issue tracker?

In the present issue tracker, is it even possible to locate this kind of miscellaneous information?
Reply
« Next Oldest | Next Newest »
Pages (2): 1 2 Next »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode