Games: Ported Xmame 0.65.1 and Stella 1.3 for IRIX

IRIX and IRIX software discussion including open source and commerical offerings.
Forum rules
Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.
User avatar
dexter1
Moderator
Moderator
Posts: 2062
Joined: Thu Feb 20, 2003 7:57 am
Location: Voorburg, The Netherlands
Contact:

Games: Ported Xmame 0.65.1 and Stella 1.3 for IRIX

Unread postby dexter1 » Thu Mar 13, 2003 6:45 am

Hello all,

For all of you Retrogamers, i finally have compiled Xmame 0.65.1 arcade machine emulator and Stella 1.3 Atari 2600 Emulator.

It appears that a bug crept in xmame 0.62.1 preventing it from compiling on SGI machines. That's why you see only xmame 0.61.1 on freeware...
I fixed that and Xmame is running happily. The fix is posted on the Xmame mailinglist, so future builds should be ok.

Stella is a different beast. It only emulates the good ol' Atari VCS 2600, but does so almost perfectly, even Pitfall II. Be sure to get the SDL library from freeware, otherwise sound is not available.

Check out the screenshot with Stella and Xmame in action:

http://www.nekochan.net/wiki/gallery/album21/irixemu

I will give the tardist to Nekonoko in the near future, but i have to do lots of shit before i get around to it...

User avatar
RageX
Posts: 487
Joined: Wed Feb 05, 2003 6:32 pm
Location: New York

Re: Games: Ported Xmame 0.65.1 and Stella 1.3 for IRIX

Unread postby RageX » Sat Mar 15, 2003 3:19 am

Very cool! Thanks!

Do you have any idea what type of system I would need to properly run the Neo Geo games? What about CPS2 games are they supported yet?

Are there any NES emulators for IRIX? What about controller support?

Emulation is one of the few reasons I still keep a PC around.

User avatar
dexter1
Moderator
Moderator
Posts: 2062
Joined: Thu Feb 20, 2003 7:57 am
Location: Voorburg, The Netherlands
Contact:

Unread postby dexter1 » Sat Mar 15, 2003 5:05 am

[Do you have any idea what type of system I would need to properly run the Neo Geo games? What about CPS2 games are they supported yet?


I tested XMame with some NeoGeo roms like PuzzleBobble2 and even with the fastest optimisation (i had to compile this on an Origin 200) i only got about 8-9 frames/s on my R5K180MHz O2. So i infer you should have at least an R10K and 192 MB for the NeoGeo stuff.

There may be a way to accelerate this BTW, i only compiled XMame with the MITSHM extensions, but looks like you can build it with OpenGL as well. I'll try that next week and i should have the results at the end of the week. Don't forget that mame is a very general Emulator. For selected consoles/systems, like NeoGeo, SNES, CPS2, there are other emulators, that are smaller, but faster. Look at http://www.retrogames.com/ for an overview.

For the CPS2 games, i found something on:
http://www.geoshock.com/downloads/emulators/cps2.phtml
Looks like this is going to work. ROM's are probably unfindable :(

Are there any NES emulators for IRIX?

No compiled ones as yet, but it shouldn't be hard to port fwNES to IRIX. See also:
http://www.lofi-gaming.org.uk/emulation/nes.shtml
It seems that the NES is the console with the largest number of emulators...

What about controller support?

Hah! Well, get yourself a Fuel, that has USB on it and hook up your microsoft Sidewinder :twisted:
I don't know. Guess this is very system specific, but there was something at:
http://howtoemulation.emuhq.com/controllers.shtml
which looks like some abandoned page about controllers on PC, damn.

Hmmm, ok. My Girlie is not yet back from shopping yet, so lemme see what i can dig up using google:

NES: http://www.junkmachine.com/nintendo/members/7.shtml
SNES: http://www.dreamcliff.com/personal/daniel/jump/
SMS: Standard DB9 game controllers
MegaDrive: pinouts at: http://www.phm.lu/Documentation/Connect ... roller.asp
N64/PS2: http://www.stndev.btinternet.co.uk/usbpads.htm Damn, usb :(

A nice hobby project for someone who has a year to spare, to hook all these beasts up to an O2/Octane/Indigo2...

User avatar
RageX
Posts: 487
Joined: Wed Feb 05, 2003 6:32 pm
Location: New York

Unread postby RageX » Sat Mar 15, 2003 9:19 am

dexter1 wrote:For the CPS2 games, i found something on:
http://www.geoshock.com/downloads/emulators/cps2.phtml
Looks like this is going to work. ROM's are probably unfindable :(


I've got lots of CPS2 ROMS, I just lack an emulator for IRIX, as well as a fast machine.

Chalk up another reason to get an R12K O2 ;)

Hah! Well, get yourself a Fuel, that has USB on it and hook up your microsoft Sidewinder :twisted:


I have a bunch of the original sidewinder controllers, they use a DB15 serial type connector and they daisy chain, unlike the USB sidewinders. I'm guessing one would need to build a converter and then hire a device driver programer.

I'll eventually get this worked out but the PC stays for the moment.

Thanks

User avatar
nekonoko
Site Admin
Site Admin
Posts: 8015
Joined: Thu Jan 23, 2003 2:31 am
Location: Pleasanton, California
Contact:

Unread postby nekonoko » Sun Mar 30, 2003 11:05 pm

How's the project coming along? I'd like to give MAME a try, possibly along with the OpenGL output. If nothing else, do you have the patches sorted out so I can attempt a build locally? :wink:
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.

User avatar
dexter1
Moderator
Moderator
Posts: 2062
Joined: Thu Feb 20, 2003 7:57 am
Location: Voorburg, The Netherlands
Contact:

