Go to file
Elliot Nunn c8efb91c62 Rudimentary desk accessory
Cribbed from the "MPW-GM" disk
2021-03-14 17:45:59 +08:00
baseofmanysystems More eclectic test systems 2021-02-08 08:51:03 +08:00
bbraun-pram
BootServer
BootstrapFloppy
disasm More disasm grist 2021-02-08 16:02:51 +08:00
Icons Tweak icon 2021-02-22 12:47:15 +08:00
MacsBug 6.2.2
romdrv1.2
romdrv 0.9.6
vasm-1
.gitignore Rudimentary desk accessory 2021-03-14 17:45:59 +08:00
A608.dsk Different example disks 2021-02-08 16:02:16 +08:00
BareBonesDebugStr.a System 7 AppleTalk: attempt more robust workaround 2021-02-08 16:03:30 +08:00
Big.dsk
BootPicker.a Fix BootPicker issue with System 7 2021-02-08 16:02:04 +08:00
Bootstrap.a Add visual feedback to bootstrapper 2021-03-03 18:02:30 +08:00
BootWrapper.a Fix comment in client code 2020-12-01 10:39:24 +08:00
buildapp.bash
CallMicroBug.a
ChainBoot.py Switch off the "patience tester" 2021-03-03 18:00:52 +08:00
ChainLoader.a Init performance fix 2021-03-02 19:17:13 +08:00
Classic.ROM Remove vestiges of ROM hacks 2021-02-08 08:49:17 +08:00
IM-D ParamBlock diagram
init.a
LocalTalkMonitor.py New state-machine-based boot somewhat works 2021-02-16 22:05:18 +08:00
MacsBugSys6.dsk
MacsBugSys7.dsk
MacsBugSys71.dsk
Makefile Rudimentary desk accessory 2021-03-14 17:45:59 +08:00
manysystems.sh More eclectic test systems 2021-02-08 08:51:03 +08:00
NetBoot.py
README.md Update status and credits 2021-02-19 10:59:18 +08:00
resizehfs.py
ServerDA.a Rudimentary desk accessory 2021-03-14 17:45:59 +08:00
snefru_hash.py Idempotent hashing tool for convenience 2020-12-01 10:39:40 +08:00
sys701-144.img
systools607.dsk
TheIcon
TheIcon.rdump

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.