mirror of
https://github.com/cmosher01/Epple-II.git
synced 2024-12-28 08:30:51 +00:00
add roms and system masters, with config, for Windows installation
This commit is contained in:
parent
24d1946ba4
commit
8ba20697ac
@ -35,10 +35,15 @@ matrix:
|
||||
- sudo apt-get install -y mingw-w64 xa65
|
||||
- curl -L https://www.libsdl.org/release/SDL2-devel-2.0.9-mingw.tar.gz >SDL2.tar.gz && tar xzf SDL2.tar.gz
|
||||
- cd SDL2-* && sudo make cross CROSS_PATH=/usr ARCHITECTURES=x86_64-w64-mingw32 && cd -
|
||||
- curl -LO https://github.com/cmosher01/Apple-II-System-Masters/releases/download/v1.1.0/apple2sysmas.zip
|
||||
- curl -LO https://github.com/cmosher01/Apple-II-Source/releases/download/v1.1.2/apple2sys.zip
|
||||
script:
|
||||
- make -f Makefile.mingw
|
||||
- mkdir $NAME && cp src/$NAME.exe /usr/x86_64-w64-mingw32/bin/SDL2.dll rom/*.a65 $NAME
|
||||
- mkdir $NAME
|
||||
- cp src/$NAME.exe /usr/x86_64-w64-mingw32/bin/SDL2.dll rom/*.a65 $NAME
|
||||
- cp conf/$NAME.mingw $NAME/$NAME.conf
|
||||
- unzip -d $NAME apple2sys
|
||||
- unzip -d $NAME apple2sysmas
|
||||
- zip -r $NAME-windows $NAME
|
||||
- unzip -l $NAME-windows
|
||||
|
||||
|
@ -1,8 +1,78 @@
|
||||
# Apple ][ plus, loaded (for Windows installation)
|
||||
#
|
||||
# This is an Apple ][ plus (Applesoft BASIC and Autostart Monitor), with
|
||||
# every card provided by the EPPLE ][ Emulator installed.
|
||||
#
|
||||
# This machine has two Disk ][ controller cards; the Autostart Monitor
|
||||
# searches from slot 7 downwards for a Disk ][ card, so it will boot
|
||||
# the disk in slot 6, the DOS 3.3 System Master.
|
||||
|
||||
|
||||
|
||||
# 48K RAM
|
||||
motherboard ram E MM5290 MM5290 MM5290 MK4116 MM5290 MM5290 MM5290 MK4116
|
||||
motherboard ram D MM5290 MM5290 MK4116 MK4116 MM5290 MK4116 MM5290 MCM4116
|
||||
motherboard ram C MK4116 MK4116 MM5290 MM5290 MM5290 MM5290 MM5290 MM5290
|
||||
motherboard strap E 16K 8000
|
||||
motherboard strap D 16K 4000
|
||||
motherboard strap C 16K 0000
|
||||
import motherboard rom 2C00 epple2sys.a65
|
||||
|
||||
|
||||
|
||||
# Applesoft BASIC and Autostart Monitor ROMs
|
||||
import motherboard rom 0000 apple2/system/applesoft/applesoft.a65
|
||||
import motherboard rom 2800 apple2/system/monitor/apple2plus/monitor.a65
|
||||
|
||||
|
||||
|
||||
# Language card in slot 0. When the DOS 3.3 System Master boots,
|
||||
# it will load Integer BASIC into the language card.
|
||||
slot 0 language
|
||||
|
||||
|
||||
|
||||
# Standard-output "card" in slot 1, so typing
|
||||
# PR#1 will start sending characters to standard output of the emulator
|
||||
slot 1 stdout
|
||||
import slot 1 rom 0 stdout.a65
|
||||
|
||||
|
||||
|
||||
# Standard-input "card" in slot 2, so typing
|
||||
# IN#2 will start reading characters from standard input of the emulator
|
||||
slot 2 stdin
|
||||
import slot 2 rom 0 stdin.a65
|
||||
|
||||
|
||||
|
||||
# Clock card in slot 4
|
||||
slot 4 clock
|
||||
import slot 4 rom 0 clock.a65
|
||||
|
||||
|
||||
|
||||
# Disk ][ controller card in slot 5, with 13-sector ROMs.
|
||||
# This will read (DOS 3.1, 3.2, and 3.2.1) disks, which
|
||||
# have 13 sectors per track.
|
||||
slot 5 disk13
|
||||
import slot 5 rom 0 apple2/dos/controller/13sector/disk2.a65
|
||||
# Insert the DOS 3.1 System Master disk into drive 1 of slot 5
|
||||
load slot 5 drive 1 apple2/dos/system/dos310/original31sysmas.d13.woz
|
||||
|
||||
|
||||
|
||||
# Disk ][ controller card in slot 6, with 16-sector ROMs.
|
||||
# This will read (DOS 3.3) disks, which have 16 sectors per track.
|
||||
slot 6 disk
|
||||
import slot 6 rom 0 apple2/dos/controller/16sector/disk2.a65
|
||||
# Insert the DOS 3.3 System Master disk (original version) into slot 6
|
||||
load slot 6 drive 1 apple2/dos/system/dos330/original330sysmas.do.woz
|
||||
|
||||
|
||||
|
||||
# Firmware card with Integer BASIC and the old Monitor.
|
||||
# DOS will not use this firmware card, because it is not in slot 0.
|
||||
slot 7 firmware
|
||||
import slot 7 rombank 1000 apple2/system/intbasic/intbasic.a65
|
||||
import slot 7 rombank 2425 apple2/system/other/other.a65
|
||||
import slot 7 rombank 2800 apple2/system/monitor/apple2/monitor.a65
|
||||
|
Loading…
Reference in New Issue
Block a user