TIP: Click on subject to list as thread! ANSI
echo: 64_talk
to: Greg Harper
from: Errol Smith
date: 1994-03-05 14:41:58
subject: scroller code

GH>         *= $c000
 GH>start    dec $fb
 GH>         bpl fix < this should be a bmi -not- a pbl as it is now
 GH>         rts
 GH>fix      lda #$07

 GH>setup    lda #$00; - setup $c040
 GH>         sta $fb;  - smooth scroll poin

I think you forgot the *= $c040 for the above, if you did forget then
trying to run the routine by starting at $c040 may crash it..  
 GH>Well, it didn't work. :(  I put the music (a DMC file) in $1000, the
 GH>text in $c800 (using I*c800), but it didn't work.  Are you sure the
 GH>code is right?
 
 Apart from the change from the bpl to the bmi, it looks aok. As long as
you are starting it with a call to setup, and you have defined the correct
address for setup then it should work.
 Please try to be more specific when you say 'it didnt work'. Did it scroll
the text but incorrectly, or did the screen shake, or did it just crash as
soon as you told it to run?
 If it still doesnt work after those fixes, then I'm sending you the code
on disk, coz I couldnt be stuffed with netmail! (: 

 GH>PS  BTW, is the code edited correctly? I have a nagging suspicion that
 GH>I may have edited the code wrong.  What do you think?
 
 No, it looks fine to me.
 
cya, Strobe/Menace

--- Ezycom V1.05 00f90038

* Origin: WOW BBS - Commodore Suport, Sydney's West (3:713/888)
SEEN-BY: 50/99 54/54 640/316 711/807 808 809 929 934 712/623 713/317 700 805
SEEN-BY: 713/888
@PATH: 713/888 54/54 711/808 809

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.