Elliot Nunn
145a2b8af8
Custer: work on StartMgr-OpenFirmware interface
2019-07-11 19:26:25 +08:00
Elliot Nunn
912edd74a2
Custer: update Universal Interfaces
2019-07-11 14:58:52 +08:00
Elliot Nunn
f3c5967310
Give MPW more RAM
2019-07-11 12:58:13 +08:00
Elliot Nunn
ef56584a54
Custer: build WindowMgr from source
...
Overall, not very many changes.
The PowerMgr amphibian dump has been changed with a better name for a
per-screen LCDScreenChk.
2019-07-02 23:36:47 +08:00
Elliot Nunn
f674d3b050
Add gitignore
...
Oops!
2019-06-30 01:26:03 +08:00
Elliot Nunn
90b77d716d
Fill gaps in Cube-E build
...
After working incrementally towards a perfect Cube-E build, returns are
diminishing. This Amphibian DNA approach allows the production of
bootable builds!
2019-06-30 01:24:51 +08:00
Elliot Nunn
d217803599
Make Cube-E build with ./.build System
...
This is more like the SuperMario makefiles.
2019-06-29 23:21:57 +08:00
Elliot Nunn
2e16381318
Bring in sources, and document
2019-06-29 23:17:50 +08:00
Elliot Nunn
f4d0dadebe
Create useful .build/.flatten scripts
...
Also, factor out some common code
2019-06-29 22:56:27 +08:00
Elliot Nunn
93dfc883a1
Include build script, System and MPW
2019-06-29 22:17:03 +08:00
Elliot Nunn
3d158703bf
New WIP patchset: Vanilla
...
To get vanilla SuperMario building.
2019-06-29 22:16:32 +08:00
Elliot Nunn
36a2454343
Simplify deepen/flatten scripts
...
They no longer try and fail to work with existing git repositories. If
an existing one gets in the way, it gets trashed and reinitialized.
2019-06-29 22:16:32 +08:00
Elliot Nunn
5f460e9e1b
Custer: build HFS mostly from source
...
This could some neatening up and docs.
2019-05-04 16:46:28 +08:00
Elliot Nunn
70f17034d2
Split off Cube-E/NewWorld hackery
2019-04-16 11:32:02 +08:00
Elliot Nunn
80bb3c8f35
Fix ROv# and FREF
2019-04-15 20:58:59 +08:00
Elliot Nunn
b129b601c7
Fix all the remaining PACKs
...
Now only 43 resources fail to match. (Of these, 20 are 'lpch's which
need to be addressed down the track.)
2019-04-14 23:03:55 +08:00
Elliot Nunn
0f2d4c304d
Fix minor mistake in a previous commit
...
The commit "Cube-E: fix especially the Comm Toolbox" placed some changes
to System.make in source.patch. Changes to makefiles should go in
build-system.patch. Never mind that System.make is created from whole
cloth and cannot have meaningful changes anyway.
2019-04-14 23:01:59 +08:00
Elliot Nunn
5c122668c3
Cube-E: fix PACK 14 (Help Mgr)
2019-04-14 22:06:41 +08:00
Elliot Nunn
7e700071ce
Cube-E: fix PACK 13 (Data Access Mgr)
2019-04-14 21:48:09 +08:00
Elliot Nunn
2c130f8fab
Cube-E: fix system BNDL
2019-04-14 21:47:12 +08:00
Elliot Nunn
66cdc2bfb9
Cube-E: fix especially the Comm Toolbox
2019-04-14 21:38:03 +08:00
Elliot Nunn
e6ab3ce01a
Put missing data forks in patches
...
Cube-E now builds (and boots, if you replace <100 System resources).
2019-04-06 15:25:13 +08:00
Elliot Nunn
1772194f62
Correct show-stopper omission a patch from Custer
...
All unused SuperMario-style "vectors" point BADTRAP instead of
UNIMPLEMENTED.
With this patch, the build works, and the 3 MB RomMondo is byte-correct
except for the date in the host DeclData. This is really cool!
2019-04-05 22:08:18 +08:00
Elliot Nunn
9654c22756
Edit patches less aggressively
...
The automated changes to the output of git-format-patch looked okay, but
they were swallowing up binary changes. Now they are more conservative
and hopefully more robust. As an exception, hashes are still removed for
non-binary diffs.
For debugging, `scripts/flatten` now has a `--raw` option to skip this
post-processing step.
Soon I should try to stabilise the patch format.
2019-04-05 21:39:03 +08:00
Elliot Nunn
67f1949577
Add NewWorld ROM patchset
...
Custer's Last Stand
2019-04-04 23:22:17 +08:00
Elliot Nunn
923db3b9bf
Create a gitignore to help building worktrees
2019-04-04 23:01:41 +08:00
Elliot Nunn
68c6093e54
Suggest a naming convention
2019-04-04 23:01:03 +08:00
Elliot Nunn
4b246ec927
Add Cube-E patchset (WIP)
2019-04-04 22:51:39 +08:00
Elliot Nunn
9e9bd954b4
Edit patches to be reproducible
2019-04-04 22:51:39 +08:00
Elliot Nunn
96045f0dc9
Give deepened commits a uniform appearance
2019-04-04 22:51:39 +08:00
Elliot Nunn
69cecde571
Initial commit (no patches)
2019-04-04 22:51:37 +08:00