funkheld Posted November 9, 2019 Share Posted November 9, 2019 (edited) Hi good afternoon. not loop in array: arr(b)=32 not loop in poke: poke($2200+b,32) poke($2200+3,32) thanks. greeting byte ARRAY arr=$2200 byte array ndla = [$70 $70 $70 $46] card array ndlb = [$2200] byte array ndlc = [$06 $06 $06 $06 $06 $06 $06 $06 $06 $06] byte array ndld = [$06 $06 $06 $06 $06 $06 $06 $06 $06 $06] byte array ndle = [$06 $06 $06 $41] bcard array ndlf = [$2000] proc main() card sav=88 card dlist=560 byte b dlist=ndla sav=$2200 for b=0 to 10 do arr(b)=32 >>>>>> arr(3)=32 is ok od for b=0 to 10 do poke($2200+b,32) >>>>>>> poke(2220,32) is ok od do od return error: d:\atari\effectus>effectus.exe -a:3000 dlist6.eff ARR_EFF_ ARR_EFF_ dlist6.asm (44) ERROR: Undeclared label B (BANK=0) d:\atari\effectus>mads.exe dlist6.asm -o:dlist6.xex ARR_EFF_ dlist6.asm (44) ERROR: Undeclared label B (BANK=0) Edited November 11, 2019 by funkheld 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.