Ken Gagne was kind enough to take some Brain Boards out to K-fest and sold them at the vendor fair. Do to these extra K-Fest sales, I’ve now managed to cover my costs in producing the “Brain Board”. Thanks to everyone that has purchased one (or more) of these units.
Because I’ve covered my cost, and it might be interesting to some folks, I’m now releasing the source code for the Wozanium pack.
Also included, is a ROM file suitable for emulators, such as Virtual II. This allows you to run and debug Apple 1 software in the Apple II emulator environment. Just select the .ROM file as the ROM for your machine and reset your virtual machine. Just as in the Brain Board, right arrow will clear the screen. With Virtual II, you can download AIF files of A1 basic and assembly language programs and run them in your emulated Apple II, using the emulated cassette interface built into Virtual II. Note that this ROM version does not include the ACI driver at C100, so you must enter the Cassette driver by entering “D000R”, instead.
You can build the source with the 6502 DASM cross assembler.
Use the following command line:
“dasm a2a1emulv5_1.asm -DBLD4ROMBD=0 -DHUSTNBASIC=0 -oa2a1rbh.o -la2a1rbh.lst”
Included in this zip is
* a1basic-universal.asm – Apple 1 BASIC modified to run on Brainboard/Wozanium (note copyright at beginning of this file)
* COPYING.txt – GNU lincense for rest of Wozanium pack
* a2a1emulv5_1.asm – Wozanium source code
* a2a1emulv5_1.lst – Listing
* a2a1emulv5_1.o – Object file
* a2a1emulv5_1.rom – 12K rom file that can be used with A2 emulators, such as Virtual II.
Click a2a1emulv5_1.zip to download Version 5.1.
More about the Brain Board can be found at:
http://www.willegal.net/appleii/brainboard.htm
I am unable to get this ROM to work with Virtual ][ on the Mac. Any tips, hints, etc…
Thanks.
unzip a2a1emulv5_1.zip
select virtual II menu – “machine/configure”
under “Components” – select “ROM memory”
then select “Use specific ROM” radio button and Select a2a1emulv5_1.rom using the “Select…” button.
Then click “Restart”
Use the right arrow to clear the screen and get to the Apple 1 monitor prompt.
Excellent. Thanks.