Trying to reproduce a bug I encountered with lr-picodrive from upstream, I was building the standalone emulator on Linux from git. The build goes well, but the resulting binary crashes on startup:
kwyxz:picodrive/ (master) $ ./PicoDrive [9:18:48]
plat_sdl: using 3840x1200 as fullscreen resolution
plat_sdl: overlay: fmt 59565955, planes: 1, pitch: 1280, hw: 1
input: new device #0 "sdl:keys"
input: new device #1 "sdl:Microsoft X-Box 360 pad"
input: async-only devices detected..
# drv probed binds name
0 0 y y sdl:keys
1 0 y y sdl:Microsoft X-Box 360 pad
using sdl audio output driver
libpng warning: iCCP: bad parameters to zlib
libpng error: bad parameters to zlib
[1] 6532 abort ./PicoDrive
kwyxz:picodrive/ (master) $ ./PicoDrive --help [9:18:51]
plat_sdl: using 3840x1200 as fullscreen resolution
plat_sdl: overlay: fmt 59565955, planes: 1, pitch: 1280, hw: 1
input: new device #0 "sdl:keys"
input: new device #1 "sdl:Microsoft X-Box 360 pad"
input: async-only devices detected..
# drv probed binds name
0 0 y y sdl:keys
1 0 y y sdl:Microsoft X-Box 360 pad
using sdl audio output driver
libpng warning: iCCP: bad parameters to zlib
libpng error: bad parameters to zlib
[1] 6641 abort ./PicoDrive --help
A quick Googling shows that it could be related to a problem between the system libpng and the provided zlib, but that's as far as it goes. Any idea what to do next? I also found an old reference to a trigger (but in the libretro Makefile, not the standalone one) to disable using the provided zlib but it's not there anymore anyway (deprecated?)
For information, currently installed zlib and libpng and the result of ./configure :
Hello,
Trying to reproduce a bug I encountered with lr-picodrive from upstream, I was building the standalone emulator on Linux from git. The build goes well, but the resulting binary crashes on startup:
A quick Googling shows that it could be related to a problem between the system libpng and the provided zlib, but that's as far as it goes. Any idea what to do next? I also found an old reference to a trigger (but in the libretro Makefile, not the standalone one) to disable using the provided zlib but it's not there anymore anyway (deprecated?)
For information, currently installed zlib and libpng and the result of ./configure :
Thanks for your help!