!

ClientServerMAME 0.7c

[0] @ środa, 29 Września 2010 10:09CET

ClientServerMAME 0.7c
Po paru dniach przerwy pojawił się kolejny sieciowy dodatek do MAME pozwalający na toczenie rozgrywek poprzez sieć. Miło, że do aktualizacji dołączono film video, dla wyjątkowo opornych, jak krok po kroku, korzystać z tego uzupełnienia dla MultiArcade. Poprawki w tej wersji dotyczą przede wszytkim synchronizacji gry pomiędzy klientem a serverem.

ClientServerMAME 0.7c:

  • The initial sync is now sent in chunks and a progress bar is included.
  • Delta syncs are now sent over the course of time. This keeps the UDP stream from getting clogged with large delta syncs
  • Delta syncs are now transparently sent in the background. Instead of the client waiting for a delta sync, the client performs a save state to memory at the time where the sync should take place, then continues processing. When the delta sync comes in from the server, the client compares the sync to its snapshot and if they match, ignores it. If they don't match, the client goes back in time, replaces its ram with the server's ram, and then fast forwards to the present. This makes delta syncs almost unnoticeable
  • Added the "secondsbetweensync" option to mame.ini. This option allows the user to control how often to perform a sync. NOTE THAT THE CLIENTS AND SERVER MUST HAVE EXACTLY THE SAME VALUE
  • Added the "synctransferseconds" option. This controls the rate at which a sync is sent to the client. Lower number means faster rates and less recovery time from a sync, but result in increased network bandwidth and may cause delays. NOTE THAT THE CLIENTS AND SERVER MUST HAVE EXACTLY THE SAME VALUE
  • If the client performs a delta sync, it will fast forward without updating the video to allow for rapid catch-up
  • BUG FIX: The chat feature was broken for client, and only the server could talk. This has been fixed (remember, press 'T' to start a chat)
  • Press 'N' to hide the networking UI (ping and traffic statistics)
  • BUG FIX: Server messages were getting overwritten by a memory overrun, this has been fixed.
wstecz29/09/2010 10:09
Komentarze
... bez komentarza
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2024 | Krzysztof 'Faust' Karkosza Kontakt Polityka Prywatności OWU