Commit Graph

11 Commits

Author SHA1 Message Date
Elliot Nunn f5582f37d0 Get some low-hanging fruit using IDA 2018-04-07 14:28:30 +08:00
Elliot Nunn 7a833cffa1 Use IDA to explore new code
This commit includes both the means to graft an IDA disassembly onto
Boot3.a, and the results of that disassembly.
2018-04-07 11:27:01 +08:00
Elliot Nunn 2dda05db71 Reverse PatchSetApplBase and PatchRsrcZoneInit 2018-04-07 11:08:55 +08:00
Elliot Nunn bd99e31fe5 Identify StartupDispatch calls in LOOP_SNOOP
LOOP_SNOOP seems to be the codename for Mac OS 8.1's "Extension Table
Mechanism" (TN1123).
2018-01-23 12:26:05 +08:00
Elliot Nunn 2bb8bda9b6 Add option to print progress to NanoKernel log 2018-01-03 06:55:49 +08:00
Elliot Nunn 98dd2474ed Add easy build script 2018-01-03 06:37:42 +08:00
Elliot Nunn 2b68b7d5e7 Reverse boot 3
Well, the parts of it that are clearly descended from the Cube-E
2018-01-03 06:32:31 +08:00
Elliot Nunn 0217003077 Fix up build environment 2018-01-02 16:23:12 +08:00
Elliot Nunn 28cdb676e0 Add scripts to fix file types and line endings
This commit combines parts of two commits from the mac-rom master
branch. The idea is to clean up the history for new forks, boot3 in
2017-12-26 10:12:03 +08:00
Elliot Nunn a304f82ed9 Use placeholder files to create BuildResults/
A clean build is guaranteed with:

rm -rf BuildResults
git checkout BuildResults
2017-12-26 10:03:58 +08:00
Elliot Nunn 5b0f0cc134 Bring in CubeE sources
Resource forks are included only for .rsrc files. These are DeRezzed into their data fork. 'ckid' resources, from the Projector VCS, are not included.

The Tools directory, containing mostly junk, is also excluded.
2017-12-26 10:02:57 +08:00