Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added option for NTSC #140

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

smarseille
Copy link

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

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