Just looking at this again, it could probably use some instructionsHere's another sample of this kind of thing for two different screen sizes in MODE 2. That should work on real hardware as well as the emulators.
https://github.com/richtw1/exhale
So, this is a demo of a smooth (pixel by pixel) vertically scrolling area with a fixed status area underneath. This is probably more than the OP wanted, but it's what I've got
There are two screen size configurations: one which uses a 16k main area (80 characters by 24 rows), and one which uses a 10k main area (64 characters by 19 rows).
To get it running you'll need BeebAsm to assemble it.
Then for the 16k version:
Code:
beebasm -i exhale16.6502 -do exhale16.ssd
Code:
beebasm -i exhale10.6502 -do exhale10.ssd
Fairly sure this was tested to work on real hardware, both with the original Hitachi HD6845 and the VL68C45 which some second edition Masters have instead.
Statistics: Posted by Rich Talbot-Watkins — Thu Dec 26, 2024 4:07 pm