|
|
Hello.
I removed files of src/osd/winui/win_options.*.(same of src/lib/util/options.*)
This is because the reason is no longer necessary. (not used tagmap_t)
The reason I added it in the past is because only the hash size is small in the options. (tagmap_t<entry *, 53 to 6151> m_entrymap;)
It is no longer necessary to write STLs without writing a hash table.
So I added it in the past, the option to save game infomations because the program is running slower. (added game_opts.h)
I replaced it with the MAME library. (src/osd/winui/game_opts.h)
File list : (edited) mameui0179s(new)/scripts/src/osd/messui.lua -- removed win_options.* (edited) mameui0179s(new)/scripts/src/osd/winui.lua -- removed win_options.* (edited) mameui0179s(new)/src/osd/winui/game_opts.h -- removed win_options.*, replaced MAME library (removed) mameui0179s(new)/src/osd/winui/win_options.cpp (removed) mameui0179s(new)/src/osd/winui/win_options.h
Good bye and have a good time.
Edited by CmdList (11/12/16 10:13 AM)
|
|
|
|
-
[Re: CmdList]
#360574 - 11/24/16 02:51 AM
|
|
|
|
|
Re: MAMEUI source some changed (removed src/osd/winui/win_options.*)
[Re: Robbbert]
#360592 - 11/24/16 10:36 PM
|
|
|
I guess I did this identical step in my MAMEUIFX more than a year ago. So I believe ARCADE is already fine.
EDIT: Warning, Robbert, these changes are really ok but will break existing GAMELIST.INI files, because now the format used is: GAMENAME value;value;value;value old format is instead: GAMENAME value,value,value,value
So users that have play_time and times_played values stored will loose them.
The other change:
Code:
- win_options m_info; + core_options m_info;
is already in your ARCADE build.
Though, yes, standard MAMEUI will really benefit from this patch.
Edited by Mamesick (11/24/16 10:45 PM)
|
|
|