a8isa1 Posted January 23, 2011 Share Posted January 23, 2011 (edited) OfficialNinja asked me why he was not getting any laser blast sounds from the game Berzerk. Here's what I discovered. Berzerk Laser blast sounds are fine if - played from a cartridge - loaded as a binary file from MyIDE via MyPicoDOS (ver 4.05) - loaded directly, as a binary file, from SDrive There are no laser blast sounds if the same binary file is - loaded directly in AspeQt or Atariserver - loaded in an ATR using using MyPicoDOS from AspeQt, Atariserver or on SDrive - loaded in an ATR using Fender's 3 Sector Boot loader from AspeQt, Atariserver or on SDrive - loaded in an ATR using Micro Sparta DOS boot loader from AspeQt, Atariserver or on SDrive To confirm that various versions of MyPicoDOS weren't contributing to the problem I extracted the partition from my MyIDE and tried it with AspeQt, Atariserver and SDrive. No laser blast sounds in all cases even though the sounds were playing when Berzerk was loaded from MyIDE Can someone offer some insight to this weird behavior? -Steve Sheppard Edited January 23, 2011 by a8isa1 Quote Link to comment Share on other sites More sharing options...
Rybags Posted January 23, 2011 Share Posted January 23, 2011 Probably a case of Pokey needing to be initialised to get the audio sounds working right. Should be able to "fix" it by appending a bit to the Binary (XEX) file: 10 OPEN #1,9,0,"D:BERZERK.XEX" : REM or whatever filename it is 20 PUT #1,15:PUT #1,210:PUT #1,15:PUT #1,210:PUT #1,3:REM put 3 in SKCTL 30 PUT #1,0:PUT #1,210:PUT #1,8:PUT #1,210 40 FOR A=1 TO 9:PUT #1,0:NEXT A:REM put zeros in AUDF/AUDC/AUDCTL etc. 50 CLOSE #1 That should work. If not, then a code block would be needed, a little more work for that. Quote Link to comment Share on other sites More sharing options...
Heaven/TQA Posted January 23, 2011 Share Posted January 23, 2011 is it similar to the sound issue of Moon Patrol? Quote Link to comment Share on other sites More sharing options...
Rybags Posted January 23, 2011 Share Posted January 23, 2011 Possibly... if a game sounds OK in emulation and on a 400/800 but doesn't on an XL then it's almost 100% that it's the Pokey SKCTL thing. Quote Link to comment Share on other sites More sharing options...
Bryan Posted January 23, 2011 Share Posted January 23, 2011 That reminds me of a file version of Gremlins I had back in the day that produced horrendous sound effects. Same thing... Improper (or no) Pokey init. Quote Link to comment Share on other sites More sharing options...
Charlie_ Posted January 23, 2011 Share Posted January 23, 2011 That reminds me of a file version of Gremlins I had back in the day that produced horrendous sound effects. Same thing... Improper (or no) Pokey init. Yes, when i play gremlins from disk or SIO2PC there is one audio channel for the music that sounds horrible! Is there a patched Berzerk and Gremlins out there in XEX or ATR that will work proper? Quote Link to comment Share on other sites More sharing options...
Heaven/TQA Posted January 23, 2011 Share Posted January 23, 2011 yeah, Gremlins+Moon Patrol+Berzerk... anymore? Quote Link to comment Share on other sites More sharing options...
Charlie_ Posted January 23, 2011 Share Posted January 23, 2011 I just played gremlins in atari800win plus and it still had the horrible sound for one of the notes. Sound like it should be a bass note, but its high pitched and scrathchy. Quote Link to comment Share on other sites More sharing options...
+Stephen Posted January 23, 2011 Share Posted January 23, 2011 yeah, Gremlins+Moon Patrol+Berzerk... anymore? Hmm - someone was asking the other day about a version of Jungle Hunt with fixed sound on the 3rd level. Wonder if this is the same issue? Quote Link to comment Share on other sites More sharing options...
a8isa1 Posted January 23, 2011 Author Share Posted January 23, 2011 (edited) Possibly... if a game sounds OK in emulation and on a 400/800 but doesn't on an XL then it's almost 100% that it's the Pokey SKCTL thing. Sorry, I forgot to mention the problem with Berzerk exists also on my 800. Edited January 23, 2011 by a8isa1 Quote Link to comment Share on other sites More sharing options...
phaeron Posted January 23, 2011 Share Posted January 23, 2011 If you are seeing the problem in Atari800Win[Plus] then it is most likely not the SKCTL issue -- I don't believe that version of the Atari800 core supports asynchronous receive mode holding down channels 3+4. Quote Link to comment Share on other sites More sharing options...
a8isa1 Posted January 23, 2011 Author Share Posted January 23, 2011 If you are seeing the problem in Atari800Win[Plus] then it is most likely not the SKCTL issue -- I don't believe that version of the Atari800 core supports asynchronous receive mode holding down channels 3+4. I'm not seeing the problem in Atari800 2.1.0 (SDL build, linux) -Steve Quote Link to comment Share on other sites More sharing options...
SS Posted October 7, 2018 Share Posted October 7, 2018 Yes, when i play gremlins from disk or SIO2PC there is one audio channel for the music that sounds horrible! Is there a patched Berzerk and Gremlins out there in XEX or ATR that will work proper? Bumping a very old thread but has anyone made an ATR patch for Berzerk that have correct firing sounds that work? Thanks. Quote Link to comment Share on other sites More sharing options...
_The Doctor__ Posted October 7, 2018 Share Posted October 7, 2018 (edited) just use the patch that was posted and see if it worked... use basic rev.c type it in.. Edited October 7, 2018 by _The Doctor__ Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.