Opened 15 years ago
Closed 15 years ago
#4706 closed defect
DC: SpyFox not detecting file
Reported by: | SF/threepoint | Owned by: | zeldin |
---|---|---|---|
Priority: | normal | Component: | Engine: SCUMM |
Version: | Keywords: | ||
Cc: | Game: | Spy Fox 1 |
Description
ScummVM #: 1.0.0 stable, and latest SVN. Platform: Dreamcast Game: Spy Fox 1: Dry Cereal Language: Updated English
This issue is not present in the same Windows builds I tested in.
When a Dreamcast compatible image is created, any filenames which use brackets "( )" are altered, and the brackets will become underscores "_ _" on the disc.
So...even though the game is recognized correctly in the DC ScummVM menu, when you go to load, it gives this error.
Cannot find file: 'SpyFoxDC.(a)'
Ticket imported from: #2903831. Ticket imported from: bugs/4706.
Change History (6)
comment:1 by , 15 years ago
comment:2 by , 15 years ago
Owner: | set to |
---|
comment:3 by , 15 years ago
Another option would be to tell your CD authoring software to allow () in the generated CD, as this should work fine on the Dreamcast. If you are using mkisofs, the relevant flag is "-relaxed-filenames".
It would be nice if the engine could work with more portable filenames, without having to resort to binary patching... ;-)
comment:4 by , 15 years ago
Wow, thanks. I did not know about that, and It worked just as well.
I guess this didn't belong in the bug tracker, sorry.
comment:5 by , 15 years ago
No problem, it's an issue that deserved being raised.
As for where it actually belongs, I suppose the Wiki would be a good place.
comment:6 by , 15 years ago
Status: | new → closed |
---|
I figured out a way to get it to work, sorry for the post bloat.
What I did was open up the SCUMM.PLG in a hex editor, and I did a text search for "(a)". I edited the brackets to underscores "_a_", and then renamed the SpyFoxDC.(a) file to SpyFoxDC._a_.
It now works fine.