Quantcast
Channel: stardot.org.uk
Viewing all articles
Browse latest Browse all 2345

programming • Re: Hardware scroll + fixed status area

$
0
0
Here'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
Just looking at this again, it could probably use some instructions :?

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
And for the 10k version:

Code:

beebasm -i exhale10.6502 -do exhale10.ssd
Screenshot 2024-12-26 170413.png
Screenshot 2024-12-26 170618.png
CHAIN "TEST" in each case, to run.

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



Viewing all articles
Browse latest Browse all 2345

Trending Articles