blog:2023-05-25_apple_high_resolution_hires_modes
2023-05-25 APPLE ][ High Resolution (HiRes) modes
Memo the APPLE ][ High Resolution (HiRes) modes
HGR = hires with text, 1st page starting at memory location `$2000`
HGR2 = hires no text, 2nd page starting at memory location `$4000`
POKE 49234,0 = switch to full-page without text
Poke -16299 (0xC055),0 Switch from high-res page 1 to page 2
Poke -16300 (0xC054),0 Switch from high-res page 2 to page 1
Poke -16302 (0xC052),0 Full screen graphics - no text
HIRES is the mode used by most graphical programs and games at the time. It is 140 pixel wide, 192 pixel tall in 6 colors.
-
Memory Map of APPLE ][
-
$E000-FFFF - Monitor ROM / Extended RAM 8 / 8 kB
$D000-DFFF - BASIC ROM / RAM bank 1 and 2 4 / 4 / 4 kB
$C800-CFFF - Shared slot ROM memory 2 kB
$C100-C7FF - Permanent Slot ROM memory 256 per slot
$C000-C0FF - Softswitches 256 bytes
$6000-BFFF - Free memory 24 kB
$4000-5FFF - Free memory / Hi-Res page 2 8 kB
$2000-3FFF - Free memory / Hi-Res page 1 8 kB
$0C00-1FFF - Free memory 5 kB
$0800-0BFF - Free memory / Text page 2 1 kB
$0400-07FF - Text page 1 1 kB
$03D0-03FF - Interrupt vectors 48 bytes
$0300-03CF - Free memory 208 bytes
$0200-02FF - Input prompt character buffer 256 bytes
$0100-01FF - CPU stack 256 bytes
$0000-00FF - Zero page
-
Reference
Permalink blog/2023-05-25_apple_high_resolution_hires_modes.txt · Last modified: 2023/05/26 11:20 by
jethro