Elliot Nunn
7a3ece33d8
Bump + push
2019-06-10 11:52:12 +08:00
Elliot Nunn
42e89b5e22
Handle incorrect zero size fields
...
Previously the Configfile would say something like
'HWInitCodeOffset=0x00000000=HWInit' if the size field was mistakenly
set to zero. Now we just search for whatever can be found at that
location.
2019-06-10 11:51:31 +08:00
Elliot Nunn
452519f829
Use name 'Mac OS ROM' within BinHex
2019-06-03 12:08:04 +08:00
Elliot Nunn
244c93f567
Make ConfigInfo format more consistent
2019-06-03 12:06:58 +08:00
Elliot Nunn
a1b64ca588
Add .pict extension to PICT files
...
Nicer browsing in Mac OS X
2019-06-02 21:38:27 +08:00
Elliot Nunn
e2d230f293
SuperMario: respect 68K segmented code rsrc name
2019-06-02 19:56:15 +08:00
Elliot Nunn
09c09f52bc
Bump + push
2019-06-02 10:36:48 +08:00
Elliot Nunn
f2353d63c7
Rip out patching mechanism
...
Conceived in a dream, this feature turned out to be more of a bug. The
whole idea of tbxi is to work with easily-editable text files and naked
binaries. Patching is best accomplished with a separate script.
2019-06-02 09:57:33 +08:00
Elliot Nunn
b5af802944
Hacky Pippin ROM support
...
The Pippin ROM has lower checksums than expected, by about 4%. Without
recovering the missing data, this probably cannot be replicated, so we
just detect it and live with it.
2019-06-02 09:55:43 +08:00
Elliot Nunn
47b0cb1c38
Bump + push
2019-05-26 11:36:00 +08:00
Elliot Nunn
8bd552aa96
Output Mac metadata
2019-05-26 11:31:19 +08:00
Elliot Nunn
923f13c663
More accurate headline
2019-05-26 11:10:03 +08:00
Elliot Nunn
fbb8629647
MIT license
2019-05-26 11:09:47 +08:00
Elliot Nunn
f004e98c9f
Improve online help
2019-05-26 11:07:44 +08:00
Elliot Nunn
41d0713686
Change silly dispatcher function name
2019-05-26 11:03:10 +08:00
Elliot Nunn
8729a8a40a
Remove stray print-spam
2019-05-26 10:53:11 +08:00
Elliot Nunn
db2b03a4fd
Comment Configfile better
2019-05-26 10:52:40 +08:00
Elliot Nunn
19ec05be87
Rebuild SuperMario ROMs cleanly
2019-05-25 21:38:32 +08:00
Elliot Nunn
ce6a1e747f
Tabs beat spaces
2019-05-25 16:17:55 +08:00
Elliot Nunn
01b9eeff03
Tiny round-trip fix for NewWorld ROMs
2019-05-25 15:08:05 +08:00
Elliot Nunn
f9ef4e1a35
Fix NewWorld 1.x image generation
2019-05-25 15:03:32 +08:00
Elliot Nunn
7fbbea569d
Add PowerPC/4MB rebuilding
2019-05-25 15:03:18 +08:00
Elliot Nunn
9046e888d6
Fix command line gremlin
2019-05-25 10:07:29 +08:00
Elliot Nunn
a1e5442bf5
Re-compress ROM images properly
2019-05-25 10:05:06 +08:00
Elliot Nunn
78c14e7c97
Add bootinfo rebuilding
2019-05-25 10:02:41 +08:00
Elliot Nunn
fe8a281d2d
Make patch algorithm way cooler
2019-05-25 09:04:16 +08:00
Elliot Nunn
9f8b423994
Fix interactive confirmation
2019-05-25 00:32:26 +08:00
Elliot Nunn
f9b17f0369
Bump
2019-05-25 00:22:07 +08:00
Elliot Nunn
5e8532c1ee
Bump
2019-05-24 23:08:21 +08:00
Elliot Nunn
8208da6fb6
Remove superfluous hashbang
2019-05-05 22:08:06 +08:00
Elliot Nunn
5ee529ece3
Remove superfluous else/exit
...
Artifact from when I was trying to catch SystemExit more elaborately, in
order to fall back on Python when our C can't compile.
2019-05-05 21:40:45 +08:00
Elliot Nunn
81979079c6
Neaten up classifiers
2019-05-05 21:40:45 +08:00
Elliot Nunn
a1b74ceecb
Make Python compression more Pythonic
2019-05-05 21:35:06 +08:00
Elliot Nunn
11264214ab
Initial commit
2019-05-05 21:06:14 +08:00