5 Comments

Are ya dead?

Expand full comment
author

I'm not!

Expand full comment

:)

Expand full comment

It's a shame the Easy6502 interpreter doesn't document if there's a way you're *supposed* to read keyboard input, but the way you've come up with is simple and works, so I'd call that a win.

That burger looks delicious, even with single-colour sprites. You clearly put a lot of work into it!

For FillBG, remember that you can LDX instead of LDA, TAX. Also, "STA ($10),Y" will produce surprising results if some other part of the program stores some other value in $10, so you might want to explicitly store #$00 there before the loop, just to be sure.

Don't worry about not finishing an entire program in one day, you're learning about the pace of assembly programming as well as the process.

Expand full comment
author

> For FillBG, remember that you can LDX instead of LDA, TAX.

I completely forgot! This should help simply things.

> You might want to explicitly store #$00 there before the loop, just to be sure.

I'll try to be better about initialization. I like getting away with less code, but I know that real hardware would not tolerate this case well.

Thank you as always, loyal commenter :)

Expand full comment