fs-uae-launcher icon indicating copy to clipboard operation
fs-uae-launcher copied to clipboard

Added option for NTSC

Open smarseille opened this issue 2 years ago • 2 comments

As when emulation happens in NTSC, the games are quite unplayable due to timing issues.

Added extra functionality: --netplay-ntsc=1

This sets the server timing for NTSC emulation.

Added another functionality for later options: --netplay-debug=1 as I was putting some commented prints behind this option. This will be more apparent once I figured out how to make the server stop crashing after client disconnect, and friendly shutdown when last client disconnect.

smarseille avatar Jan 16 '22 16:01 smarseille

@FrodeSolheim is there a way for whenever FS-UAE changes NTSC/PAL modes, to send an instruction which can be used by the netplay server script to trigger the NTSC-PAL timing change on-the-fly?

ztronzo avatar Jan 16 '22 17:01 ztronzo

On other hand, could you let me know for what these events are?:

game not started, ignoring input event 000101b9 game not started, ignoring input event 000101c2

They are generated when clients disconnect and game is not started, so I put up a check to unset client when the event 000101c2 happens. This causes the game to be able to register new client without filling up empty spaces when they disconnect.

Now I am not aware what these codes are as they are send from FS-UAE itself. Before submitting that commit I want to make sure if it is the right event codes

smarseille avatar Jan 16 '22 20:01 smarseille