mirror of
https://github.com/gopher64/gopher64.git
synced 2026-04-27 07:55:58 +03:00
[GH-ISSUE #652] Idea: Diable Pipelinine Syncronization calls as an enhancement option #110
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/gopher64#110
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ariahirose64 on GitHub (Jan 5, 2026).
Original GitHub issue: https://github.com/gopher64/gopher64/issues/652
Dolphin added 2 secondary options recently that emulate this and is inspired by older n64 emulators that have this the default. obviously for accuracy this shouldn't be the default if added. unsure if doing this will affect libdragon sdk games or not.
EDIT: for clarification for dev and accuracy pipeline synchronization is needed and disabling it by default is not a good idea since i dont know what games emulating this fixed, however im am sure some games need it which is why i suggested it as an enhancement like overclocking and upscaling are.
@loganmc10 commented on GitHub (Jan 5, 2026):
Gopher64 already contains a fairly robust "selective pipeline sync" feature that isn't present in any other emulators that use parallel-rdp (Ares, Simple64, RMG, for example).
I wrote about it on my Patreon page, but basically, it watches the CPU reads/writes, and only performs a sync when it sees that the CPU is going to access memory space that the GPU might also want to access.
So I don't really see the need to add an option to disable it; it should only happen when it is actually necessary. Disabling it would just introduce bugs.
@ariahirose64 commented on GitHub (Jan 5, 2026):
makes sense, i have to actually subscribe sometime. was just an idea and can close if deemed necessary.
@loganmc10 commented on GitHub (Jan 5, 2026):
Paying for the Patreon isn't necessary to read the articles, you should be able to read as a free member. I don't post there too often though.