decomp: board-h, board-util, gun-util, darkjak-h (#1817)

* decomp: `board-util`, `gun-util`, `darkjak-h`

* address changes and decompile `board-h`

* fix `board-util`

* remove `_type_` from `projectile` method

* fix `gun-h.gc`

* Update gun-h.gc
This commit is contained in:
Hat Kid
2022-09-02 00:25:42 +02:00
committed by GitHub
parent 937ae0cb97
commit 52bb1c4915
33 changed files with 2012 additions and 451 deletions
-4
View File
@@ -1568,10 +1568,6 @@ goos::Object decompile_pair(const DecompilerLabel& label,
fmt::format("Invalid alignment for pair {}\n", to_print.offset % 16));
} else {
auto& word = words.at(to_print.target_segment).at(to_print.offset / 4);
if (word.kind() != LinkedWord::EMPTY_PTR) {
throw std::runtime_error(
fmt::format("Based on alignment, expected to get empty list for pair, but didn't"));
}
// improper list
lg::error(
"There is an improper list. This is probably okay, but should be checked manually "