MAMEWorld >> Programming
View all threads Index   Flat Mode Flat  

MooglyGuy
Renegade MAME Dev
Reged: 09/01/05
Posts: 2261
Send PM
Re: Client-Server model for control
02/28/21 01:27 PM


What's your plan for maintaining temporal coherency?

Even if you get MAME to run on a server backend, a user controlling the emulated machine is going to be issuing input events against a visual state that, most likely, is already temporally out-of-date by the time it appears in the client-side window.

By the time any packet containing input state from the client makes it back to the server, the local time of the emulated machine will have advanced even further, so applying the client inputs at that point will effectively be applying the input response after the point that the user intended for those inputs to be acted upon.







Entire thread
Subject Posted by Posted on
* Client-Server model for control rubinstu 02/28/21 06:05 AM
. * Re: Client-Server model for control MooglyGuy  02/28/21 01:27 PM
. * Re: Client-Server model for control rubinstu  02/28/21 06:26 PM

Extra information Permissions
Moderator:  Pi 
0 registered and 116 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 436