Skip to content
This repository was archived by the owner on Jan 29, 2025. It is now read-only.

Alias entry for "yumefuda" causes crash when "Tidy rom names" is enabled #210

Closed
vonmillhausen opened this issue Feb 21, 2022 · 3 comments
Closed

Comments

@vonmillhausen
Copy link

In the main alias.txt included in Adam 1.4.1's Simplemenu build, the entry on line 7140 reads:

yumefuda=(Medal) Yumefuda [BET]

When the "Tidy rom names" Simplemenu option is enabled (which it is by default), this causes everything from the first ( character onwards in the rom name to be stripped. In the case of this arcade game, as the aliased name begins with a ( it creates a blank entry in the game list, and scrolling over it crashes Simplemenu. Technically this is an up-stream Simplemenu bug (which I've also filed here: fgl82/simplemenu#199), but it can be worked-around in Adam by altering this line in the alias file (it's the only one that begins with at ().

@neilswann80
Copy link
Collaborator

neilswann80 commented Feb 22, 2022

@vonmillhausen Nice catch!

FYI... if you want the alias name to show up as it should in SimpleMenu, change it to:
yumefuda=(Medal) Yumefuda [BET](

SimpleMenu should then only strip out everything from the second ( open-bracket onwards.

@eduardofilo
Copy link
Owner

Thanks for reporting @vonmillhausen. @neilswann80 has already prepared a patch for the next revision.

@eduardofilo
Copy link
Owner

Fixed in v1.4.2.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants