Commit Graph

15 Commits

Author SHA1 Message Date
Elliot Nunn
d8f8def6d1 More OF reversal 2019-09-29 20:32:10 +08:00
Elliot Nunn
0ecbd4a1a1 Improve reversal of FindStartupDevice
Also some lagging AmphibianDNA changes
2019-08-20 10:44:35 +08:00
Elliot Nunn
5122302da6 Reverse more of the OF interface 2019-08-19 12:32:19 +08:00
Elliot Nunn
9527f92ec9 Reverse quite ugly struct-editing func 2019-08-12 22:49:45 +08:00
Elliot Nunn
b39f3ffead Reverse a Big Bad function 2019-08-11 21:10:01 +08:00
Elliot Nunn
b5ebad1958 More OF functions 2019-08-06 14:53:41 +08:00
Elliot Nunn
63a7654660 Another OF function reversed 2019-08-06 14:52:20 +08:00
Elliot Nunn
3a29153618 Preserve original include-file case names
This is a hack to prevent git from choking on case-insensitive
filesystems.

These files are affected (old cases): Assert.h CType.h DisAsmLookUp.h
ErrNo.h FCntl.h Float.h IOCtl.h Limits.h Locale.h Math.h Perf.h SetJmp.h
Signal.h StdArg.h StdDef.h StdIO.h StdLib.h String.h Time.h Values.h
DisAsmLookUp.p
2019-07-12 20:27:53 +08:00
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
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
5f460e9e1b Custer: build HFS mostly from source
This could some neatening up and docs.
2019-05-04 16:46:28 +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