This website requires JavaScript.
Explore
Help
Sign In
fabi
/
Syplheed-Reborn
Archived
Watch
1
Star
0
Fork
0
You've already forked Syplheed-Reborn
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
This repository has been archived on
2026-09-16
. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
48087511130c210e24c0a0aa660a5fb0e4128dc4
Syplheed-Reborn
/
crates
/
sylpheed-formats
/
examples
History
MechaCat02
d5784ab0fc
Merge remote-tracking branch 'origin/feat/ui-layout-preview'
2026-08-17 18:11:49 +02:00
..
achievements_map.rs
re(challenge): the gate's bit space is the game's 24 ACHIEVEMENTS
2026-08-13 19:32:43 +00:00
arsenal.rs
game_data: Arsenal loader — player weapon options per hardpoint
2026-07-23 20:30:13 +02:00
battle.rs
game_data: UnitRoster loader — per-mission battle compositions
2026-07-23 20:11:32 +02:00
bench_ships.rs
perf(mesh): memoise the whole-container decode
2026-08-12 18:57:50 +00:00
better_home.rs
fix(xbg7): degenerate index runs 582 -> 1 (grouped path + prefer a clean candidate)
2026-08-13 08:52:41 +00:00
bounds_in_descriptor.rs
fix(mesh): filtered decode must not depend on the requested subset
2026-08-12 18:47:41 +00:00
campaign.rs
localization: resolve the game's UTF-16 text keys to display strings
2026-07-23 19:49:42 +02:00
capture_ib_truth.rs
re(xbg7): a capture names a never-decoding family, and the cause is mixed strides in one pool
2026-08-13 10:52:35 +00:00
capture_index_bytes.rs
fix(xbg7): the index run was one element late for 575 sub-meshes
2026-08-13 07:26:52 +00:00
capture_match.rs
ship_capture: bake e106 COMPLETE from the 2026-07-26 F10 capture — all 8 parts
2026-07-26 18:26:23 +02:00
capture_truth_scan.rs
re: the capture is Stage_S02 -- provenance corrected, oracle grows to 46 buffers
2026-08-12 02:59:40 +00:00
capture_verify.rs
ship: engine placement CONFIRMED by 43-instance capture; exhaust markers added
2026-07-26 19:44:12 +02:00
challenge_map.rs
re(challenge): the EX missions are a MODE, not a stage number
2026-08-13 18:59:52 +00:00
challenge_screen.rs
re(challenge): the unlock is a bit test, and the mission table is on disc
2026-08-13 19:14:48 +00:00
composite_geometry.rs
re: the consistency figure is mostly composite bounding boxes -- real disagreement is 1
2026-08-12 18:02:06 +00:00
consensus_check.rs
re: all 89 remaining disagreements are 24-vertex boxes -- no real mesh disagrees
2026-08-12 18:11:20 +00:00
correlate_capture.rs
test: fix the stale default disc paths -- three tests could never run unaided
2026-08-12 01:18:10 +00:00
correlate_frames.rs
ship: index-less brg/eng/sld parts never matched their GN frame — 34 ships assembled without a bridge
2026-08-10 19:16:06 +00:00
coverage_audit.rs
fix(mesh): grouped pools no longer emit sub-meshes with out-of-range indices
2026-08-12 04:41:17 +00:00
deep_map.rs
game_data: typed loaders for the combat / character / mission tables
2026-07-23 19:49:21 +02:00
default_owners.rs
re: runtime DATA SHEET reads the live weapon record (Route B, first capture)
2026-07-28 18:01:25 +00:00
defaulted_fields.rs
re: runtime DATA SHEET reads the live weapon record (Route B, first capture)
2026-07-28 18:01:25 +00:00
desc_dump.rs
feat(xbg7): read the per-sub-mesh vertex declarations (XBG7_SUBMESH_DECLS, off by default)
2026-08-13 11:45:20 +00:00
dialogue.rs
game_data: DemoMessage loader — the dialogue backbone
2026-07-23 19:59:14 +02:00
dm_extract.rs
game_data: typed loaders for the combat / character / mission tables
2026-07-23 19:49:21 +02:00
dm_roster.rs
game_data: typed loaders for the combat / character / mission tables
2026-07-23 19:49:21 +02:00
dm_rows.rs
game_data: typed loaders for the combat / character / mission tables
2026-07-23 19:49:21 +02:00
dossier.rs
localization: resolve the game's UTF-16 text keys to display strings
2026-07-23 19:49:42 +02:00
edge_cap_sweep.rs
re: 98.7% coverage, and the scale-free degeneracy fix is refuted
2026-08-12 06:19:38 +00:00
envelope_screen.rs
re: containment screen fails too -- the static assembler inflates a shared turret
2026-08-12 17:20:52 +00:00
filter_consistency.rs
re: CORRECTION -- the static assembler is not at fault, the pre-fix decoder was
2026-08-12 17:28:18 +00:00
find_ib.rs
re: eng_02_l's real block is adjacent -- the connectivity heuristic rejects it
2026-08-12 02:31:53 +00:00
find_mirror.rs
test: lock in the twin invariant -- 0 unrelated pairs disc-wide, 1 known collapse
2026-08-12 03:44:29 +00:00
flights.rs
game_data: PilotRoster loader — player squadron flight assignments
2026-07-23 20:14:22 +02:00
gate_histogram.rs
re: coverage is 96.4% (6069/6294) -- and the 225 misses get a gate breakdown
2026-08-12 04:22:43 +00:00
grouped_report.rs
re(xbg7): a capture names a never-decoding family, and the cause is mixed strides in one pool
2026-08-13 10:52:35 +00:00
hokyu_demo_resolve.rs
Fix hokyu voice: resolve by subtitle demo-id, not ship category
2026-07-23 19:48:56 +02:00
hokyu_final.rs
Cutscene voice: resolve movies via continuous-stream cue regions
2026-07-23 06:53:55 +02:00
idxd_tokens.rs
re: generalize the two capture tools beyond weapons
2026-07-29 06:05:13 +00:00
index_hash_dump.rs
fix(xbg7): the index run was one element late for 575 sub-meshes
2026-08-13 07:26:52 +00:00
index_pad_check.rs
fix(xbg7): the index run was one element late for 575 sub-meshes
2026-08-13 07:26:52 +00:00
invert_capture.rs
re: the Stage-02 capture drew no capital ship at all — invert the match, then control range
2026-08-10 18:04:58 +00:00
iso_map.rs
game_data: typed loaders for the combat / character / mission tables
2026-07-23 19:49:21 +02:00
live_offsets.rs
re: a deeper window does not help -- the 0x820af844 object is not the definition record
2026-08-12 20:49:19 +00:00
locate_draw.rs
re: the break-composite alarm is false -- the container stores 3-6 copies of each buffer
2026-08-12 03:32:58 +00:00
manifest_map.rs
feat(formats): decode the movie manifest's full mission/phase structure
2026-07-21 22:49:19 +02:00
miss_targets.rs
re(xbg7): a capture names a never-decoding family, and the cause is mixed strides in one pool
2026-08-13 10:52:35 +00:00
mission_map.rs
game_data: typed loaders for the combat / character / mission tables
2026-07-23 19:49:21 +02:00
node_dump.rs
ship: STATIC assembly is now EXACT — node-TRS off-by-one cracked via the capture
2026-07-26 19:00:49 +02:00
node_scale.rs
re: CORRECTION -- the static assembler is not at fault, the pre-fix decoder was
2026-08-12 17:28:18 +00:00
pad_shift_audit.rs
fix(xbg7): degenerate index runs 582 -> 1 (grouped path + prefer a clean candidate)
2026-08-13 08:52:41 +00:00
params.rs
feat(xbg7): read the per-sub-mesh vertex declarations (XBG7_SUBMESH_DECLS, off by default)
2026-08-13 11:45:20 +00:00
part_pos.rs
ship_capture: bake e106 COMPLETE from the 2026-07-26 F10 capture — all 8 parts
2026-07-26 18:26:23 +02:00
pool_window.rs
re: Size_Y is genuinely defaulted, and the loader leaves it at 0.0
2026-08-12 22:47:43 +00:00
probe_anchor.rs
fix(xbg7): degenerate index runs 582 -> 1 (grouped path + prefer a clean candidate)
2026-08-13 08:52:41 +00:00
rat_inspect.rs
formats: ui_layout — reassemble UI screens from .rat records
2026-07-29 20:27:35 +02:00
resolve_all.rs
Cutscene voice: resolve movies via continuous-stream cue regions
2026-07-23 06:53:55 +02:00
roster_target.rs
re(units): target missions by roster, harvest S09 — 36 units / 3 439 defaulted values
2026-08-13 13:48:12 +00:00
screen_configs.rs
re(challenge): poking unlocks the whole story campaign; MISSION SELECT is story-only
2026-08-13 20:54:57 +00:00
screen_layout.rs
re: placement X/Y are SIGNED, the tail word is time, and the resting pose is max-dwell
2026-08-11 22:14:36 +00:00
shared_vbase_check.rs
re: the proven offsets ARE candidates -- these mis-anchors are selection failures
2026-08-12 02:11:41 +00:00
ship_audit.rs
viewer,ship: external parts ON by default + Ships catalog = composite ships only
2026-07-26 19:15:34 +02:00
ship_dump.rs
ship_capture: ingest the draw-logger format + quantify the static gaps
2026-07-25 20:57:08 +02:00
ship_render.rs
ship: engine placement CONFIRMED by 43-instance capture; exhaust markers added
2026-07-26 19:44:12 +02:00
slab_screen.rs
re: the other four ships are clean; automating the slab check failed
2026-08-12 07:22:43 +00:00
spawn_survey.rs
game_data: typed loaders for the combat / character / mission tables
2026-07-23 19:49:21 +02:00
squadrons.rs
game_data: Squadron loader — mission flight groups
2026-07-23 19:54:48 +02:00
starts_probe.rs
feat(xbg7): read the per-sub-mesh vertex declarations (XBG7_SUBMESH_DECLS, off by default)
2026-08-13 11:45:20 +00:00
starts.rs
re: n206 was fixed after all -- the audit was classifying by geometry, not buffer
2026-08-12 04:10:05 +00:00
submesh_dump.rs
fix(mesh): require exact pool coverage -- found by rendering, not by a metric
2026-08-12 06:56:49 +00:00
try_anchor.rs
re: the twins' correct block validates -- distinctness is a real fix; eng_02_l is not
2026-08-12 02:17:55 +00:00
twin_mirror_audit.rs
re: n206 was fixed after all -- the audit was classifying by geometry, not buffer
2026-08-12 04:10:05 +00:00
ui_screen.rs
re: crack the UI layout record — the retail UI rebuilds from the disc
2026-07-28 19:05:21 +00:00
undecoded.rs
re: coverage is 96.4% (6069/6294) -- and the 225 misses get a gate breakdown
2026-08-12 04:22:43 +00:00
unit_fields.rs
re: partial field map inside the live definition object, and why the automation failed
2026-08-12 20:36:57 +00:00
unit_signatures.rs
re(route-b): 13 defaulted Size_Y values read out of the running game
2026-08-12 20:28:55 +00:00
unit_values.rs
re: three probes for the parsed record all miss -- hypothesis: there is not one
2026-08-12 21:00:48 +00:00
validate_cues.rs
Cutscene voice: resolve movies via continuous-stream cue regions
2026-07-23 06:53:55 +02:00
vcount_index.rs
re: the Stage-02 capture drew no capital ship at all — invert the match, then control range
2026-08-10 18:04:58 +00:00
verify_fieldmap.rs
re(route-b): full field map verified 154/154, and 101 defaulted fields read out
2026-08-12 23:44:57 +00:00
why_missed.rs
re(xbg7): characterise the residual 47 misses — 99.25% of resources decode
2026-08-13 12:50:19 +00:00
why_rejected.rs
re: n206 was fixed after all -- the audit was classifying by geometry, not buffer
2026-08-12 04:10:05 +00:00