Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Binary into asm
#1
Hi everyone.

I'm trying to create a routine in assembly to copy an image from memory to the screen (a third of the screen, centered)
I know the assembly code to do this.
But, in ZX Basic, afaik, I must include the image from a bin file, and label it (I know how to do that)
So, if I need to use the address of the bin file, in Basic I would use @label (and this works)
But how to I use this label inside an asm routine?

Code:
art:
asm
incbin "final.bin"
end asm

pause 0
paper 0: ink 7: border 0: CLS

asm
ld hl,(_art)
ld de,18434
ld bc,2048
ED
LDIR
RET
end asm

It's probably some syntax issue. I need to load HL with the address of the bin file, but get "error: Undefined GLOBAL label '._art'" when compiling
Reply


Messages In This Thread
Binary into asm - by Nando - 2022-07-31, 01:27 AM
RE: Binary into asm - by boriel - 2022-08-02, 01:58 PM
RE: Binary into asm - by Nando - 2022-08-02, 02:51 PM
RE: Binary into asm - by Nando - 2022-08-02, 10:13 PM
RE: Binary into asm - by boriel - 2022-08-02, 11:21 PM
RE: Binary into asm - by Nando - 2022-08-03, 12:20 AM
RE: Binary into asm - by Nando - 2022-08-05, 04:19 AM
RE: Binary into asm - by boriel - 2022-08-09, 07:26 AM
RE: Binary into asm - by Nando - 2022-08-09, 01:12 PM
RE: Binary into asm - by boriel - 2022-08-10, 12:07 PM
RE: Binary into asm - by Nando - 2022-08-10, 08:39 PM
RE: Binary into asm - by boriel - 2022-08-11, 09:59 AM
RE: Binary into asm - by Nando - 2022-08-11, 01:10 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)