BASSMOD_2

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

BASSMOD_2

Beitrag von ts-soft »

Komplett-Paket BASSMOD 2.0

In diesem Paket befindet sich eine plattformübergreifende Include-Datei für
Windows, Linux und MAC OS (MAC OS nicht getestet).

Zusätzlich für Windows eine statische Lib mit Wrapper.

2 Simple Beispiele wurden hinzugefügt, desweiteren eine Exe mit includierter MOD-Datei (10 KB),
deren Gesamtgröße nur 9,5 KB beträgt.

weitere Info's zu BASSMOD unter: http://www.un4seen.com/

Besonderen Dank an:
Lebostein, der mich erst mit seiner FMOD-Lib auf die Idee gebracht hat.
Freak für seinen LibImporter
Epyx für seine schon etwas ältere Include-Datei, die mir das anpassen etwas
erleichtert hat.
Download: Kein Download mehr möglich
Zuletzt geändert von ts-soft am 24.12.2005 09:34, insgesamt 1-mal geändert.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1765
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Beitrag von Andre »

@ts-soft: habe jetzt auch mal noch die englische Beschreibung im Showcase hinzugefügt. Kannste also jetzt auch im engl. Forum ankündigen, wenn Du willst... 8)
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

>> Kannste also jetzt auch im engl. Forum ankündigen, wenn Du willst
:allright: , bereits geschehen :wink:
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
xperience2003
Beiträge: 972
Registriert: 04.10.2004 18:42
Computerausstattung: Amiga, LinuxMint, Windows7
Wohnort: gotha
Kontaktdaten:

Beitrag von xperience2003 »

bei mir kommt nen fenster mit bassmod.dll kann nicht gefunden werden..ich denk die braucht man da net
(installiert hab ichs richtig)
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

xperience2003 hat geschrieben:bei mir kommt nen fenster mit bassmod.dll kann nicht gefunden werden..ich denk die braucht man da net
(installiert hab ichs richtig)
Oh, :oops: , dachte ich eigentlich, hab gerade festgestellt, das die bassmod.dll bei mir im System-Verzeichnis liegt, keine Ahnung, wie die dahin gekommen ist.
Also wird die bassmod.dll trotzdem gebraucht, leider, mußte die libbassmod.dll umbenennen.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
Andre
PureBasic Team
Beiträge: 1765
Registriert: 11.09.2004 16:35
Computerausstattung: MacBook Core2Duo mit MacOS 10.6.8
Lenovo Y50 i7 mit Windows 10
Wohnort: Saxony / Deutscheinsiedel
Kontaktdaten:

Beitrag von Andre »

xperience2003 hat geschrieben:bei mir kommt nen fenster mit bassmod.dll kann nicht gefunden werden..ich denk die braucht man da net
(installiert hab ichs richtig)
Auch wenn ich es selbst noch nicht getestet habe. Aber eine "Wrapper-Lib" macht die eigentliche Dll nicht überflüssig sondern nur leichter zu handhaben (eben wie PB-Befehle), die Dll wirst Du also schon noch downloaden/installieren müssen.
Bye,
...André
(PureBasicTeam::Docs - PureArea.net | Bestellen:: PureBasic | PureVisionXP)
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

Ich habs jetzt geändert. Dachte eigentlich, das die statische Lib die DLL beinhaltet, ist aber in diesem Fall nur ein C Wrapper, den ich nach PB gewrapped habe :wink:

Das meiner Meinung nach interessantere ist sowieso, die plattformübergreifende Include-Datei, wobei ich unter MAC_OS leider nicht testen konnte.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
redacid
Beiträge: 581
Registriert: 29.08.2004 17:06

Beitrag von redacid »

*grummel* ... da gibt es bei mir das gleiche Problem wie mit der FMOD-lib: "undefined symbol...blabla...CallFunctionFast...blabla...Linker Error"... :evil:

Edit: unter MacOS X 10.4.2 mit der aktuellen PB-Beta7.
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Beitrag von ts-soft »

@redacid
Kann ja nur eine Kleinigkeit sein. Wenn ich die Ursache kenne, werde ich es entsprechend anpassen, bloß ohne Testmöglichkeit kann ich im Moment nichts machen. Vielleicht fehlen bestimmte Dateiattributte, weil ich es unter Windows geöffnet habe, oder irgendwas ähnliches.
Danke erstmal für den Hinweis.
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
xperience2003
Beiträge: 972
Registriert: 04.10.2004 18:42
Computerausstattung: Amiga, LinuxMint, Windows7
Wohnort: gotha
Kontaktdaten:

Beitrag von xperience2003 »

Dachte eigentlich, das die statische Lib die DLL beinhaltet,
jo, genau sowas suche ich auch, die möglichkeit eine dll richtig als userlib oder objekt einzubinden

(also ohne includebinary und dann vor programmstart schreiben..oder solchen tricks :D )
Antworten