Page 5 of 5
Posted: Wed Apr 11, 2007 12:49 pm
by Quantum
yoxola wrote:Remove import pub.dsound
Code: Select all
Compile Error
Identifier 'IDirectSoundBuffer' not found.
First it fires an error saying IDirectSoundBuffer already defined in pub.directx and now it refuses to import that module. Weird.
yoxola wrote:
Compile stops at
If DirectSoundCreate(Null, Varptr DirectSound, Null) < 0
with this message
Code: Select all
Compile Error
Expreion for 'Var' parameter must be a variable
Below is the piece in dsound.bmx related to used methods, thanks.
Code: Select all
Global DirectSoundCreate( guid:Byte Ptr,dsound:IDirectSound Var,unk:Byte Ptr )"win32"=GetProcAddress( _ds,"DirectSoundCreate" )
Here's the dsound.mod prototype:
Code: Select all
DirectSoundCreate%(lpcGuidDevice@*,ppDS:IDirectSound*,pUnkOuter@*)S="DirectSoundCreate@12"
As you can see, ppDS is declared as a pointer to IDirectSound. That's why Varptr is required in the example code. In dsound.bmx it is also declared as a pointer to IDirectSound, but it uses the Var modifier instead of Ptr. That makes BMax pass ppDS by reference without explicitly using Varptr. It should work if you remove the Varptr in your code.
v1.23 for Win32 released
Posted: Sat May 26, 2007 5:49 pm
by Quantum
Release Notes and Changelog:
http://sourceforge.net/project/shownote ... _id=158498
2 yoxola:
Let me know if there're still compatibility problems with BMax.
Posted: Fri Jun 08, 2007 4:09 pm
by Quantum
XM file format specs. updated:
http://sourceforge.net/project/showfile ... _id=514394
This includes regular FastTracker II files, ADPCM-compressed XM files and Stripped XM files.
Document format: PDF and MS Word
Posted: Fri Jun 08, 2007 5:04 pm
by KarLKoX
Sweet, it should help me for my own pb module engine (sleeping somewhere in my hd ^^ )
Posted: Tue Jun 26, 2007 10:11 pm
by Quantum
Posted: Wed Jun 27, 2007 7:32 pm
by Quantum
v1.24 for Win32 released. Changes:
http://sourceforge.net/project/shownote ... _id=158498
I'll take a long break now

Posted: Wed Jun 27, 2007 8:36 pm
by flaith

just perfect !
Posted: Thu Jul 19, 2007 8:54 pm
by Quantum
v1.25 for Win32 released. Significant changes this time ;)
Posted: Mon Jul 23, 2007 4:25 pm
by Quantum
v1.25 for Linux released
Posted: Mon Jul 23, 2007 4:52 pm
by yoxola
I must this one is superb since the first release, really hope there's a mac port of it(have a MacBook, seems Mac Gaming are rising the demands tho)
Posted: Wed Jul 25, 2007 4:22 pm
by Quantum
We'll definitely make a Mac port someday. An x64 branch for Win and Linux, an ARM port, ... We got a really long TODO list ;)
Posted: Sun Sep 02, 2007 5:27 am
by Quantum
v1.25.1 for Win32 released. Main download page doesn't work for some reason. This one should work fine:
http://sourceforge.net/project/showfile ... _id=534988
Don't expect next update soon, because I'll be away from home for a month and a half.
Posted: Sat Mar 22, 2008 9:57 pm
by Quantum
v1.25.2 for Win32 released.
Featuring /UNICODE support in PureBasic. Complete list of changes:
http://sourceforge.net/project/shownote ... _id=158498
Fixed the download link.