Alex Bates
|
3e2a5c20f9
|
dsl: add 'int ;' declarations
|
2021-02-06 05:20:19 +00:00 |
|
Alex Bates
|
9855c6202d
|
dsl: change flag set operator to &
|
2020-12-29 11:37:19 +00:00 |
|
Alex Bates
|
724a15c99d
|
i did it
|
2020-12-29 02:17:34 +00:00 |
|
Alex Bates
|
efee13f686
|
add data disassembly tool
|
2020-12-27 17:11:33 +00:00 |
|
Alex Bates
|
94ca7f82c0
|
update script syntax
|
2020-12-24 11:15:05 +00:00 |
|
Alex Bates
|
e3f570fd1a
|
add syntax to script dsl
|
2020-12-23 15:12:02 +00:00 |
|
Alex Bates
|
70032a1123
|
rename si funcs
|
2020-11-08 19:20:09 +00:00 |
|
Alex Bates
|
c13ca4392b
|
use ScriptOpcode enum instead of macros
|
2020-11-08 19:07:10 +00:00 |
|
Alex Bates
|
c794134d08
|
allow user-controlled label allocation
Required to match some scripts
|
2020-11-08 15:45:52 +00:00 |
|
Alex Bates
|
f811ed0b92
|
add explicit const/float DSL commands, improve match disassembly
|
2020-11-08 15:35:41 +00:00 |
|
Alex Bates
|
d11595684e
|
disassemble complex match statements
|
2020-11-08 14:57:58 +00:00 |
|
Alex Bates
|
5d36960883
|
add support for multi-cases and range cases
|
2020-11-08 14:00:53 +00:00 |
|
Alex Bates
|
6ecf63e992
|
add match dsl syntax
|
2020-11-08 12:16:10 +00:00 |
|
Alex Bates
|
21ab7fed6c
|
new dsl syntax
|
2020-10-31 02:28:18 +00:00 |
|
Alex Bates
|
5ddfce7824
|
improve ld script & asset building
makefile go brrrr
|
2020-10-28 20:58:11 +00:00 |
|
Alex Bates
|
1d2e46fcad
|
do..while -> loop.until
astyle indented the `while` wrongly as there's no semicolon
|
2020-10-23 21:07:25 +01:00 |
|
Alex Bates
|
52f5d3cc49
|
improve build time
|
2020-10-23 21:06:06 +01:00 |
|
Alex Bates
|
f08eab499c
|
fix warnings
|
2020-10-23 20:17:35 +01:00 |
|
Alex Bates
|
7c70208230
|
fix break statement
|
2020-10-23 20:14:58 +01:00 |
|
Alex Bates
|
d29496e6e0
|
add do..while psuedoinstruction
|
2020-10-23 19:35:45 +01:00 |
|
Alex Bates
|
652c52d3dd
|
use SCRIPT(...) everywhere
|
2020-10-23 18:39:38 +01:00 |
|
Alex Bates
|
83153acb59
|
implement SCRIPT(...) dsl
|
2020-10-22 05:54:03 +01:00 |
|