M.A.M.E. 0.61 SDL [DEV] - Beta3.3
-
Ok it is clear that nobody here is interested and I don't want to waste my time anymore
-
@FranceMSR i am pretty sure no one here wants to be discrespectful!
Your project is cool, but it seems that the majority of the Pi-Users here concentrate on Pi3 and Pi4.
I guess the one who creates an optimized MAME-Port, based on a current MAME, for the Pi3/4, which runs all the games that still stutter, or dont run at all, would be the Hero of the Month :) -
without source code and a corresponding build script it's unlikely to get much traction here, IMO. i think it's a cool idea so i hope you reconsider.
-
Available Beta3.3.
Framebuffer dimensions, scanlines, HD artworks and more. If you're interested I'm here
-
@sirhenrythe5th said in M.A.M.E. 0.61 SDL [DEV] - Beta3.0:
@FranceMSR i am pretty sure no one here wants to be discrespectful!
Your project is cool, but it seems that the majority of the Pi-Users here concentrate on Pi3 and Pi4.
I guess the one who creates an optimized MAME-Port, based on a current MAME, for the Pi3/4, which runs all the games that still stutter, or dont run at all, would be the Hero of the Month :)Maybe you don't understand that a porting that is very impressive compared to lr-mame2003 from the point of view of speed has its good behaviour and improvements also on Raspberry Pi v3 and v4.
lr-mame2003 doesn't have the possibility to use HD artworks, my porting does
-
@dankcushions said in M.A.M.E. 0.61 SDL [DEV] - Beta3.0:
without source code and a corresponding build script it's unlikely to get much traction here, IMO. i think it's a cool idea so i hope you reconsider.
You only have to add the system to es_systems.cfg
<system> <name>mamesdl</name> <fullname>MAME SDL</fullname> <path>/home/pi/RetroPie/roms/mamesdl</path> <extension>.zip .ZIP</extension> <command>cd /home/pi/MAMESDL; ./mame_rpi4 -rompath /home/pi/RetroPie/roms/mamesdl %ROM%</command> <platform>mamesdl</platform> <theme>mame</theme> </system>
Change /home/pi/MAMESDL (contains the binary) and rompath (contains romset) accordingly with whatever you want
-
I'll likely try to make a scriptmodule for building this soon.
-
@zerojay said in M.A.M.E. 0.61 SDL [DEV] - Beta3.0:
I'll likely try to make a scriptmodule for building this soon.
I modified the M.A.M.E. code in order to use high definition artwork. My format is .lyt and basically you have to insert artwork image with .png format in artwork folder with the same name of the romset (i.e. for Final Fight "ffight.png") and a text file with the same name and .lyt extension with a simple code like this inside:
Width="4000" Height="3743" HoleWidth="2920" HoleHeight="2190" HoleX="540" HoleY="822"
-
@FranceMSR said in M.A.M.E. 0.61 SDL [DEV] - Beta3.3:
@zerojay said in M.A.M.E. 0.61 SDL [DEV] - Beta3.0:
I'll likely try to make a scriptmodule for building this soon.
I modified the M.A.M.E. code in order to use high definition artwork. My format is .lyt and basically you have to insert artwork image with .png format in artwork folder with the same name of the romset (i.e. for Final Fight "ffight.png") and a text file with the same name and .lyt extension with a simple code like this inside:
Width="4000" Height="3743" HoleWidth="2920" HoleHeight="2190" HoleX="540" HoleY="822"
From a packaging/scriptmodule perspective, this doesn't change anything for me, but that's really cool.
-
@zerojay said in M.A.M.E. 0.61 SDL [DEV] - Beta3.3:
From a packaging/scriptmodule perspective, this doesn't change anything for me, but that's really cool.
The current SDL Image library available on Raspbian is an old version that use an old libpng version with a bug. In order to use HD artwork you need to compile libpng and SDL Image from source and in sequence.
So, download these archives, libpng-libpng16.zip and SDL2_image-2.0.5.zip, and copy them in
/home/pi
then run these commands from terminal:
LIBPNG
unzip libpng-libpng16.zip cd libpng-libpng16/ ./configure make sudo make install sudo ldconfig
SDL IMAGE
unzip SDL2_image-2.0.5.zip cd SDL2_image-2.0.5/ mkdir build cd build ../configure make -j3 sudo make install sudo ldconfig
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.