XProger / OpenLara

Classic Tomb Raider open-source engine
http://xproger.info/projects/OpenLara/
BSD 2-Clause "Simplified" License
4.71k stars 363 forks source link

Black screen until a proper level is loaded #280

Closed MaLDox77 closed 3 years ago

MaLDox77 commented 4 years ago

I had this problem using Retroarch 1.6.1 and I have it with 1.9.0 too.

Files structure is correct and files too.

Loading with retroarch commandline or using retroarch menu to load core and then level, has the same behaviour.

The problem is:

So, cinematics and main menu are always black until a level (geometry and characters) are loaded. Then, cinematics and main menu work fine. But not before the level.

Tested in vulkan and gl Retroarch video driver. Tested in fullscreen and windowed.

With standalone OpenLara there is no issue.

Thank you.

EDIT: I have more info, when playin the level, if I hit "F" key to toggle between fullscreen and windowed, the screen is black and the cinematic sound appears, I have to skip blindly again to see the level. So maybe it's something related to the fullscreen or windowed mode initialization.

XProger commented 4 years ago

I didn't work on libretro core, so probably they better know what the problem https://github.com/libretro/RetroArch/issues/9546

MaLDox77 commented 4 years ago

I didn't work on libretro core, so probably they better know what the problem libretro/RetroArch#9546

Oh sorry, I mixed project someway.

Thanks for the link.

By the way, I use libreto core because standalone openLara has some framepacing issues, like a judder every two seconds or so. Do you think it's ok to open a new issue here with that topic? Maybe can be the best way to achieve good results.