ReaperOfVeriod
  • Joined on 2026-07-03
ReaperOfVeriod pushed to main at ReaperOfVeriod/Going-Commando 2026-10-12 01:43:46 +00:00
e5d267a810 Reconcile roadmap.md with the parsers that actually exist
ReaperOfVeriod pushed to main at ReaperOfVeriod/Going-Commando 2026-10-12 01:36:57 +00:00
d8b8ccc6d4 Follow the gameplay.bin pointers: they address position and direction arrays
ReaperOfVeriod pushed to main at ReaperOfVeriod/Going-Commando 2026-10-12 01:33:54 +00:00
b17ec17127 Rule out the moby_anim instance-table reading of the chunk types
ReaperOfVeriod pushed to main at ReaperOfVeriod/Going-Commando 2026-10-12 01:32:03 +00:00
02ced5ee83 Parse the per-level overlay: header, constant block, level data
ReaperOfVeriod pushed to main at ReaperOfVeriod/Going-Commando 2026-10-12 01:27:15 +00:00
bd012efe71 Find a 64-byte collision record stride in RAM, and record a savestate search pitfall
ReaperOfVeriod pushed to main at ReaperOfVeriod/Going-Commando 2026-10-12 01:19:04 +00:00
d3e1475f64 Characterise gameplay.bin as a flat pointer table, and record volumes as unlocated
ReaperOfVeriod pushed to main at ReaperOfVeriod/Going-Commando 2026-10-12 01:17:51 +00:00
575d1a5bdd Correct the overlay strings from a table to a pool
ReaperOfVeriod pushed to main at ReaperOfVeriod/Going-Commando 2026-10-12 01:11:28 +00:00
a5a33b9bc0 Locate level_overlay's sections and a 16-aligned debug string table
ReaperOfVeriod pushed to main at ReaperOfVeriod/Going-Commando 2026-10-12 01:08:04 +00:00
e58ab0e815 Correct the collision table's extent: 17 entries, deltas rise then fall
ReaperOfVeriod pushed to main at ReaperOfVeriod/Going-Commando 2026-10-12 01:03:19 +00:00
b66e77855c Locate a per-cell offset table in collision, on level 4
ReaperOfVeriod pushed to main at ReaperOfVeriod/Going-Commando 2026-10-12 00:58:48 +00:00
2569cc06ab Decode the collision payload's leading two counts
ReaperOfVeriod pushed to main at ReaperOfVeriod/Going-Commando 2026-10-12 00:56:59 +00:00
72bbd5da38 Rule out GS packet framing in tie, with a control that nearly fooled me
ReaperOfVeriod pushed to main at ReaperOfVeriod/Going-Commando 2026-10-12 00:52:46 +00:00
86ff2e6052 Measure tie spans: a constant first word and three quantized floats
ReaperOfVeriod pushed to main at ReaperOfVeriod/Going-Commando 2026-10-12 00:50:24 +00:00
32a24574be Identify data.bin as the level file descriptor, not geometry
ReaperOfVeriod pushed to main at ReaperOfVeriod/Going-Commando 2026-10-12 00:49:27 +00:00
5610d173b0 Narrow the collision header to two fields plus a third used by five levels
ReaperOfVeriod pushed to main at ReaperOfVeriod/Going-Commando 2026-10-12 00:43:42 +00:00
51348b214d Report the sky reserved-word count in the test output
ReaperOfVeriod pushed to main at ReaperOfVeriod/Going-Commando 2026-10-12 00:43:29 +00:00
681e7e62ef Parse the sky block: 149 sub-objects with a bounding sphere, and correct the count field
ReaperOfVeriod pushed to main at ReaperOfVeriod/Going-Commando 2026-10-12 00:37:58 +00:00
bbce492c91 Establish that the loader produces the RAM packet forms, not the disc
ReaperOfVeriod pushed to main at ReaperOfVeriod/Going-Commando 2026-10-12 00:35:00 +00:00
5ade83cf0a Parse the shrub packet header, a fixed signature on all 2056 disc packets
ReaperOfVeriod pushed to main at ReaperOfVeriod/Going-Commando 2026-10-12 00:31:29 +00:00
af0b1aa949 Repeat the packet measurements per level, correcting two over-general claims