|
|
|
|
|
by Someone
3391 days ago
|
|
IIRC, graphics used 2x2 block characters. With 24 lines of 32 characters, that would give you 64x48. However, video memory ate into your 1k RAM. At 24 lines of 32 characters, a conventional video memory would need 75% of that 1k bytes, so they did things differently; video memory was laid out as you would do in a text editor, with each line ending in a line separator character. That way, an empty screen took just 24 bytes, a full one (32x24) + 24 = 792 bytes, leaving 232 bytes for a program. => few programs for the 1k version could use the full screen. |
|
The particular trick that enabled the program to use the last two lines was easy to come by (I was in the countryside, hundreds of kilometers from the nearest user group, and I only had a few books as source of information). The existence of such tricks, including the pure software “hi-res” more that I read about at the time but didn't get to see until the Internet made it possible 12 years later, is one of my fond memories of that era.