Menu

#4706 DC: SpyFox not detecting file

Spy Fox 1
closed
None
5
2009-12-02
2009-11-25
No

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)'

Discussion

  • ThreePoint OneFour

    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.

     
  • Jordi Vilalta Prat

    • assigned_to: nobody --> marcus_c
     
  • Marcus Comstedt

    Marcus Comstedt - 2009-11-29

    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... ;-)

     
  • ThreePoint OneFour

    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.

     
  • Marcus Comstedt

    Marcus Comstedt - 2009-12-02

    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.

     
  • Marcus Comstedt

    Marcus Comstedt - 2009-12-02
    • status: open --> closed