Leaving this here as a warning to future generations.
______________
Hello
I've decided that graphics are, in fact, good, so I'll be adding some to my Crap Game Comp submission. Exciting.
So I grabbed an image in zxPaintbrush, and did an export, resulting in something like this
Code: Select all
; ASM data file from a ZX-Paintbrush picture with 256 x 192 pixels (= 32 x 24 characters)
; and an attribute area of 768 bytes
; line based output of pixel data:
MY_LABEL defb 85,127 etc.
defb 200,34, etc
I figured I should just be able to dump those in to the screen memory with
Code: Select all
LD HL, MY_LABEL
LD DE,16384
LD BC,6912
LDIR
There are 2 other export options for block-based and SCREEN$ output, but those are even worse.
If I export the ZXPaintbrush output as an scr, it works fine as a loading screen.
Any idea what I might be doing wrong?