Mame-williams: Gp2x Mame (robotron)


MAME games that uses williams driver:

-Blaster
-Bubbles
-Colony 7
-Defender
-Inferno
-Jin
-Joust 2 - Survival of the Fittest
-Joust
-Lotto Fun
-Mayday
-Mystic Marathon
-Playball!
-Robotron
-Sinistar
-Speed Ball
-Splat!
-Stargate
-Turkey Shoot
 
god_at_hell posted on Dec 10 2005 at 08:30 AM said:
it doesn't find the xtiny.SDL ... although it's on the SD-Card :blink:

I've been trying to make this work for a LONG time (he was nice enough to let me look at it early) and that is the EXACT same error I get and have always gotten.

I really hope we can run this down ... I wanna PLAY! ;)
 
Last edited by a moderator:
Has ANYONE gotten this to work???? I just get dumped back to the main menu whenever I try to run the emu. :(
 
Is the case getting changed on the filename maybe - on your sd card do you have:

xtiny.SDL

or,

xtiny.sdl?
 
snaff posted on Dec 11 2005 at 09:41 AM said:
Is the case getting changed on the filename maybe - on your sd card do you have:

xtiny.SDL

or,

xtiny.sdl?

I have tried it both ways with no luck, just quits back to the menu.
 
Last edited by a moderator:
Oh, MAME, how do I love you? Let me count the ways...

Centipede
Defender
Robotron
Galaxian

...

Ahhhhhh.
 
Same thing exactly. Just quits to the menu.

This is my log file:
Code:
sysdep_display_init()
info: trying to parse: ./mame_configrc
info: trying to parse: ./mame_config/mame_configrc
info: trying to parse: ./mame_config-SDLrc
info: trying to parse: ./mame_config/mame_config-SDLrc
info: trying to parse: ./rc/robotronrc
info: trying to parse: ./mame_config/rc/robotronrc
OSD: Info: Joystick 0, 0 axis, 18 buttons
loading rom 0: robotron.sba                    
loading rom 1: robotron.sbb                    
loading rom 2: robotron.sbc                    
loading rom 3: robotron.sb1                    
loading rom 4: robotron.sb2                    
loading rom 5: robotron.sb3                    
loading rom 6: robotron.sb4                    
loading rom 7: robotron.sb5                    
loading rom 8: robotron.sb6                    
loading rom 9: robotron.sb7                    
loading rom 10: robotron.sb8                    
loading rom 11: robotron.sb9                    
loading rom 12: robotron.snd                    
loading rom 13: decoder.4                       
loading rom 14: decoder.6                       
done
 
Iorgy77 posted on Dec 11 2005 at 01:05 PM said:
Same thing exactly. Just quits to the menu.

This is my log file:
Code:
sysdep_display_init()
info: trying to parse: ./mame_configrc
info: trying to parse: ./mame_config/mame_configrc
info: trying to parse: ./mame_config-SDLrc
info: trying to parse: ./mame_config/mame_config-SDLrc
info: trying to parse: ./rc/robotronrc
info: trying to parse: ./mame_config/rc/robotronrc
OSD: Info: Joystick 0, 0 axis, 18 buttons
loading rom 0: robotron.sba                    
loading rom 1: robotron.sbb                    
loading rom 2: robotron.sbc                    
loading rom 3: robotron.sb1                    
loading rom 4: robotron.sb2                    
loading rom 5: robotron.sb3                    
loading rom 6: robotron.sb4                    
loading rom 7: robotron.sb5                    
loading rom 8: robotron.sb6                    
loading rom 9: robotron.sb7                    
loading rom 10: robotron.sb8                    
loading rom 11: robotron.sb9                    
loading rom 12: robotron.snd                    
loading rom 13: decoder.4                       
loading rom 14: decoder.6                       
done

Looks good, that just means you need the newer Robotron ROM. They changed in a fairly recent MAME version, a few months or so back I think.
 
Last edited by a moderator:
From the quality of Defender and Robotron, you would think some of the other Williams games would be great .... but they all suck more than a sucky thing !!
:p
 
Still no good here ...

Now, I get a black screen, the unit locks up. No mame.log file is generated. Tried several robotron sets.

This is SOOOO weird ... does someone that has it working want to hook a brotha up with a complete, working set archived DIRECTLY from the SD card? Just PM me ... I'd really like to help track down why I'm like the last dude on the planet that can't play this.

To the people that have this working ... Did you ever install the SDL package to NAND what was required by some homebrew/emu stuff? Maybe there is some conflict or something. I'm just grabbing at straws here.
 
Shane R. Monroe posted on Dec 11 2005 at 11:44 AM said:
Still no good here ...

Now, I get a black screen, the unit locks up. No mame.log file is generated. Tried several robotron sets.

This is SOOOO weird ... does someone that has it working want to hook a brotha up with a complete, working set archived DIRECTLY from the SD card? Just PM me ... I'd really like to help track down why I'm like the last dude on the planet that can't play this.

To the people that have this working ... Did you ever install the SDL package to NAND what was required by some homebrew/emu stuff? Maybe there is some conflict or something. I'm just grabbing at straws here.

Dont feel so lonely, I can't get it to work either :(
 
Last edited by a moderator:
Well, I'm not going to assume that this will work for everyone, but this is how I got it going...

First, you need the newest Robotron rom for the latest version of Mame, which is the 1.02 set. Not sure if this is a must as I haven't tried it with any other versions, but this one worked for me.

Second, the sd card I'm using is a PNY Technologies 1GB that I purchased at Best Buy.

Third, I unzipped the latest version of Snaff's Williams emulator keeping the directory structure onto my card as follows:

SD:
/emulators/mame/

It created the following directory structure under the /mame directory:
/williams
/williams/mame_config/
/williams/mame_config/cfg/
/williams/mame_config/cfg/default.cfg
/williams/mame_config/cfg/robotron.cfg (Not sure if this was here before I played it.)
/williams/mame_config/nvram/
/williams/mame_config/nvram/robotron.nv (Not sure about this one either.)
/williams/roms/
/williams/roms/robotron.zip (this is the latest version of the Robotron rom.)
/williams/mame
/williams/robotron.gpe

----------------------------------------------------

Now... Like I said above, I unzipped this into my /emulation/mame directory right off my main SD, however I also tried unzipping it into the main SD directory and it worked just fine there as well.


So, here's the deal. If you set your's up just like this it should, theoretically, work. If it doesn't it could be several factors. One, it might be a media thing, maybe your card doesn't like it. I think this is probably NOT the case. Two, you have the wrong version of the rom. Could be, could be.. I'm thinking that this is the most likely reason. I'm not going to tell you where to get the newest version of the rom, as you should be able to find it with relative ease and a bit of Google know how.

BTW: I would like to say, Snaff did a totally awesome job with this. It works flawlessly (with one small hiccup at the beginning of the emulation which didn't repeat itself). It plays fast and furious just as it should, and using the buttons to direct your shots works just fine. Truth be told, I played my best game of Robotron ever today (which isn't really saying much as I really suck at it) on the GP2X!

Now, what I need to know is how to play the other roms that this supports. I have them all and I have tried putting them into the roms directory with the Robotron rom. While Robotron still plays just fine, the others don't seem to do anything. Obviously this is because there is no menu to pick the rom you want, so I tried to get creative. I made a copy of the robotron.gpe file and renamed it joust.gpe. I then edited it in notepad and changed the line with the romname in it from robotron to joust. All this succeeded in doing was black screening. I tried the same thing with all the rest of the roms to the same effect. Darn. Ah well. Anyone have any ideas?

Good luck, all.

Pariah B)
 
Back
Top