407 Commits

Author SHA1 Message Date
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
Brian Pugh
6928b1e04e Added keystone engine, hard_reset_timeout, sleep, is_usb_connected 2021-08-21 11:04:32 -07:00
Brian Pugh
3ae195b764 cleanup some and set python binary to python3 2021-08-20 09:23:53 -07:00
Brian Pugh
4dc3746919 Add demo video to readme 2021-08-19 17:36:01 -07:00
Brian Pugh
da886fddb6 fix backwards hyperlinks in readme 2021-08-19 13:35:11 -07:00
Brian Pugh
721ea2c7ac inline start_bank_2 2021-08-19 12:56:14 -07:00
Brian Pugh
6e3f7d6e6b more details in Development of README 2021-08-19 12:46:20 -07:00
Brian Pugh
cc8a8cd7e5 Add what is this section to readme 2021-08-19 12:43:48 -07:00
Brian Pugh
be4e2e5a71 remove flash_patch_ext target from readme for now 2021-08-19 12:33:00 -07:00
Brian Pugh
99d84f4caf Add python dependencies instruction to README 2021-08-19 12:32:05 -07:00
Brian Pugh
c6f8257f7d update journal with button macro example 2021-08-19 12:30:20 -07:00
Brian Pugh
8bf8fcb402 Add Development section to README 2021-08-19 12:27:56 -07:00
Brian Pugh
bd033b7629 update readme with Makefile patch target 2021-08-19 12:21:01 -07:00
Brian Pugh
c2d3222569 Update README with button macro 2021-08-19 12:18:00 -07:00
Brian Pugh
ef5219e14e clean up button macro 2021-08-19 12:18:00 -07:00
Brian Pugh
5cf8f85c28 move Patch definitions into their own module 2021-08-19 12:18:00 -07:00
Brian Pugh
d89793c7d1 link journal in readme 2021-08-19 12:18:00 -07:00
Brian Pugh
92ac6c7041 docs/journal.md initial commit 2021-08-19 12:18:00 -07:00
Brian Pugh
c142d4e398 super basic identity read_buttons patch 2021-08-19 12:18:00 -07:00
Brian Pugh
9181f722d3 Add "bl" patch command 2021-08-19 12:18:00 -07:00
Brian Pugh
9545f87ba7 move patching action into the Patch class instead of the firmware class 2021-08-19 12:18:00 -07:00
Brian Pugh
94605c7cfc Add read_buttons findings 2021-08-19 12:18:00 -07:00
Brian Pugh
c03904e7c2 improve patch.py logging 2021-08-19 12:18:00 -07:00
Brian Pugh
c598eef1be docs/journal.md initial commit 2021-08-17 19:14:50 -07:00
Brian Pugh
7f5c8ba11f remove ISR 2021-08-17 18:03:47 -07:00
Brian Pugh
da6210ae87 Added docstring 2021-08-17 17:54:37 -07:00
Brian Pugh
27e15bf19e working multi-app bootloader 2021-08-17 17:52:05 -07:00
Brian Pugh
a522875977 making a little bit of progress 2021-08-17 10:52:51 -07:00
Brian Pugh
0a808f88df patch.py reorg into new Firmware class 2021-08-17 09:40:34 -07:00
Brian Pugh
18540ffe3c have startup code invoke stock_main 2021-08-15 21:48:31 -07:00