baseofmanysystems | ||
bbraun-pram | ||
BootServer | ||
BootstrapFloppy | ||
disasm | ||
Icons | ||
MacsBug 6.2.2 | ||
romdrv1.2 | ||
romdrv 0.9.6 | ||
vasm-1 | ||
.gitignore | ||
A608.dsk | ||
BareBonesDebugStr.a | ||
Big.dsk | ||
BootPicker.a | ||
Bootstrap.a | ||
BootWrapper.a | ||
buildapp.bash | ||
CallMicroBug.a | ||
ChainBoot.py | ||
ChainLoader.a | ||
Classic.ROM | ||
Client.a | ||
IM-D ParamBlock diagram | ||
init.a | ||
LocalTalkMonitor.py | ||
MacsBugSys6.dsk | ||
MacsBugSys7.dsk | ||
MacsBugSys71.dsk | ||
Makefile | ||
manysystems.sh | ||
NetBoot.py | ||
README.md | ||
resizehfs.py | ||
ServerDA.a | ||
ServerDRVR.a | ||
snefru_hash.py | ||
sys701-144.img | ||
systools607.dsk | ||
TheIcon | ||
TheIcon.rdump | ||
twovmacs.bash |
netBOOT for Old World Macs
Read this thread: https://mac68k.info/forums/thread.jspa?threadID=76&tstart=0
Now I'm trying to get it working! The dream is to boot all my Classics over PhoneNet.
Progress so far
The best build options for Mini vMac are: -br 37 -m Classic -lt -speed z -as 0 -chr 0
. Note that this requires the new (as of mid-2020) version of Mini vMac, with Rob Mitchelmore's clever LocalTalk-over-UDP tunneling.
Run make testchain
to boot an emulated Classic from a Python server.
Trivia
The Classic is the only non-IIci non-SuperMario ROM with .netBOOT and .ATBOOT drivers. They are part of the overpatch imposed on the SE ROM, and were essentially backported (see the SuperMario forXO.a file). I use the Classic ROM here because it can be emulated in Mini vMac, but the newer netBOOT-equipped ROMs should work.
Credits
To all the intrepid individuals on the mac68k forum thread. Join Freenode #mac68k to meet them.
Thanks to my friends on #mac68k for their ongoing encouragement and assistance.
Credit to bbraun http://synack.net/~bbraun/ for the contents of the "bbraun-pram" dir.