refine command 93 format
This commit is contained in:
@@ -60,7 +60,9 @@ Current known issues / missing features / things to do:
|
||||
- There is a function that encodes QST files, but there's no corresponding CLI option.
|
||||
- Figure out what controls BML file data segment alignment.
|
||||
- PSOX is not tested at all.
|
||||
- Memory patches currently are platform-specific but not version-specific. This makes them quite a bit harder to write and use properly.
|
||||
- Improve the patch system. Specifically:
|
||||
- Memory patches currently are platform-specific but not version-specific. This makes them quite a bit harder to write and use properly.
|
||||
- Implement the PSOLoad hack to make loading work reliably on real hardware.
|
||||
- Find a way to silence audio in RunDOL.s. Some old DOLs don't reset audio systems at load time and it's annoying to hear the crash buzz when the GC hasn't actually crashed.
|
||||
- Implement private and overflow lobbies.
|
||||
- Enforce client-side size limits (e.g. for 60/62 commands) on the server side as well. (For 60/62 specifically, perhaps transform them to 6C/6D if needed.)
|
||||
|
||||
@@ -1468,9 +1468,8 @@ struct C_LoginV1_DC_93 {
|
||||
parray<uint8_t, 2> unused1;
|
||||
ptext<char, 0x11> serial_number;
|
||||
ptext<char, 0x11> access_key;
|
||||
// Note: The hardware_id field is likely shorter than this (only 8 bytes
|
||||
// appear to actually be used).
|
||||
ptext<char, 0x60> hardware_id;
|
||||
ptext<char, 0x30> hardware_id;
|
||||
ptext<char, 0x30> unknown_a3;
|
||||
ptext<char, 0x10> name;
|
||||
parray<uint8_t, 2> unused2;
|
||||
} __packed__;
|
||||
|
||||
Reference in New Issue
Block a user