diff --git a/README.md b/README.md index 69299a2..2bb46fe 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ Portable emulator of an Apple II+ or //e. Written in Go. - ThunderClock Plus real time clock - Bootable hard disk card - Apple //e 80 columns with 64Kb extra RAM - - VidHd, limited to the ROM signature and SHR as used by Total Replay + - VidHd, limited to the ROM signature and SHR as used by Total Replay, only for //e models with 128Kb - FASTChip, limited to what Total Replay needs to set and clear fast mode - Graphic modes: - Text 40 columns @@ -170,7 +170,7 @@ Only valid on SDL mode -traceSS dump to the console the sofswitches calls -vidHDSlot int - slot for the VidHD card, -1 for none (default 2) + slot for the VidHD card, only for //e models. -1 for none (default 2) ``` diff --git a/apple2main.go b/apple2main.go index f504b2c..16423e0 100644 --- a/apple2main.go +++ b/apple2main.go @@ -52,7 +52,7 @@ func MainApple() *Apple2 { vidHDCardSlot := flag.Int( "vidHDSlot", 2, - "slot for the VidHD card, -1 for none") + "slot for the VidHD card, only for //e models. -1 for none") fastChipCardSlot := flag.Int( "fastChipSlot", 3, @@ -112,6 +112,7 @@ func MainApple() *Apple2 { *charRomFile = "/Apple2rev7CharGen.rom" } charGenMap = charGenColumnsMap2Plus + *vidHDCardSlot = -1 case "2e": a = newApple2e() @@ -149,6 +150,7 @@ func MainApple() *Apple2 { initialCharGenPage = 1 } charGenMap = charGenColumnsMapBase64a + *vidHDCardSlot = -1 default: panic("Model not supported")