Frontend Tech + >> MAMEUI & IV/Play
View all threads Index   Threaded Mode Threaded  

Pages: 1

CmdList
CmdList
Reged: 04/06/05
Posts: 65
Send PM


MAMEUI source some changed (removed src/osd/winui/win_options.*)
#360325 - 11/12/16 10:03 AM Attachment: mameui0179(new).zip 60 KB (3 downloads)


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)



RobbbertModerator
Sir
Reged: 08/21/04
Posts: 3180
Loc: A long way from you
Send PM


- new [Re: CmdList]
#360574 - 11/24/16 02:51 AM


done



Mamesick
Troll Lamer
Reged: 09/21/03
Posts: 1649
Loc: Italy
Send PM


Re: MAMEUI source some changed (removed src/osd/winui/win_options.*) new [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)


Pages: 1

Frontend Tech + >> MAMEUI & IV/Play
View all threads Index   Threaded Mode Threaded  

Extra information Permissions
Moderator:  John IV, Robbbert 
0 registered and 4 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 2143