Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

Recent Posts

Pages: [1] 2 3 ... 10

Started by SailorSat - Last post by YoBoys

I'll reply to your PM in here as it's not a secret :)

The ybd.exe and xbd.exe files are the MAME executables in this case. The text files are just examples from posts above in this thread, containing examples of a batch file that uses command lines to launch four linked instances of MAME on one PC. Note the way that among the instances the local ports are unique and the remote ports go in a ring 1 > 2 >3 >4 >1
Quote
@echo off
start ybd.exe pdriftl -cfg_directory cfg1 -nvram_directory nvram1 -comm_localport 15112 -comm_remoteport 15113 %1 %2 %3
start ybd.exe pdriftl -cfg_directory cfg2 -nvram_directory nvram2 -comm_localport 15113 -comm_remoteport 15114 %1 %2 %3
start ybd.exe pdriftl -cfg_directory cfg3 -nvram_directory nvram3 -comm_localport 15114 -comm_remoteport 15115 %1 %2 %3
start ybd.exe pdriftl -cfg_directory cfg4 -nvram_directory nvram4 -comm_localport 15115 -comm_remoteport 15112 %1 %2 %3

For separate PC's, each must have it's own unique IP in the same subnet. You don't need to adjust the ports, they should all be 15112 or whatever, but the IP's must go in a ring 1 > 2 > 3 > 4 > 1. That's for 4 PC's, but you can do only two if you wish. And you can mix and match, so, two instances on one PC, and one more on a second PC. Just adjust the ports/IPs to go in a ring.

I'm not sure what the commandline parameter is for the IP addresses but i imagine it's reflected below. I use the mame.ini or game.ini files (where game is the romname like smgp.ini or pdriftl.ini) which this snippet is from

Quote
#
# CORE COMM OPTIONS
#
comm_localhost            0.0.0.0
comm_localport            15112
comm_remotehost           192.168.1.101
comm_remoteport           15112
comm_framesync            0

My two PC's are 192.168.1.100 and 192.168.1.101. Each ini lists the next IP in the ring as the remotehost, with the last pointing back to the first.
Thank you!

2   Software Forum / New Cab - What frontendon Today at 09:29:27 am

Started by notroubleclubber - Last post by notroubleclubber

You probably get asked this loads...

I have just built a new cab after about 10yrs. It has 2 player servosticks, ultimate ultrac trackball and the usual 6 button lay out. I used to use Maximus arcade back in the day but it seems things have changed.
I have downloaded coin ops Forgotten World 2 Evo as this seems to work with my servosticks though I have yet to use it and program it.

What is the best frontend to use the kit I have - plus I want to have on and offline high scores and even if possible play others online with old skool games like Pacman , streetfighter 2 etc if that's possible.

