No sound on SMBX 1.3.0.1 Linux

General discussion about Super Mario Bros. X.

Moderator: Userbase Moderators

Sonic Gamer 198
Shy Guy
Shy Guy
Posts: 7
Joined: Sun Sep 26, 2021 6:19 pm

No sound on SMBX 1.3.0.1 Linux

Postby Sonic Gamer 198 » Fri Apr 07, 2023 3:18 pm

I have a problem. in the 1.3.0.1 Sound doesn't work, only on these version. In 1.4.4 and 1.4.5 sound works. I use wine, for playing it on Linux. Any solutions?
The reason why want to play 1.3, it's because of Nostalgia, since i remember playing that version on my another Computer.

IcyGuidance
Fighter Fly
Fighter Fly
Posts: 38
Joined: Sat Jun 20, 2020 7:34 pm
Flair: Wakasagihime's Strongest Soldier
Pronouns: he/him
Contact:

Re: No sound on SMBX 1.3.0.1 Linux

Postby IcyGuidance » Fri Apr 07, 2023 7:42 pm

You should probably be using TheXTech instead.
https://github.com/Wohlstand/TheXTech
https://wohlsoft.ru/projects/TheXTech

The best thing about TheXTech is that it's cross-platform; it works on Windows, macOS, Linux, Android, PlayStation Vita, and Nintendo Switch.

Wohlstand
Chargin' Chuck
Chargin' Chuck
Posts: 2008
Joined: Tue Feb 11, 2014 4:44 pm
Flair: [ˈvoːlˌʃtant], 狐エンジニア
Pronouns: he/him
Contact:

Re: No sound on SMBX 1.3.0.1 Linux

Postby Wohlstand » Wed May 17, 2023 11:45 pm

Original SMBX 1.3 uses the MCI backend that sucks even on the Windows. Other branches do use the MixerX sound library as a backend. You really better to use native version of TheXTech as it almost fully replicates SMBX 1.3, and even more: adds a lot of new convenient features for your stuff. If you really want to use original SMBX 1.3 (basically to verify compatibiltiy, etc.), you better to get this version https://github.com/Wohlstand/smbx-exper ... 2023-05-19 (you can take the "patch-only" archive to update your existing SMBX 1.3 game) - it's a slightly modified SMBX 1.3 where I used MixerX instead of original MCI and made few tweaks like crash fixes and few features being added. It should work good on Wine. I made it work on Wine good.

Wohlstand
Chargin' Chuck
Chargin' Chuck
Posts: 2008
Joined: Tue Feb 11, 2014 4:44 pm
Flair: [ˈvoːlˌʃtant], 狐エンジニア
Pronouns: he/him
Contact:

Re: No sound on SMBX 1.3.0.1 Linux

Postby Wohlstand » Fri May 19, 2023 2:38 am

P.S. If you want to run even older builds (like SMBX 1.0.x, SMBX 1.1.x, etc.) and experiment with them, you can do:
- All music and sound files at "music" and "sounds" directories, convert into OGG, and then, ATTENTION, rename into .mp3 back. It's important. MCI on Wine is an overlay over GStreamer, however, GStreamer sucks on MP3 support through Wine's MCI implementation: it requires installation of "ugly" modules, and they work unstable (cutting duration of musics and SFXes).
- SMBX before 1.2, etc. run with this command to force them being windowed:

Code: Select all

#!/bin/bash
export LANG=en_US.UTF-8
export LANGUAGE=
export LC_CTYPE="en_US.UTF-8"
export LC_NUMERIC=en_US.UTF-8
export LC_TIME=en_US.UTF-8
wine explorer /desktop=game,800x600 smbx.exe
P.S. These global variables were required to avoid unexpected "Runtime error 13" errors of the game.


Return to “General”

Who is online

Users browsing this forum: No registered users and 3 guests

SMWCentralTalkhausMario Fan Games GalaxyKafukaMarioWikiSMBXEquipoEstelari