Raptor Computing Systems Community Forums (BETA)

Software => Applications and Porting => Topic started by: MauryG5 on December 22, 2019, 07:46:32 am

Title: MAME for Power
Post by: MauryG5 on December 22, 2019, 07:46:32 am
Sorry guys but at the level of software dedicated to Power, I was looking for Mame for Power some time ago, I had seen something inherent in our beloved architecture but in the end I did not find anything really downloadable, I read that currently there is not but as usual I will have 'read news that as for VLC is not said correspond to truth so I wonder if you know something more about the MAME situation on Power ... Thanks
Title: Re: MAME for Power
Post by: q66 on December 22, 2019, 07:11:31 pm
MAME works on POWER just fine.
Title: Re: MAME for Power
Post by: ClassicHasClass on December 22, 2019, 10:08:06 pm
https://www.talospace.com/2018/12/no-love-for-powerpc-from-mame.html
Title: Re: MAME for Power
Post by: MauryG5 on December 23, 2019, 06:30:33 am
you say it works but I still can't find the version for pc64le, I only see the versions for the other architectures ... where is ours?
Title: Re: MAME for Power
Post by: MPC7500 on December 23, 2019, 08:39:44 am
Have you read the link above?
If you don't wanna build it by your own, there is only one option: VoidLinux, IIRC
Title: Re: MAME for Power
Post by: q66 on December 23, 2019, 12:29:12 pm
I patch it with -mlong-double-64 for glibc systems and it seems to be pretty harmless. Glibc supports dual ABI, so for pure libc consumers it's 100% harmless, and there aren't many libraries using long double in their APIs, as far as MAME dependencies go it's none, as far as I can tell.
Title: Re: MAME for Power
Post by: MauryG5 on December 23, 2019, 02:45:00 pm
MPC sorry but apart from that as I said several times I am not a Linux expert let alone a programmer, but I don't think I will install a distro just to use Mame ... There is no patience maybe they will do it later and later  in any case I read that Void is not compatible with Power in any case I do not care Void
Title: Re: MAME for Power
Post by: ClassicHasClass on December 23, 2019, 09:24:28 pm
q66 is the Void Power maintainer, so.
Title: Re: MAME for Power
Post by: MauryG5 on December 24, 2019, 06:52:22 am
So I turn to Q66 which I have already seen to be one of the most experienced of both Linux and Power architecture, if you have any links where you can go find something, give me a nod ...
Title: Re: MAME for Power
Post by: q66 on December 24, 2019, 01:34:48 pm
If your distro doesn't build it, you'll have to build it yourself; if you can't build it yourself, make a request in your distro. I don't know if Fedora builds it, as I don't use Fedora. The patches are out there, in Void it works for ppc64le as well as ppc64 and ppc, I tested it on my Talos and Blackbird.
Title: Re: MAME for Power
Post by: MauryG5 on December 24, 2019, 02:49:27 pm
on Fedora if I remember correctly, there is an x86 version of course, it is missing for Power.  No I can't build it myself ...
Title: Re: MAME for Power
Post by: MauryG5 on April 12, 2021, 04:03:20 pm
Guys sorry, is there a site without registration, where you can download the sources of the MAME for Power by chance? Thank you
Title: Re: MAME for Power
Post by: ClassicHasClass on April 12, 2021, 10:51:52 pm
https://github.com/mamedev/mame
Title: Re: MAME for Power
Post by: MauryG5 on April 13, 2021, 03:35:28 pm
Hei Classic hi, yes up to that part I was there too, I just don't understand where to get the Tarball folder that should be used for the compilation ... I don't see it in this list ...
Title: Re: MAME for Power
Post by: MauryG5 on April 17, 2021, 04:02:35 pm
Guys then, I found on the web this RPM source of mame that seems to be version 0.229 for PPC64le. But if i try to install it, it asks me besides some libraries, also the package called "mame-data.229 but i don't find this package anywhere. I found also the 197 version but I have the same problem, I can't find the package mame-data, that are the repositories that mame needs to be able to work. I've tried to run the command "dnf install mame-data" as a site recommends but it doesn't find anything unfortunately... I would like to understand at this point if this dependencies package exists or not... But if it doesn't exist, how come there is this source 229.rpm for our architecture?

The link where I found those sources: https://www.rpmfind.net/linux/rpm2html/search.php?query=mame%28ppc-64%29+data&submit=Cerca+...+&system=&arch=
Title: Re: MAME for Power
Post by: MauryG5 on April 26, 2021, 05:55:06 am
Guys I tried to take the MAME source and compile it myself but unfortunately it doesn't work, it gives an error as you can see in the section dedicated to our architecture. I don't know at this point how for example Daniel Kolesa managed to get the version of him on Void LInux, it seems that there were errors in the source and therefore it is not compile and installable as a result. Finally, I don't know where to find the dependencies and libraries it needs ...

Title: Re: MAME for Power
Post by: MauryG5 on June 14, 2021, 02:52:12 pm
Guys, I finally found Mame in the games section of the Ubuntu software store. This is version 0.220, quite recent therefore considering that they have arrived at version 0.232. It works quite well, certainly lacks optimization as well, games like Street Fighter 3 for example, run badly, the same game on Mac with X86 from 2012, runs perfect. In any case it is quite good and above all it is available directly and without having to download additional repositories or anything else.