IRIX and Software

xmess emulator - Page 3

i can recommend GXMame, but i have only used that at home for some time now.

BTW xmame-0.70.1 will be out soon. Let's hope the builds are ok this time
Has anyone compiled xmame.SDL version .70.1?
It 's giving me a bus error:

octane 80# ./xmame.SDL -nosound pulstar
SDL: Info: SDL initialized
warning: no mixer plugins available
info: trying to parse: /usr/local/share/xmame/xmamerc
info: trying to parse: //.xmame/xmamerc
info: trying to parse: /usr/local/share/xmame/xmame-SDLrc
info: trying to parse: //.xmame/xmame-SDLrc
info: trying to parse: /usr/local/share/xmame/rc/pulstarrc
info: trying to parse: //.xmame/rc/pulstarrc
Mouse/Trakball selected.
loading rom 0: 089-p1.bin
Fatal signal: Bus Error (SDL Parachute Deployed)
octane 81#

here's the comipler flags:
CFLAGS = -fullwarn -n32 -mips4 -OPT:Olimit=0
LD = $(CC) -fullwarn -n32 -mips4

I seem to be forced to use these flags (and no -IPA) because I keep getting memory_ALLOC
error's :(

octane 86# uname -aR
IRIX64 octane 6.5 6.5.20m 04091957 IP30
octane 87# cc -version
MIPSpro Compilers: Version 7.4
I'll look into this tomorrow. I will attempt both xmame and xmess 0.70.1 builds and try the SDL as well, tho you're not gaining anything with respect to sound, because IRIX_AL is built in.
hmm.. I just tried with xmame.x11, and its dumps core also:

octane 97# ./xmame.x11 pulstar
warning: no mixer plugins available
info: trying to parse: /usr/local/share/xmame/xmamerc
info: trying to parse: //.xmame/xmamerc
info: trying to parse: /usr/local/share/xmame/xmame-x11rc
info: trying to parse: //.xmame/xmame-x11rc
info: trying to parse: /usr/local/share/xmame/rc/pulstarrc
info: trying to parse: //.xmame/rc/pulstarrc
Mouse/Trakball selected.
loading rom 0: 089-p1.bin
Bus error (core dumped)

Maybe the same error that was in the previous release is still in the .70.1 source.
Ummm, i just built xmame 0.70.1 with CFLAGS = -n32 -mips4 -O2 -OPT:Olimit=0 and corresponding LD flags and it seems to run fine over here.
I impressed my colleagues with tempest and Strikers 1945 at 5 fps :)

I'll attempt a fully optimised build tomorrow, because this machine will be serviced tonight. It's not impossible the fully optimised build is broken in 0.70, tho i think we can say 0.70.1 irix build is safe...
dexter1 wrote: Ummm, i just built xmame 0.70.1 with CFLAGS = -n32 -mips4 -O2 -OPT:Olimit=0 and corresponding LD flags and it seems to run fine over here.
I impressed my colleagues with tempest and Strikers 1945 at 5 fps :)

I'll attempt a fully optimised build tomorrow, because this machine will be serviced tonight. It's not impossible the fully optimised build is broken in 0.70, tho i think we can say 0.70.1 irix build is safe...


Very cool! I'll package the binaries if you send them my way tomorrow :)
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.
Hmmm.... I just compiled using gcc and everything works fine.... Im betting its a MIPSpro 7.4 bug. Maybe I'll give it a try with 7.3 compiler.
I didn't mention that. I use MIPSPro 7.3.1.3 which seems fine for building xmame.

Neko, since channelbundling has succeeded on "that" O200 (more or less, we're still ironing out the details) i can use the machine to build the xmame/xmess 0.70.1 binaries.

You'll see them on your ftp server soon...
dexter1 wrote: You'll see them on your ftp server soon...


Thanks much!

I've packaged/uploaded them to the web server:

http://www.nekochan.net/wiki/downloads/xmame-0.70.1.tardist
http://www.nekochan.net/wiki/downloads/xmess-0.70.1.tardist
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.
Ok, this is a strange one. Does anyone know what the minimum version of IRIX required to boot an Indy (R4k-100-SC, XL-8, 64MB, 1GB) is? I know 5.3 supports it, and the sticker on the drive says 5.1.1, date stamps in case are late 1/94.
I've googled a bit and have seen reports on IRIX 5.1 sep '93

http://groups.google.nl/groups?q=indy+i ... du&rnum=54

This would seem as the earliest IRIX supporting the Indy