4 ms·
Apple //e graphics were weird from what I remember. Highres (hgr) 7 colors though 2 whites, 2 blacks purple, green, blue and orange. Certain colors next to ea
by acomjean 11y ago
Apple //e graphics were weird from what I remember.
Highres (hgr) 7 colors though 2 whites, 2 blacks purple, green, blue and orange. Certain colors next to each other caused weirdness I think thats why 2 black/white colors.
You could dump the video memory to disk though and load it back. Kind of like a modern screenshot with no compression. the disks couldn't hold a lot of images though made young me frustrated trying to make a graphical adventure. I did a maze game with the 16 color low res graphics..
You could directly manipulate the graphics with the poke command (push values into memory).
"call 62454" inexplicable changed the whole screen to the current color. You could have fun with a loop though the 7 colors.
good times
- ddingus 11y agoYep. There were two whites and two blacks due to the pixel shift triggered by the high bit of the screen memory byte. Unlike most every other machine, the Apple 8 bit computers offered 7 pixels per byte, with the high order bit shifting those just a little bit. That shift presented the two sets of colors. At the pixel clock of the Apple, artifacting basically offered a 4 color display. Two pixels on = white, two pixels off = black, and 01, 10 patterns were color. With the pixel shift, the Apple 8 bit computers offered up a 6 color display. While the two blacks and whites seem redundant, they are actually necessary to get bit patterns lined up precisely, or to avoid additional color artifacts along some image boundaries.
- rbanffy 11y agoAnd thus the Apple II is the only computer that was ever capable of shifting something half-a-pixel to the left. Note: The Apple /// could probably do that too.
- ddingus 11y agoI think it could. That little shift ended up being double high resolution in the later //e machines. :) Apple video is a total hack through and through.