Commit Graph
482 Commits
Author SHA1 Message Date
Jonas Volman a84aa77444 Reconstruct structure lens flare leaves 2026-07-14 20:26:02 -07:00
Jonas Volman b361ea094c Reconstruct Chicago shader preprocessor leaf 2026-07-14 20:21:57 -07:00
Jonas Volman 9354dd9af8 Mark Xbox rasterizer errors matching 2026-07-14 20:18:28 -07:00
Jonas Volman b9fd6d21e2 Reconstruct Xbox rasterizer error reporting 2026-07-14 20:17:35 -07:00
Jonas Volman 5989190a01 Match elite actor type 2026-07-14 20:12:58 -07:00
Jonas Volman 507796ff36 Reconstruct infection actor decision logic 2026-07-14 20:10:22 -07:00
Jonas Volman 62cb1248a9 Mark sentinel actor type matching 2026-07-14 20:08:38 -07:00
Jonas Volman 2907bd8549 Reconstruct sentinel actor decision logic 2026-07-14 20:08:38 -07:00
Jonas Volman 501593fa32 Mark jackal actor type matching 2026-07-14 20:03:11 -07:00
Jonas Volman 51e73a59c4 Reconstruct jackal actor decision logic 2026-07-14 20:03:11 -07:00
Jonas Volman 6e029aff59 Mark grunt actor type matching 2026-07-14 20:02:11 -07:00
Jonas Volman 70c95d665a Reconstruct exact grunt actor behavior 2026-07-14 20:01:20 -07:00
Jonas Volman 0139bdc6bf Match crew actor type 2026-07-14 19:59:48 -07:00
Jonas Volman f71547c2cf Reconstruct message encryption routines 2026-07-14 19:54:53 -07:00
Jonas Volman bbed5fed7d Match carrier actor type 2026-07-14 19:52:21 -07:00
Jonas Volman e0bf400d7a Mark hunter actor type matching 2026-07-14 19:40:52 -07:00
Jonas Volman 0c44b91f33 Reconstruct hunter actor decision logic 2026-07-14 19:40:52 -07:00
Jonas Volman 75ef7b1605 Mark WAVE sound import matching 2026-07-14 19:38:19 -07:00
Jonas Volman c257a55fa3 Reconstruct exact WAVE sound import 2026-07-14 19:38:16 -07:00
Jonas Volman 48e8232432 Reconstruct scenery object behavior 2026-07-14 19:34:50 -07:00
Jonas Volman a1ae516a83 Mark AIFF sound import matching 2026-07-14 19:24:43 -07:00
Jonas Volman c2b092bd79 Complete exact AIFF sound import 2026-07-14 19:24:16 -07:00
Jonas Volman 6dd5fb4f25 Conform HS definition prototype 2026-07-14 19:15:48 -07:00
Jonas Volman 166b7db56a Conform circular queue declarations 2026-07-14 19:11:30 -07:00
Jonas Volman fe021e0300 Match circular queue operations 2026-07-14 19:11:30 -07:00
Jonas Volman ae096a7b57 Mark terminal object Matching 2026-07-14 19:08:43 -07:00
Jonas Volman 5df7ba9b15 Match terminal global BSS linkage 2026-07-14 19:08:43 -07:00
Jonas Volman a917110d9d Fix terminal tab stops linkage: rename to _rdata_002712d0 with external scope
Change static const short terminal_tab_stops[] to const short
rdata_002712d0[] so the symbol is external (storage 0x2) and
matches the target COFF's symbol name and linkage. The 6-byte
tab-stops array was previously reported as a .rdata mismatch
(96.36% of 176 bytes matching). All 13 code functions remain
unchanged and verified EQUAL via the hardened comparator.
2026-07-14 19:03:37 -07:00
Jonas Volman 18ddf62396 Apply maintainer function style to exact lifts 2026-07-14 19:03:07 -07:00
Jonas Volman 3cd314ca3b Align typed accessors with HCEX conventions 2026-07-14 19:03:06 -07:00
Jonas Volman 0538289bd8 Reconstruct AIFF sound import 2026-07-14 18:40:32 -07:00
Jonas Volman f20d315968 Mark model animation definitions matching 2026-07-14 18:38:44 -07:00
Jonas Volman 2f330d77a9 Mark 64-bit math matching 2026-07-14 18:35:28 -07:00
Jonas Volman b52a4dca3d Reconstruct exact 64-bit arithmetic 2026-07-14 18:35:28 -07:00
Jonas Volman 0210bed957 Match scenery animation time 2026-07-14 18:29:05 -07:00
Jonas Volman e6874d30eb Mark game engine list matching 2026-07-14 18:21:54 -07:00
Jonas Volman d4221e7211 Match game engine registry 2026-07-14 18:21:53 -07:00
Jonas Volman 94d3fbac08 Mark projectile definitions matching 2026-07-14 18:21:50 -07:00
Jonas Volman dfa4392da3 Implement projectile material response definition 2026-07-14 18:21:47 -07:00
Jonas Volman 25644b724c Mark HUD definitions matching 2026-07-14 18:21:47 -07:00
Jonas Volman 73d92be2b9 Match HUD anchor names 2026-07-14 18:21:47 -07:00
Jonas Volman f663010fbe Match scenery update 2026-07-14 18:21:05 -07:00
Jonas Volman 818cb4837e Match scenery lifecycle leaves 2026-07-14 18:15:25 -07:00
Jonas Volman 5bc4f87456 Mark sound environment definitions matching 2026-07-14 18:11:09 -07:00
Jonas Volman cb8b87265d Match default sound environment data 2026-07-14 18:10:13 -07:00
Jonas Volman e07fc8fdd8 Match seed_random_orientation 2026-07-14 18:04:09 -07:00
Jonas Volman f48c7d3900 Conform sound scenery definition style 2026-07-14 18:03:28 -07:00
Jonas Volman c88a3635ed Mark targa file object matching 2026-07-14 18:01:28 -07:00
Jonas Volman 7d9248ad25 Match targa_export 2026-07-14 18:01:28 -07:00
Jonas Volman 529fd2c9cb Match signed bitmap dimensions 2026-07-14 18:01:28 -07:00