42 Commits

Author SHA1 Message Date
Brian Pugh
bcd3b57289 Update the SMB1_GRAPHIC_MODS table 2021-09-26 18:35:45 -07:00
Brian Pugh
b417498ec7 Black linting 2021-09-24 17:14:06 -07:00
Brian Pugh
b71ead9223 misc fixes 2021-09-21 08:58:47 -07:00
Brian Pugh
6fa60c51d0 misc fixes 2021-09-20 22:30:48 -07:00
Brian Pugh
a134d29b76 Add comments about potential space savings of compressing (i think) images 2021-09-20 11:52:29 -07:00
Brian Pugh
7d0518e727 bkpt method 2021-09-20 11:41:01 -07:00
Brian Pugh
4863c2b254 Cleanup the external flash when --no-save is specified. Cleanup visualization 2021-09-20 11:40:47 -07:00
Brian Pugh
085312d1c4 unconditional branch method 2021-09-20 09:17:27 -07:00
Brian Pugh
af47fe0e78 two's compliment for bl 2021-09-20 08:52:50 -07:00
Brian Pugh
b4c2f5f608 mostly done move to int 2021-09-19 14:20:17 -07:00
Brian Pugh
0704c16ad8 some cleanup 2021-09-19 11:58:05 -07:00
Brian Pugh
8368284af3 Use lookup dictionary for references instead of just add-math. Tighten up some program packing 2021-09-19 11:38:53 -07:00
Brian Pugh
ebad8b2778 Lookup class for colorized outputs 2021-09-19 09:32:37 -07:00
Brian Pugh
1369f50b11 wip 2021-09-19 09:17:38 -07:00
Brian Pugh
ecc2ba4425 Update the rest of slim to imperitive 2021-09-16 21:37:58 -07:00
Brian Pugh
f9011f5631 lzma compress rwdata 2021-09-16 19:37:16 -07:00
Brian Pugh
6dbb59e370 reorganize compression 2021-09-16 15:42:08 -07:00
Brian Pugh
333d33f5e5 Big refactor to imperitive patching 2021-09-16 10:38:08 -07:00
Brian Pugh
0b2cc35f7b install debug fault handlers 2021-09-10 08:56:58 -07:00
Brian Pugh
cc00a10bf0 misc 2021-09-08 17:30:00 -07:00
Brian Pugh
c61b2667ba some notes 2021-09-08 13:22:42 -07:00
Brian Pugh
e59aa4f096 successfully move time graphics to internal flash 2021-09-04 10:14:13 -07:00
Brian Pugh
fdc203e10d working lzma compression 2021-09-03 16:16:42 -07:00
Brian Pugh
48cb299d01 working smb2 lz4 compression; need to update offset 2021-09-03 09:24:01 -07:00
Brian Pugh
cbc8916a84 compress opcode 2021-09-02 20:44:35 -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
2125985463 delete now sets 0x00 instead of 0xFF 2021-09-02 20:02:33 -07:00
Brian Pugh
a57fa8b589 moved external code 2021-09-02 20:02:33 -07:00
Brian Pugh
0d43f77717 Good general progress 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
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
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
48f5dcc0be Add colorama python coloring, put patch-related argument parsing into the patches module 2021-08-21 16:20:12 -07:00
Brian Pugh
6928b1e04e Added keystone engine, hard_reset_timeout, sleep, is_usb_connected 2021-08-21 11:04:32 -07:00
Brian Pugh
5cf8f85c28 move Patch definitions into their own module 2021-08-19 12:18:00 -07:00