Build the 68k part of the NewWorld Mac ROM
Go to file
Elliot Nunn 8908c7662c Switch to new unlinker
"DeVectorize" was a hideous several-thousand-line Python script that
split 70% of the ROM into barely passable MPW object files. The new
unlinker, "unlink", produces much nicer files and enjoys a clean
separation of code from data. Using DumpObj, you can get a very readable
listing of a given object file (GoNativeROMLib.o has improved a great
deal). With a bit more work, unlink will be superior to FDisasm for all
68k Mac ROM reversal.
2017-12-26 09:53:18 +08:00
BuildResults/RISC Switch to new unlinker 2017-12-26 09:53:18 +08:00
DeclData Correct the hard-coded DeclData build date 2017-12-26 09:52:53 +08:00
Drivers Update the EDisk (RAM Disk) driver 2017-12-26 09:52:52 +08:00
Interfaces Reverse 68k Color QuickDraw 2017-12-26 09:52:55 +08:00
Internal Reverse 68k Color QuickDraw 2017-12-26 09:52:55 +08:00
Libs Bring in CubeE sources 2017-12-26 09:52:23 +08:00
LinkedPatches Bring in CubeE sources 2017-12-26 09:52:23 +08:00
Make Identify Expansion Bus Manager entry points 2017-12-26 09:52:54 +08:00
Misc Switch to new unlinker 2017-12-26 09:53:18 +08:00
OS Identify trap AA7F as _MPDispatch 2017-12-26 09:52:54 +08:00
Patches Build updated MainCode image (matches Mac OS ROM 9.6.1+) 2017-12-26 09:52:25 +08:00
ProcessMgr Bring in CubeE sources 2017-12-26 09:52:23 +08:00
QuickDraw Reverse 68k Color QuickDraw 2017-12-26 09:52:55 +08:00
Resources Update list of resources in ROM 2017-12-26 09:52:53 +08:00
SuperMarioSources Bring in CubeE sources 2017-12-26 09:52:23 +08:00
Tidbits Bring in CubeE sources 2017-12-26 09:52:23 +08:00
Toolbox Reverse TextEdit 2017-12-26 09:52:54 +08:00
Tools/ToolSource Make Vectorize more robust 2017-12-26 09:52:55 +08:00