-
Notifications
You must be signed in to change notification settings - Fork 10
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
Version 22.0.0.9.1 crashes Kodi #16
Comments
UPDATE: I believe there are actually 3 separate issues on the 3 platforms I've tested:
|
Thanks for the report. I'll update the core when I get a chance, which should fix 1. and 3. |
A little suggestion on improvement regarding the new version: EDIT: |
The order is determined by the core: https://github.com/libretro/pcsx_rearmed/blob/master/frontend/libretro_core_options.h I don't think we support options being changed on the fly. Currently the settings.xml file is generated off-line. |
But the order in the linked header is different from what we've got in the current version. The order in the libretro_core_options.h is actually close to what I've suggested (except that the game specific options are in the bottom, which is also fine). So if we can keep the settings order in sync with the libretro_core_options.h, it'll be fine. As for the on the fly options changes support, maybe it wasn't meant that way, but it definitely works in the current version. EDIT: Also there are options specific for the used platform which should be hidden for other platforms. E.g. I've got a lot of options regarding the P. E. Op. S. GPU plugin but we use NEON GPU on the ARM. EDIT2: The options (and its order) seems to be statically defined here: https://github.com/kodi-game/game.libretro.pcsx-rearmed/blob/master/game.libretro.pcsx-rearmed/resources/settings.xml So I suggest at least to reorder the options according to the libretro_core_options.h for now. In the future we might consider generating it from the libretro_core_options.h in the build time and respect the #ifdef directives to hide options not relevant for the specific build. |
You can download the reordered settings.xml from here: I did no other changes but reordered the options according to the libretro_core_options.h. |
The crash should be resolved and the settings are discussed separately in #19. Let's close this one. |
Bug report
Describe the bug
Here is a clear and concise description of what the problem is:
After the update to 22.0.0.9.1 this core doesn't work anymore. It shows black screen for a while and then crashes Kodi. Reverting back to 22.0.0.6.1 makes it work again. I've tested it on Windows 10 x64, LibreELEC x64 and CoreELEC Amlogic-ng. All platforms seems to be affected.
Possibly related to the new dynarec and related changes in the Makefile.libretro?
https://www.libretro.com/index.php/pcsx-rearmed-now-has-dynarec-support-across-multiple-platforms/
libretro/pcsx_rearmed@3d96277
RetroArch Behavior
Here is a clear and concise description of what happens in RetroArch with the same core/game:
To Reproduce
Steps to reproduce the behavior:
Debuglog
The debuglog can be found here:
https://pastebin.com/P5ybh8Z6
Screenshots
Here are some links or screenshots to help explain the problem:
Your Environment
Used Operating system:
Operating system version/name: Windows 10 x64, LibreELEC x64 and CoreELEC Amlogic-ng
Kodi version: 18.x
note: Once the issue is made we require you to update it with new information or Kodi versions should that be required.
Team Kodi will consider your problem report however, we will not make any promises the problem will be solved.
The text was updated successfully, but these errors were encountered: