lr-mame2003 driver improvement and backport
-
@riverstorm said in lr-mame2003 driver improvement and backport:
Yes you can install from under the Experimental section. There's only one option 'From Source' and no 'From Binary' so it take a little while but worth it for the new games alone.
I am not sure if it will ever be merged but it does play all the same games plus over 100 additional ones.
Thanks for the infos :)
Can the first post of this thread be updated with these infos by an admin?Is the lr-mame2003 main repo not maintained anymore ? No pull requests are accepted or made by the "-plus" maintainer ?
-
@cosmo0 said in lr-mame2003 driver improvement and backport:
Can the first post of this thread be updated with these infos by an admin?
Is the lr-mame2003 main repo not maintained anymore ? No pull requests are accepted or made by the "-plus" maintainer ?Yes lr-mame2003 is maintained and the recommended emulator.
mame2003_plus_libretro is very actively being developed here so you would need to update regularly to keep current. It runs some real classics and they add more frequently. I think @darknoir would have to update it as he's the thread owner. I have not seen him in a while though.
-
@cosmo0 - Also on the development page there's a 'whatsnew.txt' that has a complete list of all the new games added. It's really helpful to see if a favorite game has been added or changed status to working/updated.
-
@Riverstorm thanks for all the infos :) I'll make sure to check it out, and update my games lists accordingly.
-
@riverstorm said in lr-mame2003 driver improvement and backport:
Oh, sorry this thread is mainly about mame2003_plus_libretro and not lr-mame2003.
Apologies are on me, I was not aware that mame2003_plus_libretro existed. But what exactly are the differences to lr-mame2003 if both are maintained? Just two parties updating mame2003 alongside each other?
@cosmo0 said in lr-mame2003 driver improvement and backport:
Shameless plug, again :)
Are you following me?
I will try your tool and CSV filters very soon, and I will also try not to OT any more threads ;) -
@andershp said in lr-mame2003 driver improvement and backport:
Are you following me?
I seem to be interested in the same subjects as you are :)
-
@andershp said in lr-mame2003 driver improvement and backport:
Apologies are on me, I was not aware that mame2003_plus_libretro existed. But what exactly are the differences to lr-mame2003 if both are maintained? Just two parties updating mame2003 alongside each other?
the two exist separately (at the moment) because we don't want to break existing mame2003 functionality/romsets. the plus changes started life as changes to mame2003 but there were a few issues with builds failing and samples not working, so having it as a separate entity frees the developers from these concerns and also means that mame2003 remains stable.
really, mame2003plus should a branch of mame2003, or something like that, but it's semantics i suppose.
-
@andershp said in lr-mame2003 driver improvement and backport:
Apologies are on me, I was not aware that mame2003_plus_libretro existed. But what exactly are the differences to lr-mame2003 if both are maintained? Just two parties updating mame2003 alongside each other?
To add to what Dank mentioned a programmer named Arcadez decided to add and fix additional games not working in lr-mame2003 but it was causing some minor issues. So then it kind of became a derivative of lr-mame2003 and has kind of taken a life of it's own. Their are 3 very active developers (Arcadez, @markwkidd & @grant2258) that have added 100+ games and updated another 30+.
I think the goals are similar of both projects in getting some lost classic arcades games working but it allows each the freedom to develop down a path of their choosing without worry of breaking lr-mame2003 or vice versa but they can also share the code too if there's a fix one or the other may utilize.
Basically they both run the same games but mame2003_plus_libretro has some additional games that lr-mame2003 does not. lr-mame2003 has 2 games that mame2003_plus_libretro does not listed below.
Only exist in lr-mame2003:
• Cabal (US set 2) (cabal2)
• Urashima Mahjong (urashima)I haven't updated it in about a week so the numbers are actually higher but mame2003_plus_libretro has 4,810 total ROMs, 4,687 are the 'hash' duplicates of lr-mame2003, 92 ROMs are new only to mame2003_plus_libretro and 31 ROMs have been updated. They may be either clones or sound samples, etc.
ROM Count:
Total ROMs in mame2003_plus_libretro - 4810
Duplicate ROMs matching lr-mame2003 - 4687
New ROMs only exist in mame2003_plus_libretro - 92
Updated ROMs in mame2003_plus_libretro - 31 -
old games that ran 47 fps and below are now working in mame2003 and mame 2003 plus (bally atari and more)
-
@riverstorm said in lr-mame2003 driver improvement and backport:
Basically they both run the same games but mame2003_plus_libretro has some additional games that lr-mame2003 does not.
Why then is lr-mame2003 the recommended emulator? It seems everyone should use mame2003_plus?
-
The vanilla 0.78 ROM set and samples used by lr-mame2003 are more accessible, making it an easier setup for most.
-
@mediamogul but in the docs for mame2003 plus it says "The MAME 2003-plus core accepts MAME 0.78 ROMsets for 99.9% of games" ?
-
If you were to make use of the vanilla 0.78 ROM set with lr-mame2003-plus, 99.9% of the games would work, but there's really no reason not to use the original lr-mame2003 and get that extra 00.1% that would otherwise be incompatible.
-
@AndersHP - Also remember right now it's still experimental. It's in that section. It's in a very rapid development cycle and some things might be broken and fixed an hour later. I've downloaded from source 5 or 6 times this past week.
You can definitely make it your preferred emulator (especially if there's new games that are favs) if you have the correct ROMs to build a set and are alright with some occasional quirky behavior.
You can also pull only the new/updated ROMs that run only in Plus and use the Arcade folder that allows multiple emulators for one platform. I can make a DAT for that too.
Any testing and feedback is great of what works and what's broke. It might become the preferred emulator down the road or merged with lr-mame2003 down the road. It's hard to say as folks higher up will need to decide a course of action.
-
plus has had issues with failing builds and so forth. it will get there! just be patient whilst development goes on :)
-
When I install this I get:
Could not successfully install . /home/pi?RetroPie-Setup/tmp/build/lr-mame2003-plus/changed.txt not found.Then it tells me to see the log to see what the error was about. TO whom can I provide the log file?
-
@edwardthehuman What version of RetroPie are you using ? I remember this has been corrected a few versions ago - you should update your setup script to 4.4.
-
@mitu Hi, i tried it first using 4.3 and didn't work. So I just updated it to 4.4 and still the same result. Thanks
-
@edwardthehuman It seems the github repository is undergoing a few changes which have not been picked up by the install script. Wait a few days until things settle down and I'm sure it will work again.
-
@mitu Okay I will wait a few days before installing it again. Thank you
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.