2 ms·
You are more than right. This is just my first assembly project in 20 years, put together from scratch in a couple of days. Therefor I am more than greatful for
by jroesner 7y ago
You are more than right. This is just my first assembly project in 20 years, put together from scratch in a couple of days. Therefor I am more than greatful for every constructive hint, that helps me improve. Thanks!
- zellyn 7y agoGet qkumba or John Brooks on the Apple2Infinitum Slack interested, and you're likely to suddenly get a whole lot more optimized :-)
- Someone 7y agoYou probably know, but it also would help readability and portability if you created separate constants SPACE and SCREENSIZE (or similar) Also, if you want to go for idiomatic 6502 code, rather than readability: - you want to optimize for size and speed by looping down from C to zero (rather than looping up from zero to C) where possible (because you don’t need to do a CMP to compare with zero) - LCD__print wastes memory and CPU cycles. It can fall-through to LCD__print_with_offset, and that could fall-through to LCD_render,