Commit Graph

37 Commits

Author SHA1 Message Date
RunasSudo 4322fe57e7
Add built-in string support in dis/assembler 2017-10-30 18:40:03 +11:00
RunasSudo f7ccdb06fc
Merge branch 'electric-boogaloo' 2017-10-20 23:11:26 +11:00
RunasSudo 7aaaa45d4e
Annotate some more of the code 2017-02-13 22:11:59 +10:30
RunasSudo f260c3e4b5
Annotate self test 2017-02-13 20:55:08 +10:30
RunasSudo 2982d12588
Implement labels in assembler 2017-02-13 19:19:19 +10:30
RunasSudo d8f472a31f
Add label processing to disassembler 2017-02-13 19:06:53 +10:30
RunasSudo 81039ce304
Implement basic assembler 2017-02-13 14:44:36 +10:30
RunasSudo ffd1bda725
Fix speedrun 2017-02-13 14:43:59 +10:30
RunasSudo 2418376c0a
Port disassembler to new API 2017-02-12 23:01:56 +10:30
RunasSudo 86bcc094fa
Port debug scripts to new API 2017-02-12 22:50:06 +10:30
RunasSudo 68e428ecc7
Get started on a shared API 2017-02-12 22:38:21 +10:30
RunasSudo 773a1c4e76
Switch notation to R{0..7} per spec 2017-02-12 21:53:56 +10:30
RunasSudo 1fa656ddc6
ALL THE CODES! 2017-02-06 22:50:55 +10:30
RunasSudo 6e7258c89f
Generate the final code! 2017-02-06 17:21:44 +10:30
RunasSudo 4660539f34
One more code 2017-02-06 14:09:53 +10:30
RunasSudo dbc021967a
Programmatically generate three of the five in-game codes 2017-02-05 22:11:55 +10:30
RunasSudo 80a3dbab99
Electric Boogaloo 2017-02-05 20:15:54 +10:30
RunasSudo 5cfcd583c9
Put everything together to completely break the game 2017-02-05 20:15:54 +10:30
RunasSudo eccca031dd
Join everything together in the map 2017-02-05 20:15:54 +10:30
RunasSudo 142eeb9439
Removing the print calls makes things much faster 2017-02-05 20:15:53 +10:30
RunasSudo b4e9e1295c
Implement breadth-first search to solve vault 2017-02-05 20:15:53 +10:30
RunasSudo 6c4b12435b
Add tool for graphing rooms and items 2017-02-05 20:15:53 +10:30
RunasSudo ecd9ae56dd
nice counting m9 2016-09-05 17:57:38 +09:30
RunasSudo fe4291b45f
:/ That maths was 💩! 2016-06-06 17:39:24 +09:30
RunasSudo f64ab55f81
Finished! :D 2016-06-02 19:15:08 +09:30
RunasSudo 69ca2a7de0
Stage solution to code 7 2016-06-02 18:30:34 +09:30
RunasSudo d8d2d51eab
Add notes to code 7 2016-06-02 18:04:15 +09:30
RunasSudo f6ac40234c
Update notes to code 6 2016-05-30 16:22:29 +09:30
RunasSudo 5d3076606e
Add dbg_dump_to_raw.py 2016-05-30 16:22:29 +09:30
RunasSudo 036f6554c5
Add notes for code 5 2016-05-29 18:57:34 +09:30
RunasSudo 2eae52efac
Implement debug commands, like saving and loading state 2016-05-29 18:31:27 +09:30
RunasSudo 753a7a9ec6
Add notes.md 2016-05-29 18:04:52 +09:30
RunasSudo 412540ca7a
Add README.md 2016-05-29 18:04:52 +09:30
RunasSudo 6d5834b3ad
Implement all opcodes 2016-05-29 18:04:52 +09:30
RunasSudo d82817f953
Implement up to self-test completion 2016-05-29 18:04:52 +09:30
RunasSudo 9d7eecc670
Implement up to self-test code 2016-05-29 18:04:51 +09:30
RunasSudo c47e52903f
Initial commit 2016-05-29 18:04:40 +09:30