The following warnings occurred:
Warning [2] Undefined array key 0 - Line: 1677 - File: showthread.php PHP 8.2.31 (Linux)
File Line Function
/inc/class_error.php 157 errorHandler->error
/showthread.php 1677 errorHandler->error_callback
/showthread.php 916 buildtree




Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
trying to print from assembly
#2
slenkar Wrote:this doesnt compile because the label is made outside of ASM tags

Code:
function FASTCALL drawthis() as ubyte asm LD A,(landscapeeightiter) INC A LD (landscapeeightiter),A end asm end function for x=0 to 20 drawthis() Print AT x,0;STR(PEEK(@landscapeeightiter))+"-" next STOP landscapeeightiter: ASM defb 100 END ASM

im trying to print the value of the byte at the address, but also modify it in assembly

At the moment you can try in assembler:
Code:
DIM a as Ubyte ... LD a, (_variableName)
Just prefixing the variable name with "_" you get the mangled name. But this might change in the future. :?
This only works for *global* variables.
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)