Martin Michelsen
|
126e5944f4
|
refine 6x70 structure
|
2023-11-14 21:52:38 -08:00 |
|
Martin Michelsen
|
201676be5c
|
fix REG32_SET_FIXED disassembly
|
2023-11-13 14:25:49 -08:00 |
|
Martin Michelsen
|
a0505176ec
|
get quest episode number from start function instead of header
|
2023-11-10 12:41:29 -08:00 |
|
Martin Michelsen
|
cabd03a82e
|
implement BB challenge param commands
|
2023-11-08 22:44:59 -08:00 |
|
Martin Michelsen
|
482bc5fbad
|
use client's language when generating download quests
|
2023-11-02 12:07:11 -07:00 |
|
Martin Michelsen
|
8a1c4f5f8b
|
PhysicalData and PlayerStats are the same structure
|
2023-10-28 10:45:59 -07:00 |
|
Martin Michelsen
|
75c11aeba5
|
refine BattleParamEntry format
|
2023-10-27 23:58:34 -07:00 |
|
Martin Michelsen
|
0c53a0dc41
|
rewrite text encoding to handle non-English properly
|
2023-10-25 17:14:04 -07:00 |
|
Martin Michelsen
|
c4790068ef
|
fix cross-version lobby appearance and name colors
|
2023-10-21 22:01:38 -07:00 |
|
Martin Michelsen
|
a211bd07ac
|
implement 6xD2 command
|
2023-10-19 15:45:32 -07:00 |
|
Martin Michelsen
|
5a30272869
|
implement some BB quest commands
|
2023-10-19 15:34:06 -07:00 |
|
Martin Michelsen
|
e8d8b94ffa
|
implement character overlays for challenge mode
|
2023-10-18 17:16:51 -07:00 |
|
Martin Michelsen
|
8c2ce5210d
|
implement battle rules and character replacement
|
2023-10-18 11:57:13 -07:00 |
|
Martin Michelsen
|
bb89bc9b7b
|
document flags field in character save file struct
|
2023-10-10 23:53:56 -07:00 |
|
Martin Michelsen
|
30394e7120
|
consolidate args in quest disassembler
|
2023-10-07 22:38:51 -07:00 |
|
Martin Michelsen
|
6c69828f1a
|
restrict GBA quest opcodes to GC game versions
|
2023-07-27 17:58:35 -07:00 |
|
Martin Michelsen
|
8cd1106818
|
add some PSOX notes
|
2023-07-15 22:29:39 -07:00 |
|
Martin Michelsen
|
4858ccd812
|
use QuestScriptVersion to index quests
|
2023-07-15 22:29:18 -07:00 |
|
Martin Michelsen
|
419d3500bd
|
add DC NTE and GC NTE quest disassembly
|
2023-07-15 14:18:33 -07:00 |
|
Martin Michelsen
|
acba5c670f
|
update quest F8C3 name
|
2023-07-15 11:06:47 -07:00 |
|
Martin Michelsen
|
73a68911e8
|
document challenge mode time encoding
|
2023-07-09 21:04:36 -07:00 |
|
Martin Michelsen
|
7dd00c75a9
|
write battle/challenge records structures
|
2023-07-09 10:43:35 -07:00 |
|
Martin Michelsen
|
4284d163d8
|
don't disassemble unknown labels as raw data
|
2023-07-07 11:31:49 -07:00 |
|
Martin Michelsen
|
ba5aad0296
|
add offsets in disassembled structs
|
2023-07-07 11:31:34 -07:00 |
|
Martin Michelsen
|
ea60cfb507
|
add npc_action_string data formatting
|
2023-07-07 11:31:20 -07:00 |
|
Martin Michelsen
|
b6052620be
|
add info about GBA quest opcodes
|
2023-07-07 09:23:46 -07:00 |
|
Martin Michelsen
|
3e22d31c42
|
update some quest opcode comments
|
2023-07-04 14:29:12 -07:00 |
|
Martin Michelsen
|
e34c9856ec
|
add more opcode names
|
2023-07-04 13:52:32 -07:00 |
|
Martin Michelsen
|
ff9305144b
|
fix quest opcode float args
|
2023-07-04 11:57:32 -07:00 |
|
Martin Michelsen
|
12c4e66cc2
|
replace bit_cast with as_type
|
2023-07-04 11:32:15 -07:00 |
|
Martin Michelsen
|
1c9239bade
|
use bit_cast instead of reinterpret_cast
|
2023-07-04 11:20:40 -07:00 |
|
Martin Michelsen
|
80ae6ecac8
|
add stack argument disassembly in quest script
|
2023-07-04 11:11:36 -07:00 |
|
Martin Michelsen
|
90f1df105b
|
update quest opcode descriptions
|
2023-07-04 09:09:37 -07:00 |
|
Martin Michelsen
|
a409ee696c
|
update quest opcode table; disassemble structures in data labels
|
2023-07-02 23:46:46 -07:00 |
|
Martin Michelsen
|
9916fb946d
|
update quest opcode table
|
2023-07-01 18:23:43 -07:00 |
|
Martin Michelsen
|
de14d61835
|
fix empty-set case in quest disassembly
|
2023-06-27 11:12:23 -07:00 |
|
Martin Michelsen
|
9acb542689
|
make quest disassemble robust against invalid inputs
|
2023-06-27 00:27:04 -07:00 |
|
Martin Michelsen
|
e1b4bd32c9
|
add quest script disassembler
|
2023-06-25 22:51:09 -07:00 |
|