Started finding info about the card table.

This commit is contained in:
Filipe Rodrigues 2021-05-16 13:49:24 +01:00
parent 4978915f76
commit 03de391f0f
2 changed files with 33 additions and 0 deletions

View File

@ -152,3 +152,15 @@
- name: unknown22
pos: 0x8006dd50
ty: u32
- name: card_table_path
desc: |-
Seems to be loaded into ram at `0x800b400c` without changing
it in any way. The whole file is loaded at this position.
First breakpoint (aside from before game startup) that breaks on the
ram location of the card table is with call stack
0x8004833c
0x801f7b80
pos: 0x80011958
ty: AsciiStr<12>

View File

@ -875,6 +875,27 @@
end_pos: 0x8002f79c
kind: Known
# Card table
- name: card_table.something0
comments:
0x8004580c: |-
Store into the stack the following:
0x10: &func_70
0x14: &card_table_path
0x18: func_7()
0x1c: -2
But doesn't seem to do anything else with them, are they
arguments for func_12, maybe?-
inline_comments:
0x8004584c: "0x7fff_ffff, -1, 0, 0x800"
labels:
0x800458c4: "0"
0x800458fc: "1"
0x80045934: "2"
start_pos: 0x800457fc
end_pos: 0x80045968
kind: Known
# intr
- name: intr.call_f3
signature: fn()