add incomplete vms decoder

This commit is contained in:
Martin Michelsen
2023-02-01 10:19:11 -08:00
parent ec453d1fa8
commit 1fdbcd6c4e
4 changed files with 175 additions and 32 deletions
+1
View File
@@ -40,6 +40,7 @@ Current known issues / missing features / things to do:
- 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.)
- Encapsulate BB server-side random state and make replays deterministic.
- VMS decoding doesn't work. Complete this reverse-engineering project.
- Code style
- The internal menu abstraction is ugly and hard to work with. Rewrite it.
- Add default values for all commands (like we use for Episode 3 battle commands).