286 Commits

Author SHA1 Message Date
Brian Pugh
ab8afe890a Merge pull request #4 from BrianPugh/slim-zopfli
Slim lz4
2021-09-03 09:53:25 -07:00
Brian Pugh
7d15d2f891 update readme with new size 2021-09-03 09:52:37 -07:00
Brian Pugh
02a3f5e62e compress clock graphics, reducing size to 200704 2021-09-03 09:49:59 -07:00
Brian Pugh
cb0a5a988c actually only need to round to nearest word. firmware now 253952 2021-09-03 09:41:31 -07:00
Brian Pugh
f9cd727227 working offset with lz4 smb2; reduces extflash to 258048 2021-09-03 09:37:58 -07:00
Brian Pugh
48cb299d01 working smb2 lz4 compression; need to update offset 2021-09-03 09:24:01 -07:00
Brian Pugh
8cd605139b misc 2021-09-03 08:30:24 -07:00
Brian Pugh
cbc8916a84 compress opcode 2021-09-02 20:44:35 -07:00
Brian Pugh
5b750de568 remove dead code 2021-09-02 20:02:33 -07:00
Brian Pugh
33c2028775 update docs 2021-09-02 20:02:33 -07:00
Brian Pugh
d1010be5a5 Fix typo in readme 2021-09-02 20:02:33 -07:00
Brian Pugh
4e4d778b6b fix some makefile targets 2021-09-02 20:02:33 -07:00
Brian Pugh
dff5764df4 update documentation 2021-09-02 20:02:33 -07:00
Brian Pugh
f79bdd1bf0 working nvram change page 2021-09-02 20:02:33 -07:00
Brian Pugh
47dca3ac85 Not going to bother decrypting nvram, just start fresh 2021-09-02 20:02:33 -07:00
Brian Pugh
bd7f744e33 shorten the otfdec end address 2021-09-02 20:02:33 -07:00
Brian Pugh
c699ca7af5 Add shorten command 2021-09-02 20:02:33 -07:00
Brian Pugh
8ff46e8936 refine encrypted flash length 2021-09-02 20:02:33 -07:00
Brian Pugh
8314a89dd2 rename mario_song_len to offset and update it when images are deleted 2021-09-02 20:02:33 -07:00
Brian Pugh
709f7d3698 fix y axis 2021-09-02 20:02:33 -07:00
Brian Pugh
bdd562af54 move show into its own method 2021-09-02 20:02:33 -07:00
Brian Pugh
2125985463 delete now sets 0x00 instead of 0xFF 2021-09-02 20:02:33 -07:00
Brian Pugh
ecfc308744 remove dead code 2021-09-02 20:02:33 -07:00
Brian Pugh
a57fa8b589 moved external code 2021-09-02 20:02:33 -07:00
Brian Pugh
bf1e51ab05 Delete 5 sleeping images 2021-09-02 20:02:33 -07:00
Brian Pugh
5cc5ec0725 Erase last chunk of data that seems unused 2021-09-02 20:02:33 -07:00
Brian Pugh
24cd4544ba post-image data handling 2021-09-02 20:02:33 -07:00
Brian Pugh
52e86d2887 fix copy->move 2021-09-02 20:02:33 -07:00
Brian Pugh
3b9c3a8928 progress 2021-09-02 20:02:33 -07:00
Brian Pugh
b5a99aef27 progress 2021-09-02 20:02:33 -07:00
Brian Pugh
5edbd68c10 moved event table 2021-09-02 20:02:33 -07:00
Brian Pugh
0d43f77717 Good general progress 2021-09-02 20:02:33 -07:00
Brian Pugh
220736776a external flash encrypt/decrypt 2021-09-02 20:02:33 -07:00
Brian Pugh
8069fde296 wip 2021-09-02 20:02:33 -07:00
Brian Pugh
19ae4938f2 relocate NES palette poc 2021-09-02 20:02:33 -07:00
Brian Pugh
733ff58c85 unified patching system 2021-09-02 20:02:33 -07:00
Brian Pugh
63dfa35f67 refine mario song length 2021-09-02 20:02:33 -07:00
Brian Pugh
cca7dbe05b erase mario song audio 2021-09-02 20:02:33 -07:00
Brian Pugh
887dbe91a1 framework to start modifying external flash 2021-09-02 20:02:33 -07:00
Brian Pugh
8c00cacb18 cleanup Firmware class in prep to subclass it for extflash 2021-09-02 20:02:33 -07:00
Brian Pugh
0cff7c5bb5 Merge branch 'misc' 2021-08-27 09:35:27 -07:00
Brian Pugh
2063ece929 Add NOP command 2021-08-22 09:46:06 -07:00
Brian Pugh
b2628d62d4 rename timeout->time, added --mario-song-time 2021-08-22 09:20:14 -07:00
Brian Pugh
f4c641f844 update readme 2021-08-21 16:29:15 -07:00
Brian Pugh
d37e914420 Sleep timeout 2021-08-21 16:29:15 -07:00
Brian Pugh
eca231059f Add colorama python coloring, put patch-related argument parsing into the patches module 2021-08-21 16:29:15 -07:00
Brian Pugh
afa7fd44f5 Added keystone engine, hard_reset_timeout, sleep, is_usb_connected 2021-08-21 16:29:15 -07:00
Brian Pugh
6ef4662bb7 update readme 2021-08-21 16:28:49 -07:00
Brian Pugh
5178bf66df Sleep timeout 2021-08-21 16:27:41 -07:00
Brian Pugh
48f5dcc0be Add colorama python coloring, put patch-related argument parsing into the patches module 2021-08-21 16:20:12 -07:00