Previous Thread
Next Thread
Print Thread
Page 1 of 3 1 2 3
#23962 09/26/06 11:28 PM
Joined: Mar 2001
Posts: 16,784
Likes: 32
R
Very Senior Member
OP Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,784
Likes: 32
Available here .

* Up to date with mainline
* Win32 build fixed
* PowerPC generic build support
* Support for new "trap to system debugger" functionality on Linux, Win32, and Mac OS X

#23963 09/27/06 02:07 PM
Joined: Aug 2006
Posts: 64
N
nf_ Offline
Junior Member
Offline
Junior Member
N
Joined: Aug 2006
Posts: 64
Updated binary is online on my site.

Just curious, in what way do ppc generic builds differ from their processor optimized counterparts? Is there a speed issue?

#23964 09/27/06 07:15 PM
Joined: Mar 2001
Posts: 16,784
Likes: 32
R
Very Senior Member
OP Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,784
Likes: 32
Generic builds aren't tuned for any specific processor and only use instructions available on all PowerPCs, so they're more compatible but slightly slower. TkChris uses that to build binary packages for PPC Linux I believe.

#23965 09/29/06 08:49 PM
Joined: Sep 2006
Posts: 60
H
Junior Member
Offline
Junior Member
H
Joined: Sep 2006
Posts: 60
A little bit slow this time around, but here is the scale2x/evil patch for sdlmame0109:
http://people.atrpms.net/~hdegoede/sdlmame0109-scale2x.patch

For those who don't know what this is, see:
http://www.bannister.org/ubb/ultimatebb.php?ubb=get_topic;f=37;t=000105

#23966 09/29/06 09:24 PM
Joined: Feb 2003
Posts: 168
Senior Member
Offline
Senior Member
Joined: Feb 2003
Posts: 168
Any chance of having the evil patch applied to any of the various binary distributions? :3

#23967 09/30/06 11:25 PM
Joined: May 2000
Posts: 275
Senior Member
Offline
Senior Member
Joined: May 2000
Posts: 275
The evil patch is applied to the Fedora binary build.

@RB: Can we set up an svn or git or something for sdlmame for these kind of patches? I think git would be perfectly suited for this type of thing.

#23968 09/30/06 11:57 PM
Joined: Mar 2001
Posts: 16,784
Likes: 32
R
Very Senior Member
OP Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,784
Likes: 32
I was discussing a git setup for sdlmame with OG/Hans/the XMAME guys but they all mysteriously shut up so I don't know what's happening with it.

Also, I strongly disapprove of binary distributions containing *any* patches. People using those binaries cannot recieve any support for them here, even for defects proven to be in the base code. I sound hardline on this, but it's very simple. If SDLMAME support takes up too much of my time, the project will either be taken private or end-user support will simply cease. I'll have Richard close this board and that'll be the end of it.

(In other words, if you offer binaries with the evil patch, you must also offer clean binaries and explain clearly that the evil ones are not eligible for any support on this board).

#23969 10/01/06 01:28 AM
Joined: May 2000
Posts: 275
Senior Member
Offline
Senior Member
Joined: May 2000
Posts: 275
@RB: Would it be okay if Hans makes his evil patch work something like,

if (getenv("SDLMAME_UNSUPPORTED") != NULL)
{
... EVIL CODE HERE ...
}

Then I can add in the documentation, to enable unsupported evil stuff, export SDLMAME_UNSUPPORTED=1 before running mame.

Having two seperate binaries is kind of a pain, I'm already compiling 12 versions of sdlmame already (FC5/FC6 * i386/x86_64/ppc * (no)debug) Adding six more builds for EVIL support is more than I want to do.

#23970 10/01/06 01:29 AM
Joined: Mar 2001
Posts: 16,784
Likes: 32
R
Very Senior Member
OP Offline
Very Senior Member
R
Joined: Mar 2001
Posts: 16,784
Likes: 32
That would be fine, provided it also printed an additional banner noting that misbehavior with the unsupported stuff on is enabled.

I might even allow it in mainline then, which would be easier for my own evil patch plans =)

#23971 10/01/06 01:31 AM
Joined: May 2000
Posts: 275
Senior Member
Offline
Senior Member
Joined: May 2000
Posts: 275
oops yea, you replied too fast. I also changed the environment variable to "SDLMAME_UNSUPPORTED" to further indicated that you are enabling unsupported options.

Page 1 of 3 1 2 3

Moderated by  R. Belmont 

Link Copied to Clipboard
Who's Online Now
2 members (Dam0, Pernod), 47 guests, and 3 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,957
Posts117,735
Members4,994
Most Online890
Jan 17th, 2020
Forum Host
These forums are hosted by www.retrogamesformac.com
Forum hosted by www.retrogamesformac.com