MAMEWorld >> News
Previous thread Previous  View all threads Index   Next thread Next   Threaded Mode Threaded  

Pages: 1

StilettoAdministrator
They're always after me Lucky ROMS!
Reged: 03/07/04
Posts: 6472
Send PM


Upcoming Changes in MAME
#392219 - 10/20/21 02:36 AM


Upcoming Changes in MAME

We’re well on our way through the current development cycle, and MAME 0.237 is going to have some significant changes, not just in terms of emulation, but in the user interface and debugger. Don’t worry, no functionality has been removed. In fact, we’ve added several features. It just might take a little while to adjust to the differences.

First of all, we’ve added support for localised system name files, as used by front-ends like Retrofire, MxUI and MAME Plus! Popular files include mame32j.lst (Japanese) and mame_cn.lst (Chinese). You’ll be able to put your preferred system name file in the DATs (or “history”) folder, and select it in MAME’s UI customisation settings menu. UI localisation support is more complete, and MAME 0.237 will include high-quality Chinese and Greek translations, thanks to YuiFAN and BraiNKilleRGR.

Mouse/trackball navigation has been improved (you can even click DIP switches to toggle them), and the system and software selection menus have been tweaked to include more information and make better use of space.

Lots of debugger commands have been enhanced to work better with newer memory system features. We’ve also updated and expanded the debugger documentation, both on our web site and for the built-in help command.

If you’re compiling MAME yourself, Python 2.7 will no longer be supported: compiling MAME now requires Python 3.2 or later (this won’t affect you if you just use MAME, Python isn’t required to run MAME). Most operating systems have included Python 3 for years, and our MSYS64/MinGW build tools for Windows already include Python 3.8 – as long as you have a python3 command, you should be good to go.

Read on for a more complete list of changes:
https://www.mamedev.org/?p=505#readmore



MetalGod
MAME Fan
Reged: 06/26/18
Posts: 117
Send PM


Re: Upcoming Changes in MAME new [Re: Stiletto]
#392221 - 10/20/21 01:32 PM


Is the search engine fixed? I mean, is searching for a game possible just by typing the name of the game, like it used to be before mame 2.06?

https://mametesters.org/view.php?id=7313



Ziggy100
MAME Fan
Reged: 06/14/08
Posts: 314
Send PM


Re: Upcoming Changes in MAME new [Re: Stiletto]
#392222 - 10/20/21 01:58 PM


Can I ask if we are ever going to see a return of per game config files?

Mainly for shader effects, which really need to be setup on an individual basis rather than per driver..

Not being able to save the settings from within the game is a HUGE pain in the ass.



Vas Crabb
BOFH
Reged: 12/13/05
Posts: 4457
Loc: Melbourne, Australia
Send PM


Re: Upcoming Changes in MAME new [Re: MetalGod]
#392223 - 10/20/21 04:56 PM


> Is the search engine fixed? I mean, is searching for a game possible just by typing
> the name of the game, like it used to be before mame 2.06?
>
> https://mametesters.org/view.php?id=7313

You’re going to have to come up with an actual concrete algorithm for how to do a search that’s forgiving on typos, doesn’t perform terribly, and also gives the results you want. The old search algorithm failed on two of those counts.



MetalGod
MAME Fan
Reged: 06/26/18
Posts: 117
Send PM


Re: Upcoming Changes in MAME new [Re: Vas Crabb]
#392224 - 10/20/21 05:14 PM


The old algorythm worked flawlessly from an user-friendly point of view. I even don't know what typos are. I just know I can't find games when typing their names and I could do it before mame 0.206.



Vas Crabb
BOFH
Reged: 12/13/05
Posts: 4457
Loc: Melbourne, Australia
Send PM


Re: Upcoming Changes in MAME new [Re: MetalGod]
#392225 - 10/20/21 05:18 PM


> The old algorythm worked flawlessly from an user-friendly point of view. I even don't
> know what typos are. I just know I can't find games when typing their names and I
> could do it before mame 0.206.

No it didn’t. It was horribly slow (you could really feel the lag when typing), typing “nes” or “neo geo” didn’t produce anything like the expected results, and typographical errors (typos) or spelling errors would throw it off completely. There were lots of complaints about the search before.

If all you’re going to do is complain without actually giving a search algorithm that works without introducing other problems, you’re just going to have to wait for someone else to come up with a better search algorithm.



Stick
Ultra Lurker
Reged: 11/21/03
Posts: 68
Loc: Alabama
Send PM


Re: Upcoming Changes in MAME new [Re: Vas Crabb]
#392227 - 10/20/21 09:58 PM


Maybe this could be helpful:

https://github.com/maxbachmann/rapidfuzz-cpp#start-of-content



Vas Crabb
BOFH
Reged: 12/13/05
Posts: 4457
Loc: Melbourne, Australia
Send PM


Re: Upcoming Changes in MAME new [Re: Stick]
#392228 - 10/20/21 10:53 PM


Interesting, I’ll take a look some time.



RdW
MAME Fan
Reged: 02/13/05
Posts: 237
Send PM


Re: rapidfuzz single header file new [Re: Vas Crabb]
#392279 - 10/26/21 01:33 AM


> Interesting, I’ll take a look some time.

I don't know if this helps but FYI
Link to the single header file one can directly drop into an existing project:
https://github.com/maxbachmann/rapidfuzz-cpp/blob/master/extras/rapidfuzz_amalgamated.hpp


Pages: 1

MAMEWorld >> News
Previous thread Previous  View all threads Index   Next thread Next   Threaded Mode Threaded  

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