64-bit AudioTrack

Post Reply
pac
Posts: 30
Joined: Fri Nov 25, 2011 10:22 am

64-bit AudioTrack

Post by pac »

Here is a 64 bit version of the amazing BTDSys AudioTrack (updated Apr 28 2014)
http://007ee821dfb24ea1133d-f5304285da5 ... ck_x64.zip

I used the source available on BTD's website. In case anyone else wants to compile it to 64-bit, here's a patch of the changes i made :
https://gist.github.com/anonymous/11114602

It was mainly removing dependency on mdk.lib, and fixing a couple of odd 64-bit only crashes. I haven't tested much so there might still be some crash hidden in a dark corner.
Last edited by pac on Mon Apr 28, 2014 7:31 pm, edited 1 time in total.
User avatar
IXix
Posts: 1113
Joined: Wed Nov 23, 2011 3:24 pm

Re: 64-bit AudioTrack

Post by IXix »

Nice one :)
pac
Posts: 30
Joined: Fri Nov 25, 2011 10:22 am

Re: 64-bit AudioTrack

Post by pac »

Thanks. I just made an update (updated the link in the original post.)
I fixed the compatibility with the original 32-bit version. Audio tracks saved in buzz 32-bit can now be loaded in buzz 64-bit and vice versa.
But if anyone made tracks using the version i posted last week, they won't load anymore, sorry ! The data format was incorrect, I had to add an int at the beginning to mimic mdk.

I also tried porting peerCtrl : almost there, but it uses envelope.ocx, which is a 32-bit activex control. So it won't load in a 64 bit program. I gather Oskari wants to get rid of the activex control, so... I don't know what to do. It's problematic for porting any machine that used envelope.ocx.

I guess ideally, the peer machines should be remade using the managed API. Imagine the years of hard labor !
User avatar
IXix
Posts: 1113
Joined: Wed Nov 23, 2011 3:24 pm

Re: 64-bit AudioTrack

Post by IXix »

pac wrote:I guess ideally, the peer machines should be remade using the managed API. Imagine the years of hard labor !
Well, maybe not years but it'll take time. Good that you've tackled AudioTrack, I haven't even tried to compile that one yet.
mute
Posts: 417
Joined: Mon Nov 21, 2011 8:30 pm

Re: 64-bit AudioTrack

Post by mute »

awesome pac, thank you
Post Reply