-
Notifications
You must be signed in to change notification settings - Fork 131
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
Update to newest mednafen psx possible? #902
Comments
It has to be worth it, can you make it explicit what exactly got fixed and which version you are referring to? Most of the time these updates are relatively surface level and only touch frontend parts separate from the core code that are irrelevant to the libretro core. |
I think you/we backported a lot of the previous commits, too, right? |
The last time I used this emulator it still had the Transformers - Beast Wars Transmetals freeze bug. looks like it got fixed some time ago. PSX: Altered seek and pause timing and behavior per tests on a PS1; fixes hangs in "Incredible Crisis", "Ballerburg - Castle Chaos", "Transformers - Beast Wars Transmetals", here is the change log. |
Thanks for the input @Cibomatto2002 . I do know there was also updates to fix games like Roswell (which has emulation issues on most others emus with no music on levels) on beetle psx in years past and I think red asphalt also works correctly now too. I've got a list somewhere but I definitely think beetle psx and beetle TurboGrafx would greatly benefit from core updates. Thanks again for considering this request admin! |
This is difficult to do for a few reasons. For one, since mednafen's releases are just tarballs with no git history, etc., it's really hard to find what actually fixed something, unless there's a comment somewhere in the source about it, but I grepped around for "Transformers" and those other games and couldn't find anything of the sort. The other problem is that beetle-psx has diverged from upstream quite a bit, both because of changes on our end (the hardware renderers, dynarec, etc.) and their end (I think they updated the codebase to a more recent c++ standard at some point?). |
I was able to find this: Also-here: Where someone else mentioned the Roswell bug. |
Someone can clone the extracted tar.xz of Mednafen and upload it to github and update it with every mednafen update so it will make it kinda less hard to track the changes (it's never late to do this since I think the older versions of mednafen can be found in web archive like "Wayback Machine"), similar thing can be done locally with some diff programs |
I did find this https://github.com/libretro-mirrors/mednafen-git/commits/master/ don't know if it has full history |
Wow, that's really interesting as it helps to track what changed in each version. |
And then someone on Linux or so could easily use WinMerge or Meld to diff the changes. :) |
Is it possible to update this core to the latest mednafen beetle psx core?
There are a good number of compatibility fixes that are not in this older core we currently use.
Thanks for considering!
The text was updated successfully, but these errors were encountered: