ata4 / angrylion-rdp-plus

A low-level N64 video emulation plugin, based on the pixel-perfect angrylion RDP plugin with some improvements.
158 stars 25 forks source link

Banjo Kazooie And Tooie don't start #118

Closed schubertguilherme closed 3 years ago

schubertguilherme commented 3 years ago

Untitled

Don't start this games, i using last release.

Jj0YzL5nvJ commented 3 years ago

Yeah... I can confirm.

It works with ui-console...
schubertguilherme commented 3 years ago

Mupen is working... but Project 64 freeze.

Jj0YzL5nvJ commented 3 years ago

You can try to trace the issue using the WIPs. I only have access to Windows machines at work and right now I don't really have any spare time.

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

Alexn64gamer0712 commented 1 year ago

Is the issue with Rare games being worked for next release? (there are some games affected, Banjo Kazooie and Tooie, Conker, DK64)

ata4 commented 1 year ago

This has been caused by commit 87790733439d83c2a13ac5c0288e47761a680c85 by a pull request, which IIRC fixes timing issues in other games in Project64 3.X but unfortunately completely breaks several Rare games. The last time I've looked into this it was deemed to be an emulator issue that will be fixed in the future. But I see that it's still present, so I don't really have much hopes that it will be fixed on the emulator's side. 2.4 still works fine, even without clearing the FREEZE bit.

Undoing that commit allows the games to run with graphical issues, such as repeated/out of order frames, but at least they run. Since I have currently no better options for 3.X, I'll probably have to add a config option to re-enable that behavior until a better fix has been found.

Jj0YzL5nvJ commented 1 year ago

Said games work fine with CXD4 RSP and ParaLLEl RSP if "Graphics HLE" is checked... I see a pattern there...

@Alexn64gamer0712, try with angrylion-plus_v1.6-24-dirty without 87790733439d83c2a13ac5c0288e47761a680c85 if that make you happy... #142

@ata4, consciously re-adding those kinds of hacks is no different than recommending ZSNES or VBA as good emulators.