fbsound 1.2 Windows/Linux (sid wav mp3 ogg mod it xm s3m)

External libraries (GTK, GSL, SDL, Allegro, OpenGL, etc) questions.
D.J.Peters
Posts: 8190
Joined: May 28, 2005 3:28
Contact:

Re: preview: of fbsound 1.2 (dynamic) Windows/Linuxt (sid wav mp3 ogg mod it xm s3m)

Postby D.J.Peters » Oct 21, 2020 18:42

New build uploaded see first post
The Windows build is final now !
only Linux -g is enabled for a gdb session and debug infos.
(I'm working on a solution but currently DylibFree() on Linux is the primary problem)

fbs_Set_PlugPath() is working now !

That means the the sound drivers:
fbsound-mm-32.dll fbsound-ds-32.dll
fbsound-mm-64.dll fbsound-ds-64.dll
libfbsound-alsa-32.so libfbsound-alsa-64.so
can be in any folder

Ofcourse the fbsound-1.2 libraray it self must be loadable from your compiled program !
fbsound-32.dll fbsound-64.dll
libfbsound-32.so fbsound-64.so

The simplest solution on Windows and Linux are put the library in the same folder as your application.

I self publish my game as a single folder solution for Windows and Linux here are the folder structure I use:

gametitle.zip

gametitle/game.ini
gametitle/media/ ' 3D models, sounds, images and fonts
gametitle/plugs/ ' Linux and Windows fbsound drivers
gametitle/game-32.exe ' compiled 32-bit Windows app
gametitle/game-64.exe ' compiled 64-bit Windows app
gametitle/game-32 ' compiled 32-bit Linux app
gametitle/game-64 ' compiled 64-bit Linux app
gametitle/fbsound-32.dll
gametitle/fbsound-64.dll
gametitle/libfbsound-32.so
gametitle/libfbsound-64.so

Joshy
D.J.Peters
Posts: 8190
Joined: May 28, 2005 3:28
Contact:

Re: fbsound 1.2 Windows/Linux (sid wav mp3 ogg mod it xm s3m)

Postby D.J.Peters » Oct 21, 2020 18:57

was off toppic :-)
Last edited by D.J.Peters on Oct 23, 2020 11:29, edited 1 time in total.
UEZ
Posts: 640
Joined: May 05, 2017 19:59
Location: Germany

Re: fbsound 1.2 Windows/Linux (sid wav mp3 ogg mod it xm s3m)

Postby UEZ » Oct 23, 2020 10:15

@Joshy: is a possible to have only as small as possible DLL which plays SID files only? I'm using TitchySID.dlll (16 kb) which supports only x86 code execution.

Thanks. :-)
dafhi
Posts: 1365
Joined: Jun 04, 2005 9:51

Re: fbsound 1.2 Windows/Linux (sid wav mp3 ogg mod it xm s3m)

Postby dafhi » Oct 25, 2020 1:26

SID playback as expertly as you have done here is to be commended. Busy with my own projects as usual though =)

regards
adeyblue
Posts: 25
Joined: Nov 07, 2019 20:08

Re: fbsound 1.2 Windows/Linux (sid wav mp3 ogg mod it xm s3m)

Postby adeyblue » Nov 21, 2020 1:51

Is there a route for useful libraries like this to be included with the official distribution?

There seems to be semi-regular attempts to make lists of 'here's where the good things on the forum are', when some of the things that are always mentioned, commonly recommended for tasks, or are plain useful could just as well be bundled along with the compiler.

Return to “Libraries”

Who is online

Users browsing this forum: No registered users and 5 guests