Robert Posted 17 hours ago Posted 17 hours ago MAMEUI and HBMAMEUI have all been given a makeover with the icons that are used in the treeview (the left pane) and the listview (the list of games in the middle). 1. Very first thing when upgrading which you MUST do. In your "folders" folder, you have to delete these files: BIOS.ini, CPU.ini, Dumping.ini, Manufacturer.ini, Refresh.ini, Resolution.ini, Screen.ini, Sound.ini, Source.ini and Year.ini . If you don't, you'll get duplicate rubbish in the treeview. 2. Ensure that your "folders" folder is not shared among emulators and old versions. Cache files get created here and the content depends on the emulator, leading to misleading results if viewed in another emulator or version. Cache files have similar names to the ones listed above, but with no "ini" extension. 3. The internal icons all have new names, so if you used external icons to override the internal ones, your external icons will all need renaming. 4. If you have custom ini files in "folders", you can now specify to use internal icons for them if desired, or keep using the external icon as before. The default icon will be "custom" (a yellow folder with a small red asterisk). 5. In the Interface Options, one option is "Override Not Working icon with driver icon". This uses a 3-state checkbox, and it only applies to the listview. If you do not use an external icons.zip/7z these are the meanings: 5.1 if blank, you get icons that look like 8-legged integrated circuits. Dark green = working parent; Light green = working clone; Blue = Bios; Yellow = imperfect parent; Light yellow = imperfect clone; Red = Not-working parent; Pink = Not-working clone; grey with stop sign = Roms are missing; grey with question mark = need to be audited. 5.2 if a small square or a tick, same as above except that the red chip is replaced by a red X. If you DO use external per-driver icons, these are the meanings: 5.3 if blank, same as 5.1 but if a driver icon is found for a working or imperfect game, it is used instead. 5.4 if a small square, same as 5.3, except that the red chip is replaced by a red X. 5.5 if ticked, same as 5.4, but the red icon is replaced by the driver icon if it exists. 6 Bioses have no indication if they work or not. 7. Bioses no longer appear in the listview. To see them, click on the BIOS folder. 8. Games that crash, freeze, or fatal-error at start or soon after, are not included in the build. For MAMEUI, these are currently: imac, touma560, touma568, racjamdx, hmxpro, ibmpcjx, camirf1, pegasos2, sun_s10, sun_s20. ARCADE64 has had a similar change with the icons, these are explained in a separate topic in the ARCADE subforum. Note: If you want to compile for an old OS but find that it can't support a 3-state checkbox, open mameui.rc and change STATE3BOX to CHECKBOX. You'll lose the "small square" choice. Microsoft state that Vista is the minimum version, however it is known that the minimum version information is often incorrect. 1
StHiryu Posted 1 hour ago Posted 1 hour ago What's the full path to mameui.rc? found 4 different files but no STATE3BOX string inside of them.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now