[jak 2] texture (#1866)

- Decompile and patch `texture.gc` for PC
- Improve decompiler when offset doesn't fit in immediate (for types
larger than 8k and some scratchpad accesses)
- Fix symbol->string issues in both jak 1 and 2
- Fix bug with VIF interrupt used to profile VU code (hooked up to
OpenGLRenderer BucketRenderers in PC port)
- Support `~o` in `format`.
- Uncomment stuff in `merc.gc` that now works!

![image](https://user-images.githubusercontent.com/48171810/189505469-941b4a3e-23c7-4740-aa1b-2e461ed19fa9.png)

fixes https://github.com/open-goal/jak-project/issues/1850
This commit is contained in:
water111
2022-09-11 14:17:55 -04:00
committed by GitHub
parent 017070525a
commit 4eea31c3e9
111 changed files with 9110 additions and 3789 deletions
-1
View File
@@ -666,7 +666,6 @@ void Debugger::read_symbol_table_jak2() {
bytes_read += 128;
// just in case
str_buff[127] = '\0';
fmt::print("got {}\n", str_buff);
// GOAL sym - s7
auto sym_offset = s32(offset + st_base + BASIC_OFFSET) - s32(m_debug_context.s7);