I am only using 1 screen (widescreen pc monitor 27") but to keep on high scores it would be great to update on screen or on a app or something on a small tablet.

Also if possible I would like to add some of my own games I used to use like MUGEN etc

Is there anything that can do this?

Started by mxpxpxpx - Last post by Fursphere

If I remember correctly, Batocera assumes gamepad controls (and its really picky about which gamepads it'll recognize). 

The IPAC Ultimate is more suited for a Windows based build honestly. 

Started by mxpxpxpx - Last post by mxpxpxpx

I set it back into keyboard mode to be able to use all 4 joysticks.

I have set up the keys in winipac. I have set the keys in keyboardstopad in batocera, but that is as far as I get. None of the sticks or buttons work. I tried to map a controller, but it did not recognize anything. What is going on?  P1 controller only shows Default and 360 pad. I also tried following the custom control guide. Thanks for the help.

Started by SailorSat - Last post by buttersoft

I'll reply to your PM in here as it's not a secret :)

The ybd.exe and xbd.exe files are the MAME executables in this case. The text files are just examples from posts above in this thread, containing examples of a batch file that uses command lines to launch four linked instances of MAME on one PC. Note the way that among the instances the local ports are unique and the remote ports go in a ring 1 > 2 >3 >4 >1
Quote
@echo off
start ybd.exe pdriftl -cfg_directory cfg1 -nvram_directory nvram1 -comm_localport 15112 -comm_remoteport 15113 %1 %2 %3
start ybd.exe pdriftl -cfg_directory cfg2 -nvram_directory nvram2 -comm_localport 15113 -comm_remoteport 15114 %1 %2 %3
start ybd.exe pdriftl -cfg_directory cfg3 -nvram_directory nvram3 -comm_localport 15114 -comm_remoteport 15115 %1 %2 %3
start ybd.exe pdriftl -cfg_directory cfg4 -nvram_directory nvram4 -comm_localport 15115 -comm_remoteport 15112 %1 %2 %3

For separate PC's, each must have it's own unique IP in the same subnet. You don't need to adjust the ports, they should all be 15112 or whatever, but the IP's must go in a ring 1 > 2 > 3 > 4 > 1. That's for 4 PC's, but you can do only two if you wish. And you can mix and match, so, two instances on one PC, and one more on a second PC. Just adjust the ports/IPs to go in a ring.

I'm not sure what the commandline parameter is for the IP addresses but i imagine it's reflected below. I use the mame.ini or game.ini files (where game is the romname like smgp.ini or pdriftl.ini) which this snippet is from

Quote
#
# CORE COMM OPTIONS
#
comm_localhost            0.0.0.0
comm_localport            15112
comm_remotehost           192.168.1.101
comm_remoteport           15112
comm_framesync            0

My two PC's are 192.168.1.100 and 192.168.1.101. Each ini lists the next IP in the ring as the remotehost, with the last pointing back to the first.

Started by casm - Last post by casm

It's a 14" tube (13" visible) so a 90° deflection angle and it should have a small neck which means a 29mm diameter (a 22mm minineck yoke wouldn't fit). If this is confirmed, I have replacement yokes I could part with but not for less than 30 euro plus shipping from Italy.

Let me do a bit of poking around locally, but having one shipped wouldn't be a problem.  I am in the US, however, so it may be a complete nightmare for everyone involved.  If that makes it unfeasible for you, I completely understand.

Started by casm - Last post by casm

Look here. Search by first part of tube number.

https://tubular.atomized.org/

https://crtdatabase.com/tubes

Thanks for that; I had no idea they even existed.  Cheers!

Started by casm - Last post by princess prin prin

It's a 14" tube (13" visible) so a 90° deflection angle and it should have a small neck which means a 29mm diameter (a 22mm minineck yoke wouldn't fit). If this is confirmed, I have replacement yokes I could part with but not for less than 30 euro plus shipping from Italy.

Started by SailorSat - Last post by YoBoys

Hmm, the files don't seem to be on her github, either. That seems odd, i hope everything is ok!

meanwhile, here you go. No roms, of course, but they are called smgp.zip and pdriftl.zip.

Files are too large to attach, but - https://limewire.com/d/EzLnB#KRURvmIM7A
Thank you!!

10   Driving & Racing Cabinets / Re: fooling with m2emu networkon Yesterday at 08:49:56 am

Started by SailorSat - Last post by dekkit

Ok I think I've now resolved the issue for my setup and it has removed all intermittent glitches and lags (however small).   In short, the fix for me was to reduce the Stall detection wait time from 128ms down to 64ms in m2lagfix for my setup.

The reason i can think of why i'd need to do this is because is because i migrated my setup to PC with faster CPUs (but who really knows)

I found the original m2lagfix sourcecode within SailorSats respository https://github.com/SailorSat/m2lagfix and recompile it in a version of VB6 professional i found in archive.org.
In the m2lagfix source code - I just replaced line 224 "If GetTickCount - STALL_Tick >= 128 Then" with "If GetTickCount - STALL_Tick >= 64 Then"

I've put my code changes in a fork next the original m2lagfix (named _stall64ms) and dropped a compiled exe (m2lagfix_stall64ms.exe) here in my github:
https://github.com/dekkit/m2lagfix_stall64ms/

Please note on windows 10 triggers an alert in defender (i'm not sure if there is a way around it - but have shared the source code in case someone can compile or wants to port this to a newer language without this issue)

Sharing in case this helps anyone else experiencing or scratching their heads trying to resolve the random glitches in there setup.
Pages: [1] 2 3 ... 10