399 Commits

Author SHA1 Message Date
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
Brian Pugh
1960c0cd84 rebuild patch when patch.py changes 2021-08-15 21:40:44 -07:00
Brian Pugh
4cce48bf7e combine stock and patch binaries, no inplace changes yet 2021-08-15 21:08:08 -07:00
Brian Pugh
b92b7f5c07 rename patcher->patch 2021-08-15 19:20:05 -07:00
Brian Pugh
989a4a4b07 more flashing targets 2021-08-15 15:25:13 -07:00
Brian Pugh
43b9188657 add functionality to flash stock rom from game-and-watch-backup 2021-08-15 15:16:47 -07:00
Brian Pugh
b033a91cee getting rid of stuff i dont need 2021-08-15 14:48:47 -07:00
Brian Pugh
c66b3af518 initial commit 2021-08-15 13:34:33 -07:00