Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!sdd.hp.com!spool.mu.edu!cs.umn.edu!kksys!orbit!pnet51!koleman From: koleman@pnet51.orb.mn.org (Kurt "Koleman" Koller) Newsgroups: comp.sys.amiga.audio Subject: Re: Module Players Message-ID: <4676@orbit.cts.com> Date: 23 Apr 91 03:05:30 GMT Article-I.D.: orbit.4676 Sender: news@orbit.cts.com Organization: People-Net [pnet51], Minneapolis, MN. Lines: 37 davidc@contact.uucp (Ice Weasel) writes: >In article <4616@orbit.cts.com> koleman@pnet51.orb.mn.org (Kurt "Koleman" Koller) writes: >> >>Actually, using CIAB does not solve the problem. The reason it boms i that he >>is doing a bset to clear the interrupt, which clears all the interrupts, >>including serial. I know, I'm having the same problem with my player. >>Actually, if you are talking about Intuitracker, you're dead wrong, because >>IntuiTracker uses the Vertical Blank interrupt, and not CIAs at all. > >Indeed... People don't seem to realize that these type of programs >were devised to enable software (read: GAME) programmers to add nice >soundtracks, and they're all oriented around the VBI's... > >I own T.F.M.X. and it's also based on the VBI. Sometimes a bit hard >to program with, but the end result is very nice! > >Dave >-- >Dave Carlton (davidc@ziebmef.mef.org!white.toronto.edu) >"There's more than one way to skin a cat", Lydia thought, as she >nailed the little paws to the dissection board... Richard Deming Yep. I have a modified Med player that uses CIAB, and then disable the OS, and manually set the CIAB on. I find that one has to write code SO tight that it gets in and out in one scanline, or you end up with jerky graphics. No problem with Vertical Blank interrupts. It just all goes in the Vertical Blank, hence no jerkiness. Now we need a horizontal blanking interrupt, and write code tight enough to fit there :^> Heh. --------------------------- _ _ _ _ ___ __ __ _ __ _ | Kurt "Koleman" Koller | ( )/ ) /,\ ( ) ( __)( \/ ) ( ) ( \ ( ) | P.O. Box 50656 | ( \ ( )( )__ ( __)( )\/( ) (_|_) ( )\\( ) | Mendota, MN 55150-0656 | (_)\_) \_/ (____)(___)(_) (_)(_) ( )(_) \__) --------------------------- UUCP: {crash tcnet}!orbit!pnet51!koleman INET: koleman@pnet51.orb.mn.org