Unread postby dexter1 » Wed Apr 02, 2003 6:39 am

Hello Neko,

Sorry for not replying earlier. My life at this moment is extremly hectic, with all the construction going on at my house, and work being an absolute bitch to me.

The latest version of XMame 0.66.2 compiles cleanly on SGI's with MIPSPro compilers, thanks to the project team honoring my patch requests. Only for the OpenGL port i had to add an extra GL header, but the GLport is severely unstable and cuts performance in half, compared to the X11 version.

By all means, try to compile it yourself, but beware: only X11 works, with MITSHM but without XV !
I will finalize an optimised build of XMame as soon as i get aroud to do it, wich will be in a couple of weeks. Oh and if you're at it , build GXMame as well. It's a great frontend to XMame.

User avatar
nekonoko
Site Admin
Site Admin
Posts: 8015
Joined: Thu Jan 23, 2003 2:31 am
Location: Pleasanton, California
Contact:

Unread postby nekonoko » Wed Apr 02, 2003 11:59 am

Great, I'll try and get everything sorted out and packaged up :) Thanks!
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.

User avatar
RageX
Posts: 487
Joined: Wed Feb 05, 2003 6:32 pm
Location: New York

Unread postby RageX » Wed Apr 02, 2003 11:13 pm

nekonoko wrote:Great, I'll try and get everything sorted out and packaged up :) Thanks!

Cool, thanks guys.

User avatar
nekonoko
Site Admin
Site Admin
Posts: 8015
Joined: Thu Jan 23, 2003 2:31 am
Location: Pleasanton, California
Contact:

Unread postby nekonoko » Fri Apr 04, 2003 2:01 am

xmame-0.66.2 mips4 compiled with MIPSpro 7.3:

http://www.nekochan.net/wiki/downloads/xmame-0.66.2.tardist

The package was built using dexter1's suggestions. I tried it on a couple of ROMs and it seemed to work :)

I'll post the news on the site tomorrow (later today actually as it's now 1AM) but forum readers can have fun now ;)
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.

ian
Posts: 15
Joined: Mon Feb 17, 2003 1:55 pm
Contact:

Unread postby ian » Fri Apr 04, 2003 10:22 pm

I take it that the xmame tardist doesn't just run "out of the box"

When I run it, I get the following output:

ian@oxygen:~/tmp> xmame.x11
warning: no mixer plugins available
info: trying to parse: /usr/local/share/xmame/xmamerc
info: trying to parse: /usr/people/ian/.xmame/xmamerc
info: trying to parse: /usr/local/share/xmame/xmame-x11rc
info: trying to parse: /usr/people/ian/.xmame/xmame-x11rc
info: trying to parse: /usr/local/share/xmame/rc/pacmanrc
info: trying to parse: /usr/people/ian/.xmame/rc/pacmanrc
Mouse/Trakball selected.
loading rom 0: pacman.6e
loading rom 1: pacman.6f
loading rom 2: pacman.6h
loading rom 3: pacman.6j
loading rom 4: pacman.5e
loading rom 5: pacman.5f
loading rom 6: 82s123.7f
loading rom 7: 82s126.4a
loading rom 8: 82s126.1m
loading rom 9: 82s126.3m
done
pacman.6e NOT FOUND
pacman.6f NOT FOUND
pacman.6h NOT FOUND
pacman.6j NOT FOUND
pacman.5e NOT FOUND
pacman.5f NOT FOUND
82s123.7f NOT FOUND
82s126.4a NOT FOUND
82s126.1m NOT FOUND
82s126.3m NOT FOUND
ERROR: required files are missing, the game cannot be run.


I know that I should RTFM, but could someone post up some quick steps to getting a game playing?

vegac
Posts: 737
Joined: Thu Jan 23, 2003 12:34 pm
Contact:

Unread postby vegac » Fri Apr 04, 2003 10:50 pm

Well, the first thing you need, is to get a copy of a game's ROM images
(How, don't ask, if you don't own the arcade board and copy the roms yourself it's technically illegal)

Second, you need to tell XMame what game to play (as you can tell by the filenames there, if you don't give it one, it tries to load up pacman)...

you'll likely need to pass some arguments to xmame as well
telling it where to find the roms and what-not

User avatar
nekonoko
Site Admin
Site Admin
Posts: 8015
Joined: Thu Jan 23, 2003 2:31 am
Location: Pleasanton, California
Contact:

Unread postby nekonoko » Sat Apr 05, 2003 12:32 am

You'll probably want to visit this archive: http://www.mame.dk/

Note that legally you need to own the arcade games you download from the site.
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.

User avatar
lisp
Posts: 274
Joined: Wed Feb 05, 2003 6:23 am
Location: England
Contact:

Unread postby lisp » Sat Apr 05, 2003 12:56 am

Er, there's a message on the front page saying they've had to take the ROMS down :(

Just have to see if my old ROM collection still works.
--
lisa

User avatar
nekonoko
Site Admin
Site Admin
Posts: 8015
Joined: Thu Jan 23, 2003 2:31 am
Location: Pleasanton, California
Contact:

Unread postby nekonoko » Sat Apr 05, 2003 1:43 am

It says that, but I am still able to download ROMs from it (just tried one now successfully).
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.

User avatar
Pulsar
Posts: 54
Joined: Sat Jan 25, 2003 8:01 am
Location: France

Unread postby Pulsar » Sat Apr 05, 2003 3:24 am

Hello

Mame.dk only offer download to registered account

log in


Return to “IRIX and Software”

Who is online

Users browsing this forum: Yahoo [Bot] and 0 guests