kichikuou / xsystem35-sdl2

Multi-platform implementation of AliceSoft's System3.x game engine.
https://kichikuou.github.io/web/
GNU General Public License v2.0
63 stars 8 forks source link

Platform change causes bug #34

Closed ultrapre closed 1 year ago

ultrapre commented 2 years ago

For かえるにょ・ぱにょ~ん, Win32 exe of newest make noise at the begining (~beep……~beep……), when exe of Version 2.5.1 appears normally. image

I recompiled v2.5.1, but problem caused again. I compared release version and the version I built, found dll files are different. I supposted it is caused by enviroment difference, like runner version and msys2.

kichikuou commented 2 years ago

Is it a buzzing like the audio attached here? https://github.com/libsdl-org/SDL/issues/6196

ultrapre commented 2 years ago

Is it a buzzing like the audio attached here? libsdl-org/SDL#6196

Yes. Sorry for late replies.

kichikuou commented 2 years ago

I guess we'll have to wait for that to be fixed in SDL2.

There's no "supported way" to use an old version of a package in MSYS2 so I won't try to fix it in the automated build. If I need to release the next version of xsystem35 before the SDL2 fix, I'll use the previous version of SDL2 manually.

https://stackoverflow.com/questions/33969803/how-to-obtain-older-versions-of-packages-using-msys2

kichikuou commented 1 year ago

Reportedly the SDL2 bug was fixed in 2.26.1, and this CI run is built with SDL2 2.26.1.

@ultrapre Can you recheck the bug with the above build?

kichikuou commented 1 year ago

Closing. Please add a comment if you still have the issue in xsystem35-sdl2 2.6.0.