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

Game Gear multiplayer support? #39

Open
Oggom opened this issue Jan 13, 2015 · 2 comments
Open

Game Gear multiplayer support? #39

Oggom opened this issue Jan 13, 2015 · 2 comments

Comments

@Oggom
Copy link

Oggom commented Jan 13, 2015

Would it be possible to emulate two linked Game Gear units side by side for multiplayer purposes?

@ekeeke
Copy link
Owner

ekeeke commented Jan 14, 2015

The emulator code is not really object-oriented, therefore it's not much designed to concurently run several instances of Z80 CPU, VDP, etc...

Unless the way the emulator is coded is entirely (or quite) redesigned, it could eventually be hacked around doing something more or less like this:

load state 1 -> run emulator for one frame -> save state 1 ->
load state 2 -> run emulator for one frame -> save state 2 ->
load state 1 -> etc...

but this would be quite unefficient and maybe also not very compatible, depending on how frequently games need to sync between themselves (usually once per frame but that's not guaranteed)

@ekeeke
Copy link
Owner

ekeeke commented Jan 14, 2015

Game Gear link cable and parallel port registers would also need to be fully emulated, which is not the case actually.

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

No branches or pull requests

2 participants