mirror of
https://github.com/AppleWin/AppleWin.git
synced 2025-01-18 06:31:57 +00:00
16b2cf329e
Add new command line switch: -aux <empty|std80|ext80|rw3> Add 6502/65C02 x normal/debugger alt read support for CPU emulation (#1353). Fix bug in MemReadFloatingBus() reading from mem[] - no good, if MF_AUXREAD is set. Support odd 80-col text video mode when aux slot is empty: . add a new videoMode flag for VF_80COL_AUX_EMPTY. Correctly support 80COL & DHIRES soft-switches when aux slot is empty or with std80 card. Support VidHD's SHR with -aux <empty|std80>. Save-state: support aux slot empty or with std80 card.
20 lines
546 B
C
20 lines
546 B
C
#pragma once
|
|
|
|
enum
|
|
{
|
|
// Note: All are in bytes!
|
|
TEXT_PAGE1_BEGIN = 0x0400,
|
|
TEXT_PAGE1_SIZE = 0x0400,
|
|
|
|
APPLE_SLOT_SIZE = 0x0100, // 1 page = $Cx00 .. $CxFF (slot 1 .. 7)
|
|
APPLE_IO_BEGIN = 0xC000,
|
|
APPLE_SLOT_BEGIN = 0xC100, // each slot has 1 page reserved for it
|
|
APPLE_SLOT_END = 0xC7FF, //
|
|
|
|
FIRMWARE_EXPANSION_SIZE = 0x0800, // 8 pages = $C800 .. $CFFF
|
|
FIRMWARE_EXPANSION_BEGIN = 0xC800, // [C800,CFFF)
|
|
FIRMWARE_EXPANSION_END = 0xCFFF, //
|
|
|
|
MEMORY_LENGTH = 0x10000
|
|
};
|