The NEW Build Your Own Arcade Controls

Main => Software Forum => Topic started by: slug54 on August 22, 2002, 09:17:23 pm

Title: Rocknes and Lazarus
Post by: slug54 on August 22, 2002, 09:17:23 pm
Well, After much pounding and kicking I finally got RocknesX to show me a list of games in lazurus. I still can't get a game to launch It gives me the same type of error as I get when I run it from a command line and don't include the
.nes extention. So my question is : Is there anyway to get lazarus to pass the .nes extention to rocknes? here is an example of what I need it to run.

rocknesx suprmar3.nes

if you leave off the extention rocknes wont launch it and complains about not finding suprmar3

Is it possible to get this to work ?
I have tried the "send rom path " option

and putting the .nes on the command line option in lazurus's rocknes.cfg but that inserts a space between the game name and the extention which rocknes doesn't like.

If any one can give me any tips to get this going I would appreciate it.

                       Thanks
                        Slug54


Title: Re:Rocknes and Lazarus
Post by: Howard_Casto on August 23, 2002, 08:48:59 am
umm go to the cfgs folder and make sure you have a rocknes.cfg (or nes cfg or whatever the dat file is called in it's header)  If it's not there copy and rename the template.cfg.  On the extension field change the extension from .zip to .nes. There shouldn't be a space between unless you actually put a spare space somewhere and it's adding it in.  In other words don't put a spae betwen the "=" and the ".nes", put them against each other.  Some games require a space for certain things, so I can't filter them out.  Also make sure the emulator path and exe name is pointed properly and you will need to use the show full path in order for the extension to show up.  

Also many of the nes emulators don't accept long file names, which means you need to use the command line wrapper and turn on "use short filenames" inside it.  


Ok I'm not ranting here, just for future reference.  Although lazarus has the capability to run console emus, this is totally against the spirit of it.  If anyone followed the original Rd they know that I flat out refused to support console emus.  I did this because I think they go against the spirit of mame cabs.  I made lazarus as flexiable as it is to aid in adding arcade emulators, not console one's.  I still don't have a single console emu running on my setup because I realize that they can only be played properly with the original console controller.  Only when I get my psx/n64 to usb adaptors will I even think about setting some up as I will have suitable controls.  With that being said, you'll also notice that I've never be-rated or denied helping others with lazarus just because they want to setup a console emu.  What you do with lazarus after you download it is your business, and I'm glad to found even more use for it than was intended.  BUT, bottom line is I'm not going to bend over backwards to make sure that lazarus and it's wrappers will run the console emus, simply because my personal belief is that they shouldn't be anywhere near arcade controls, and if emulated should be conrolled with a gamepad at the very least.

This isn't meant in any way to make people mad, this is just for future reference.  If you can't find a way to use the wrappers for vivanonno(which btw can't be wrapped in the newest version :-( ) then I'll be willing to add new code to them to support it, but if you can't get rocknes or some such nonsense to work then your probably out of luck unless I'm feeling generous.  This isn't to say that I won't help you with your configuration, but I probably won't have any great drive to add support.  But anyway with that aside 90% of the emulators out there will run fine anyway, you just need to tweak your configuration.  

 
Title: Re:Rocknes and Lazarus
Post by: slug54 on August 24, 2002, 12:19:10 pm
I agree that console games don't feel right on arcade controls . I built 2 parallel port interfaces so I can plug my game pads right in the front of my cab.

I was able to get rocknes working by making a batch file called nes.bat and telling lazarus that nes.bat is the emulator name. insidet the bath file I just put this 1 line

rocknesx.exe %1.nes

This will only work for games that have no spaces in the file name. I might play with the command line wrapper to get this to work or I may just rename the files there is only about a dozen or less nes games that I really play.

                               Slug54

Title: Re:Rocknes and Lazarus
Post by: Howard_Casto on August 24, 2002, 06:49:36 pm

I agree that console games don't feel right on arcade controls . I built 2 parallel port interfaces so I can plug my game pads right in the front of my cab.

I was able to get rocknes working by making a batch file called nes.bat and telling lazarus that nes.bat is the emulator name. insidet the bath file I just put this 1 line

rocknesx.exe %1.nes

This will only work for games that have no spaces in the file name. I might play with the command line wrapper to get this to work or I may just rename the files there is only about a dozen or less nes games that I really play.

                               Slug54


Thank you for having some sense, I won't make fun of you now.  ;)  

Yeah rocknes works... I just remembered during the beta stages one of my testers used rocknes to test.  It should work fine so hopefully it's a configuration issue.  If not I have a new wrapper that will be ready this week anyway, that's meant to replace the old one.