Skip to content

Added option for NTSC#140

Open
smarseille wants to merge 2 commits intoFrodeSolheim:fs-uae-launcher-4-discontinuedfrom
smarseille:master
Open

Added option for NTSC#140
smarseille wants to merge 2 commits intoFrodeSolheim:fs-uae-launcher-4-discontinuedfrom
smarseille:master

Conversation

@smarseille
Copy link
Copy Markdown

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.

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.
@ztronzo
Copy link
Copy Markdown
Contributor

ztronzo commented Jan 16, 2022

@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?

@smarseille
Copy link
Copy Markdown
Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants