|
|
e9b6d72df3
|
The bios must now be specified as an argument.
|
2021-08-14 10:53:56 +01:00 |
|
|
|
ac706b1db3
|
Added missing libxkbcommon-x11-dev library dependency for CI.
|
2021-08-14 10:32:02 +01:00 |
|
|
|
8978434fbb
|
Now installed the proper fuse3 version.
|
2021-08-14 10:25:59 +01:00 |
|
|
|
5d5294acdc
|
Now installing fuse for github CI.
|
2021-08-14 10:22:35 +01:00 |
|
|
|
432105ee02
|
Added dependencies to github actions.
Removed only checking librarys
|
2021-08-14 10:19:29 +01:00 |
|
|
|
676f77caa5
|
Updated dbg_hex to 0.1.1.
|
2021-08-14 10:03:44 +01:00 |
|
|
|
c3fe067514
|
Updated zutil to fd560358d75f7ddb43524879cf0bf017bc6dfeda.
Updated crates still using a local `zutil`.
|
2021-08-14 10:01:53 +01:00 |
|
|
|
592b5ffa1b
|
Commented out the patch, as it shouldn't be pushed.
|
2021-08-14 09:56:26 +01:00 |
|
|
|
41835d4c6e
|
Re-added github workflow with only library checking and testing.
|
2021-08-14 09:45:53 +01:00 |
|
|
|
5920947f0d
|
zutil is now patched properly.
|
2021-08-14 09:45:23 +01:00 |
|
|
|
7bcab4ee95
|
Now no longer erroring on line overflow with rustfmt.
|
2021-08-13 20:58:12 +01:00 |
|
|
|
d5f8474f1f
|
Now using edition2021 in dcb-exe.
Removed all usage of `array::IntoIter::new` for `into_iter`.
Changed some instructions to have their arguments as arrays instead of array iterators.
|
2021-08-13 20:57:05 +01:00 |
|
|
|
83c0499497
|
Added register logging for instructions.
|
2021-08-13 16:11:43 +01:00 |
|
|
|
7673922533
|
Removed the Index[Mut] requirement from ExecCtx.
|
2021-08-13 15:58:22 +01:00 |
|
|
|
94965f3b73
|
Introduced ExecCtx::{store_load}_[mult_]reg.
|
2021-08-13 15:52:14 +01:00 |
|
|
|
1042d78f21
|
Added result logging for each instruction.
|
2021-08-13 15:48:48 +01:00 |
|
|
|
9012efec3a
|
Started work on a repl for dcb-dbg.
|
2021-08-13 14:57:24 +01:00 |
|
|
|
b97664bdd3
|
Now loading the bios and correctly adjusting addresses.
|
2021-08-13 14:57:24 +01:00 |
|
|
|
57e25709b0
|
Started turning dcb-dbg into a general purpose debugger.
|
2021-08-13 14:57:24 +01:00 |
|
|
|
00b7473ef8
|
Added FileReader::size.
|
2021-08-13 14:57:24 +01:00 |
|
|
|
c9c54ac9a9
|
Removed unused dbg!.
|
2021-08-13 14:57:24 +01:00 |
|
|
|
6b5c3bb57c
|
[dcb-exe] Now using local version of zutil.
|
2021-08-13 14:57:24 +01:00 |
|
|
|
2f78a8caa6
|
[dcb] Fixed missing use_serde feature for zutil.
|
2021-08-13 14:57:24 +01:00 |
|
|
|
f818e9a756
|
Now using a local version of zutil for testing.
|
2021-08-13 14:57:24 +01:00 |
|
|
|
6cd572ee0f
|
[dcb-dbg] Renamed cli to args and CliData to Args.
|
2021-08-13 14:57:24 +01:00 |
|
|
|
a7133fb7db
|
Added more locations to display_location.
Added button names to `AddComboBoxButton`.
|
2021-08-13 14:57:24 +01:00 |
|
|
|
766c57c59f
|
Added several more instructions, as well as improved formatting for existing ones.
|
2021-08-13 14:57:24 +01:00 |
|
|
|
f8d84c501a
|
Started checking on jump's variables.
|
2021-08-13 14:57:24 +01:00 |
|
|
|
d66a39a36b
|
Fixed set_value not getting labels for variables.
|
2021-08-13 14:57:24 +01:00 |
|
|
|
551f838bfa
|
Added decoding msds to yaml format.
|
2021-08-13 14:57:24 +01:00 |
|
Zenithsiz
|
c0250de0e4
|
Updated links to releases in README.md
|
2021-08-08 12:06:10 +01:00 |
|
|
|
d8fe710451
|
Improved and switched to implementation of Inst::display.
|
2021-08-07 22:20:14 +01:00 |
|
|
|
f6959c5994
|
Added an initial implementation of Inst::display.
|
2021-08-07 21:45:27 +01:00 |
|
|
|
86de8a723c
|
Added Inst::encode.
|
2021-08-07 21:36:06 +01:00 |
|
|
|
8ff9f32a58
|
Renamed Inst::parse to decode.
|
2021-08-07 20:10:41 +01:00 |
|
|
|
fd33d3678d
|
Updated how we deal with padding in SetBrightness instruction.
|
2021-08-07 20:05:40 +01:00 |
|
|
|
14d1be2634
|
Updating instruction parsing.
|
2021-08-07 20:03:39 +01:00 |
|
|
|
8543f536aa
|
Added Screen for all open instructions.
Moved all `open` instructions to `OpenScreen`.
|
2021-08-07 19:52:07 +01:00 |
|
|
|
93efca5ff7
|
Renamed Command to Inst.
|
2021-08-07 19:45:25 +01:00 |
|
|
|
166e31f499
|
Documented and renamed most commands.
|
2021-08-07 19:43:22 +01:00 |
|
|
|
6293b937c2
|
Started moving msd related stuff to dcb-msd.
|
2021-08-07 19:24:32 +01:00 |
|
|
|
b5434499dc
|
Removed dot generation.
Fixed swapped labels in `city00`.
Added values for unknown triggers, likely to do with game progression.
|
2021-08-07 17:54:51 +01:00 |
|
|
|
da0ab8b8db
|
Added call conditions.
|
2021-08-07 17:40:00 +01:00 |
|
|
|
dd24925fd1
|
Now generating a .dot graph of all 'blocks' of the msd.
|
2021-08-07 17:04:14 +01:00 |
|
|
|
37ba47e20f
|
Removed battle1 and battle2 as they aren't related to just battles.
|
2021-08-07 15:15:53 +01:00 |
|
|
|
0a22cc89e5
|
Added Reset.
|
2021-08-07 15:15:00 +01:00 |
|
|
|
7ceae0d4b8
|
Bytes of commands aren't printed anymore.
Added labels for `city01`.
Added values for `city01`.
|
2021-08-07 14:59:15 +01:00 |
|
|
|
1e60fd0b00
|
Various city00 specific values now have city00_ preprended to them.
|
2021-08-07 14:20:04 +01:00 |
|
|
|
ee5d34dd78
|
Added some battle cafe tai values.
|
2021-08-07 00:11:29 +01:00 |
|
|
|
177b9fe928
|
Updated consecutive wins value to reflect how it's used in all msds.
|
2021-08-06 23:58:20 +01:00 |
|