Comments (6)
It looks like it's an issue with the surround sound. I'll post a workaround to the steam discussion to see if it works.
libGDX is still using lwjgl 2, which doesn't have much support. I'm not sure we'll be able to do much until libGDX supports lwjgl 3. Does't look like there's much progress on this.
from destinationsol.
Hey, I'm the guy who reported this on Steam.
My setup is a bit unorthodox, but I had no problem with any other program thus far. I have two sound cards:
- Creative Sound Blaster Live CT4830, using drivers from kX Project
- MSI FM2-A55M-E33 integrated, using drivers from AMD CCC
Also, I'm using Aster to segregate the two sound cards (and other peripherals) into one workspace each. The game works in neither of those.
Regarding the suggested workaround from Steam:
For a workaround, assuming you're in Windows, in the sound panel right click on your device and click "Configure Speakers". Try changing your device from "Surround" to "5.1 Surround" or "Stereo".
Both of the workspaces already use stereo.
Hope this helps.
from destinationsol.
Interesting. From your error log it would appear that it's trying to configure your audio as 7.1, as the following lines say there are 8 channels.
AL lib: (EE) DoReset: Unhandled channel config: 8 -- 0x000000ff
AL lib: (EE) DoReset: Unhandled extensible channels: 8 -- 0x000000ff
Someone else has reported a similar issue with the kX driver and OpenAL. Could you try what they suggest in this link
from destinationsol.
Setting the default device from Master Mixer to Wave Out 2/3 worked.
from destinationsol.
Thanks for following up, @hauzer :-)
I wonder if we can still harden the game to avoid a crash. Might be tricky if it happens within LWJGL, all we do is:
new LwjglApplication(new SolApplication(), c);
Since failing to initialize sound shouldn't technically be fatal maybe we can catch org.lwjgl.openal.OpenALException
and retry with a soundless configuration? Revealing some angry looking "WARNING: Sound disabled - " in the game UI or so.
from destinationsol.
Closing this since it's probably not relevant anymore after LWJGL updates and such.
👋 @hauzer If you'd like then feel free to re-test the latest changes and re-open this if it still occurs
from destinationsol.
Related Issues (20)
- Opening map causes camera to zoom out HOT 5
- Improve in-game tutorial
- Adapt existing UI screens to use NUI
- Weapons failing to fire. HOT 5
- Sound Volume Button changes the volume of Music
- Wormholes grab trading posts and drag them away from planets HOT 4
- Follow-ups for Gestalt-DI HOT 1
- form bearkilla HOT 2
- Miner knockback ability is too powerful HOT 2
- Release 2.1.0 HOT 1
- Game crashes on startup on M2 mac HOT 8
- Tutorial Waypoint crash HOT 1
- Gradle sync failed: Could not GET 'http://.../cr-destsol-4.0.0.pom' 502 Bad Gateway HOT 12
- No sound at all HOT 7
- Game crashes by fatal error: SIGSEGV (0xb) when the hero is fighting on a planet HOT 2
- Unable to run the Physics Body Editor, due to missing libraries HOT 4
- `W: An illegal reflective access operation has occurred` when creating a module. HOT 2
- java.lang.NullPointerException: ... because "environment" is null HOT 15
- Starting a tutorial overwrites main game save data HOT 1
- Crash at end of tutorial
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 destinationsol.