Main > Driving & Racing Cabinets

fooling with m2emu network

(1/64) > >>

SailorSat:
Long Story short...

The network code in m2emulator 1.1a is a mess.

Grab a copy of the patched m2emulator 1.1c from http://files.arianchen.de/m2em/emulator_multicpu_11c.zip
( might want to rename it instead of replacing the existing one )

Turn on FrameSync in m2network.ini

If using ONE machine set your RXPort and NextPort
If using MULTIPLE machines only set NextIP the next machine
-- Test your ---steaming pile of meadow muffin--- --


Games tested...
GameRomset2 Players4 Players4 Players + Spectator8 PlayersNotesDaytona USA (Saturn Ads)daytonasfinefinen/afineManxTT Superbike (Rev D, Deluxe)manxttfinefinefinefinesometimes glitches out in race - works fine on next tryMotor Raidmotoraidfinefinefinen/aSega Rally Championshipsrallycfine*fine*fine*n/ause lua script to fix timerIndianapolis 500 (Rev A, Twin, Newer rev)indy500finefine*fine*fine*spectator = slaveIndianapolis 500 (Rev A, Deluxe)indy500dfinefine*fine*fine*use lua script for reliable connection - mostly works, sometimes gets stuck on transmission selection -- spectator = slaveOver Rev (Model 2B)overrevbfinefinen/an/ayou should link them in reverse order -- 1 > 4 > 3 > 2.Over Revoverrevfinefinen/an/ayou should link them in reverse order -- 1 > 4 > 3 > 2.Super GT 24hsgt24hfinefine*n/an/ayou need them linked in reverse order -- 1 > 4 > 3 > 2. -- black screen otherwise.Sega Touring Car Championshipstccfinefinefinefineuse lua script for reliable linkWave Runnerwaverunrfinefine*n/an/ause lua script for reliable link
you can find the scripts at https://github.com/SailorSat/daytona-utils/tree/master/src/scripts

( click on the script you want, then click on the download icon in the top right corner )


Known issues:

Random Freezes
You might experience random "freezes" for about 2 seconds.
This happens when packets are lost somewhere.

Flickering cars (in any game)
No reliable fix known - Works fine if the network is forcefully slowed down, which causes audio stuttering.
Need to "fix" the timers in m2em at some point.
Likewise turning on V-SYNC and running the game at 58Hz helps something, while breaking audio.


Changelog - sort of


* 1.1b - added a timeout for receiving packets, so the MASTER mode on the newer (2B / 2C) games won't finish initialisation before it has been setup.
* 1.1c - changed receiving handle incoming packets before sending out any data.

Nuexzz:
thanks for working on m2emu network. I trust that you can fix it and play with players around the world to daytona usa and not see the cars flashing more.

thank you very much SailorSat  :notworthy: :notworthy:

SegaOutrun:
sweet. keep up the good work

Nuexzz:

--- Quote from: SailorSat on July 07, 2013, 10:04:59 am ---

--- End quote ---

We can do some online testing tool in beta version?

Brian74:
I'm in for some testing.

Sent from my Nexus 7 using Tapatalk 2

Navigation

[0] Message Index

[#] Next page

Go to full version