• New Horizons on Maelstrom
    Maelstrom New Horizons


    Visit our website www.piratehorizons.com to quickly find download links for the newest versions of our New Horizons mods Beyond New Horizons and Maelstrom New Horizons!

Interesting find on Atari forum

Officerpuppy

Buccaneer
Storm Modder
Pirate Legend
<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->The problem with pirates is that the programmers made a poor choice to default to aureal drivers, I'm not even sure the program uses midi at all, so why should it care that there is no midi hardware acceleration??? (as is generally the case with onboard sound). The reason it worked with the addon soundcard is that the midi hardware acceleration (aka sound fonts or whatever the manufacturer calls it) became available so the program went back to using directsound drivers.

The programmers should have just used midi software emulation, and stick with the default directsound drivers. I believe it was a programming mistake that they should be able to patch pretty easily. Hopefully the description by others and myself will help them to do that.

The improper aureal registry keys added each time pirates loads with a soundcard without midi fonts are (deleting won't help, pirates loads it back each time!):

HKCR,"CLSID{`92FA2C24-253C`-`11d2-90FB`-006008A1F441}","",,"A3dApi Object"

HKCR,"CLSID{`442D12A1-2641`-`11d2-90FB`-006008A1F441}","",,"A3dDAL Object"

HKCR,"CLSID{`d8f1eee0-f634`-`11cf-8700`-00a0245d918b}","",,"A3d Object"

HKCR,"A3dDAL","",,"A3dDAL Object"

HKCR,"A3dApi","",,"A3dApi Object"

HKCR,"A3d","",,"A3d Object"<!--QuoteEnd--></div><!--QuoteEEnd-->
<a href="http://www.ataricommunity.com/forums/showthread.php?s=&threadid=432941" target="_blank">http://www.ataricommunity.com/forums/showt...threadid=432941</a>
 
<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->I had all the Pirates! problems i could handlle!! The game first asked me for the "Original CD" , after a couple off spins it usually boots me out. After trying the NO CD patch, i got booted immidiatly with a Windows Error.  

Everything was updated to the max, so that couldn't be it!  

Finaly i wanted to reïnstall my windows, then i got it!

The Windows XP edition i was running, had a Beta version of SP2. I updated my Windows XP, to a decent version that has SP2 final.  

Pirates now works in every resolution (even 1600x1200) without any problems so far!!  

I hope some people with Beta Windows XP, SP2, or SP2 are helped with this!<!--QuoteEnd--></div><!--QuoteEEnd-->
<a href="http://www.ataricommunity.com/forums/showthread.php?s=&threadid=434430" target="_blank">http://www.ataricommunity.com/forums/showt...threadid=434430</a>

Solutions to this problem seem to get more extreme all the time, we should't have to be going through this. <img src="http://www.piratesahoy.com/forum/style_emoticons/<#EMO_DIR#>/unsure.gif" style="vertical-align:middle" emoid=":?" border="0" alt="unsure.gif" />
 
<!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->So as it turns out this is an existing issue with atari products and miles sound driver for over a year!

look here  

As it turns out, the problem is that the miles driver is faulty and loads the a3d junk, you can try downloading and rewriting the miles driver files, or try my solution below.
look here  

Nailed it!
the solution is to rename all occurences of a3dapi.dll a3d.dll and fakea3d.dll to .old, start up the game and change the audio option to default. Then Restart in safe mode and delete all occurences of the a3d in your system folder.  

Restart in normal mode, and all your base is belong to me.

This needs to be on their official FAQ instead of all that defragging junk<!--QuoteEnd--></div><!--QuoteEEnd-->
<a href="http://www.ataricommunity.com/forums/showthread.php?s=&postid=5876901#post5876901" target="_blank">http://www.ataricommunity.com/forums/showt...901#post5876901</a>
 
This solved my problem. What I do is go to control panel, sound devices, then I disable my VIA `AC-97` soundcard. Then I go and load up pirates, delete the a3d files in System32, enable sound card and BAM.
 
Back
Top