DerKoun / bsnes-hd

bsnes fork that adds HD video features
GNU General Public License v3.0
632 stars 36 forks source link

Linux build for Beta 7 (download, not request) #4

Closed 143mailliw closed 4 years ago

143mailliw commented 5 years ago

bsnes.zip It's just one file, but GitHub doesn't like "bsnes" files

143mailliw commented 5 years ago

Not that neither audio nor the speed regulator work.

143mailliw commented 5 years ago

accidentally closed

DerKoun commented 5 years ago

Thank you, added it to the release downloads with your note.

About the issues: I don't know how you built it. For Windows I used the guide from the following site: https://higan.readthedocs.io/en/stable/install/linux/ Maybe the Linux guide will help you. For current bsnes skip the Icarus steps and replace 'higan' with 'bsnes' where appropriate. Maybe it's just missing dependencies. Or could you try removing/emptying the config files and then setting different outputs in settings/drivers? BTW, what video and audio options do you have there?

143mailliw commented 5 years ago

I'm not missing the audio dependencies, I know I'm not because I had to install them, and the beta 5 build had the same problems.

143mailliw commented 5 years ago

I did make in the bsnes folder, was I not supposed to?

143mailliw commented 5 years ago

Changing the audio driver to "PulseAudio Simple" fixes both issues, should be noted in the release note or default configuration file changed (see settings.bml -> Audio Driver: PulseAudio Simple)

DerKoun commented 5 years ago

Updated changelog and Reddit post and will look into it in more detail later, thanks It's not directly related to this issue, but would be helpful for future improvements: Could you list the video and audio 'driver' options do you have in "Settings/Drivers" on Linux?

143mailliw commented 5 years ago

Sure, this issue happens on vanilla bsnes FYI.

143mailliw commented 5 years ago

Video:

Audio:

Input:

DerKoun commented 5 years ago

thanks

eadmaster commented 5 years ago

please statically link your linux builds or use Flatpak, i am getting library errors running the builds in the release section on my Ubuntu Bionic setup: bsnes: /lib/x86_64-linux-gnu/libm.so.6: versionGLIBC_2.29' not found (required by ./bsnes)`

DerKoun commented 5 years ago

@eadmaster please try the following CI test build: bsnes-hd_linux-test.zip Would be good to know if it works and/or if you have any suggestions, thanks.

eadmaster commented 5 years ago

that version is loading fine, but it has some rendering bugs, so i am staying with this older build for the moment.

DerKoun commented 5 years ago

Thanks for testing. Could you add a description and/or, even better, a screenshot of the rendering issue? I would like to look into it.

eadmaster commented 5 years ago

sorry for the late reply, here it is an example of the rendering issues i've mentioned: Uchuu Race - Astro Go! Go! (J)  t eadmaster -001

my current settings: Screenshot_20190709_122930

eadmaster commented 5 years ago

UPDATE: fixed by cp *.bml $HOME/.local/share/bsnes/

This seems related to incompatibilities with vanilla bsnes config files, i suggest changing the config file path to $HOME/.local/share/bsnes-hd/