Comments (20)
PSP support is dropped, upcoming versions won't compile a PSP build at all. @msmalik681 can you reproduce this issue on Linux?
from openbor.
Is linux supported? Yesterday, I tried and failed to build it on gentoo linux. Lots of compiler errors.
I want to make a gentoo linux package for OpenBOR, but there is no the build instruction apart from build.sh.
I wish the build was done by meson. Meson has a lot of inflexible assumptions, but it is easy for package maintainers to use.
from openbor.
By the way, I'm going to configure pipewire which emulates ALSA and pulseaudio.
from openbor.
@amano-kenji I have tested both platforms and they work as expected is there a particular game this is happening with or does it happen with all games ?
from openbor.
So far, I have tested
- Rhythm of Destruction 2 - Street Fighter Edition
- World Heroes Supreme Justice Extra
from openbor.
I just tested Streets of Rage 2X. It doesn't give me pops and scratches. It's weird.
from openbor.
Just tested "Rhythm of Destruction 2 - Street Fighter Edition" using latest stable appimage on linux mint 21 and no sound issues this could be a problem with your audio drivers.
If you have a sound card and a gpu that supports audio over hdmi maybe test both.
from openbor.
The system sound volume should be 100%. Reduce SFX volume and music volume to 0, and then increase them gradually.
When SFX volume and music volume are near 0, I hear pops before and after sound effects occur.
Test World Heroes Supreme Justice Extra, too.
from openbor.
I tested onboard sound card and USB DAC with ALSA. With or without ALSA dmix, I hear pops.
Pops become louder if in-game SFX volume is near 0.
I haven't tested pulseaudio or pipewire, yet.
from openbor.
I guess the root cause is internal audio mixing is broken.
from openbor.
I tried Golden Axe Returns with the Windows version run with Wine, and it looks to be a regression. With the bundled GAME.exe, it works fine. If you use the included alpha 4.0 GAME.exe, the issue appears. I also compiled the git Linux version (after disabling some fatal warnings) and the issue persists.
from openbor.
@aqxa1 what distro are you using ?
from openbor.
Gentoo as well. I needed to add to CFLAGS:
-Wno-address -Wno-stringop-overflow -Wno-stringop-truncation -Wno-format-overflow
Something like this as a full command:
CFLAGS="-march=native -O2 pipe -Wno-address -Wno-stringop-overflow -Wno-stringop-truncation -Wno-format-overflow" ./build.sh 4
from openbor.
I think i need to test a linux distro running alsa audio as mine uses pulseaudio i will test and get back to you.
from openbor.
I'm using Pipewire (through pipewire-pulse emulation). The issue will be reproduced with native Pulseaudio as well I suspect.
from openbor.
I just tested openbor with pipewire-pulse. The issue still persists with pipewire-pulse.
Even disabling USB device suspend in wireplumber doesn't fix this issue.
I think it's internal mixing issue.
from openbor.
Hello. I have the same problem with OPENBOR using WINDOWS 7 32 bit. I have tested many versions. In most games even putting BGM and sound effect at ZERO theres still a clicking-pops-noise that is extremely annoying. Sadly i havent found any solution or workaround.
from openbor.
Can confirm the popping sound effects occur on the most recent Linux AppImage build, on steam deck. Interestingly, I have run into popping sound effects much like this on various Doom source ports on Linux and I'm not sure how or if they got fixed
from openbor.
If mp3 files are used as sound effects, then libmad decoder can be a culprit. I don't know whether openbor uses libmad decoder.
libmad has been unmaintained for a long time.
mpg123 decoder is better maintained, and its pop noises are far quieter. It is quiet enough that I can't hear pops in most cases unless I wear headphones and focus.
from openbor.
Sound effects are wav files.
from openbor.
Related Issues (20)
- About Android Quickstart Game HOT 5
- PSP build causes file access errors. Some games are just blank on PSP build. HOT 1
- Linux AMD64 Build fails on Gentoo Linux. HOT 20
- Fails to build on Manjaro x64 HOT 23
- Linux Arm64 Build HOT 13
- Xbox One controller left dpad button not working HOT 1
- Bare Knuckes III Yesterday Once More Crashes in the last version
- Changing Cameratype by script HOT 4
- Annoying sound noises in many games even with BGM and sound effect set to ZERO. HOT 1
- Wrong wiki link HOT 1
- issues with Openbor 4.0 Build 7533 in wine running marvel-first-alliance-2 HOT 3
- New Debug Setting Option: Ingame Debug Log HOT 1
- Cutscenes x skipselect (cannot load players)
- gamecontroller support broken on embedded Linux (aarch64) HOT 2
- New Run Config field: run.speed.z HOT 1
- Appimage require fuse libfuse.so.2 but the lib is here... appimage can't be extracted... HOT 2
- Change config files to .ini instead of binary .cfg file HOT 12
- Options at pause menu HOT 1
- [Suggestions] Mouse + Autofire HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openbor.