Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
02073 Interface Minor Always Aug 2, 2008, 23:58 Aug 5, 2008, 18:01
Tester etabeta View Status Public Platform SDLMAME
Assigned To Resolution No change required OS MacOS X
Status [?] Closed Driver
Version 0.126u3 Fixed in Version Build
Fixed in Git Commit Github Pull Request #
Summary 02073: In Minimal UI the order of games changes from random to alphabetical when you press certain keys
Description The list of game you can choose from at start is random, but it becomes alphabetically ordered if you press a key, not necessarily a letter: e.g. up or down arrows.

Not sure if it is by design (MAME tries to show the games whose starting letter is the arrow and since there are none, it starts from A) or not, but the behavior has changed compared to 126
Steps To Reproduce start mame without arguments (or try to change game from TAB), then press up
Additional Information
Github Commit
Flags
Regression Version 0.126u1
Affected Sets / Systems
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
7
User avatar
No.01898
Tafoid
Administrator
Aug 3, 2008, 03:55
edited on: Aug 3, 2008, 03:55
I see what you mean and can confirm that typing something like "\" or "(" is allowed now, but wasn't in 0.126. I believe it was part of this new CORE UI code (including the mouse navigation).
User avatar
No.01901
etabeta
Developer
Aug 3, 2008, 06:26
edited on: Aug 3, 2008, 06:28
well, while being able to enter ( could be of use (also for e.g. use in MESS), the change in the behavior of the arrows is a bit counterintuitive: digit pc (to select a pc10 game) and then move down to select the first entry, as if you don't have a mouse connected[1]... as soon as you press down the list is reordered and two items added at the top, which weren't previously there

also, it is not possible anymore to press backspace to delete characters: if you do a mistake you can start from scratch pressing ESC, but you cannot delete the last letter you entered.

[1] otherwise you can double click on the file you want... this new possibility is amazing!! :)
User avatar
No.01965
aaron
Developer
Aug 5, 2008, 16:20
I don't repro this here at all. Pressing the arrow keys has no effect, and backspace works fine. Are you using SDLMAME? Which arrow keys are you testing?
User avatar
No.01966
Tafoid
Administrator
Aug 5, 2008, 16:33
I didn't get in with Arrow keys in my testing, just 'other' keys not normally associated with setnames ( or [ for example.
User avatar
No.01968
etabeta
Developer
Aug 5, 2008, 17:12
> Are you using SDLMAME?

yes I am (as stated in the 'Platform' field). and I can see at least 3 'strange' behaviors here:

1. start MAME with no sets. I'm prompted with a ramdom list. If now I press UP or DOWN, the list becomes alphabetically ordered (005, 10yards, etc.).

2. start MAME with no sets and start typing a title, say "ms" (with no quotes). the list appars as follows: 20pacgal, ms4plus, ms5pcb (etc.). If I press DOWN to scroll the list, the list changes to the following: 20pacgal, 800fath, cheekyms (and mslug 4 & 5 are out of the screen). Moreover, if I press any another letter key, after DOWN, the list doesn't change anymore (except if I press ESC, which resets what I typed).

3. start MAME with no sets and start typing whatever you want. Backspace doesn't work anymore and you can only press ESC to clear what you typed.

I'd like to know if any of these issues are reproducible in the baseline MAME, otherwise I'll post to SDLMAME forum the issues
User avatar
No.01969
Tafoid
Administrator
Aug 5, 2008, 17:41
32-bit Build - Windows:

#1 - no, doesn't happen.
#2 - no, doesn't happen
#3 - no, doesn't happen.

The only difference I could divine was that the available characters increased compared to 0.126, which probably isn't a bug but an enhancement to allow typing game names with non alpha characters ()[]=-/ and other similar found in gamename.

I'd say it's more of a SDL issue having seen your issues listed out like that and the increased key-in ability is expected.
User avatar
No.01970
etabeta
Developer
Aug 5, 2008, 17:56
thanks a lot. I'll post on the SDLMAME forum and see couriersud's opinion on the matter...