Replace the partial mechanics transcriptions with a separate, readable C11 reconstruction of the complete Win16 image while preserving the original raw Ghidra export as immutable evidence. Cover all ordinary and overlapping entry points, Borland runtime behavior, Win16 imports, segmented data, callbacks, resources, indirect control flow, physics, rendering, persistence, and startup/shutdown lifecycles. Add deterministic extraction and audit tooling plus address-linked ledgers for functions, imports, DGROUP ranges and objects, relocations, resources, and callbacks. The final gate records zero raw, partial, restored, unknown, blocked, or unclassified required units. Keep the semantic-fidelity boundary explicit: the portable C is not claimed to reproduce a byte-identical Borland NE build. Add strict focused harnesses for every reconstructed C unit, exact resource round-trip checks, and a 16-bit Borland Real48 reference probe. No Rust source or Cargo metadata is changed in this phase. Test Plan: - `bash original/tools/test_reconstructed_c.sh` -- passed - `bash original/tools/probe_real48_reference.sh` -- passed bit-for-bit - `python3 original/tools/audit_reconstruction.py --require-complete` -- passed - `git diff --cached --check` -- passed - `git diff HEAD -- '*.rs' Cargo.toml Cargo.lock` -- empty
28 KiB
28 KiB
| 1 | type | id | file_offset | allocated_size | raw_sha256 | raw_path | decoded_paths | status | stage | users | behavior | notes |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2 | DAT | 400 | 118272 | 5632 | ae9dbc3c6b2d559a17c5ccd5827d5e7b89bdebb48b3dbbd350696076d518a7da | assets/raw/DAT/00400.bin | assets/decoded/images/dat_00400.png | verified | fully-mapped | 1000:5390,1008:149d,1000:0002,1000:51f5 | 42x123 player-emblem sprite 0. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 3 | DAT | 401 | 123904 | 5632 | 599086497dcc01ebc63d007ae3d0599d581b0434eb91333f42a5f099b92efd6e | assets/raw/DAT/00401.bin | assets/decoded/images/dat_00401.png | verified | fully-mapped | 1000:5390,1008:149d,1000:0002,1000:51f5 | 42x123 player-emblem sprite 1. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 4 | DAT | 402 | 129536 | 5632 | 4bc9cf746a6c09f8a29a4a77c2e6b9288cd7b0688df81f18aad2b9f7182f1019 | assets/raw/DAT/00402.bin | assets/decoded/images/dat_00402.png | verified | fully-mapped | 1000:5390,1008:149d,1000:0002,1000:51f5 | 42x123 player-emblem sprite 2. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 5 | DAT | 403 | 135168 | 5632 | b21eb9ce2c8a27966ff9b762545ca6a468eec31add1fbdab0128ef58b450ede5 | assets/raw/DAT/00403.bin | assets/decoded/images/dat_00403.png | verified | fully-mapped | 1000:5390,1008:149d,1000:0002,1000:51f5 | 42x123 player-emblem sprite 3. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 6 | DAT | 404 | 140800 | 5632 | c5edea71429f419f688a49b2e494bb3b82b90912b38d59e0b5d6c15f10b75406 | assets/raw/DAT/00404.bin | assets/decoded/images/dat_00404.png | verified | fully-mapped | 1000:5390,1008:149d,1000:0002,1000:51f5 | 42x123 player-emblem sprite 4. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 7 | DAT | 405 | 146432 | 5632 | 2302a4e768636fc3165a78e1c65f0f604f8db780d5ff2b4007773593945e5537 | assets/raw/DAT/00405.bin | assets/decoded/images/dat_00405.png | verified | fully-mapped | 1000:5390,1008:149d,1000:0002,1000:51f5 | 42x123 player-emblem sprite 5. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 8 | DAT | 406 | 152064 | 5632 | a785985480c2e4839d5a4e7aab24d9de67e7cb6f5c1f6b60539e154fc82100d7 | assets/raw/DAT/00406.bin | assets/decoded/images/dat_00406.png | verified | fully-mapped | 1000:5390,1008:149d,1000:0002,1000:51f5 | 42x123 player-emblem sprite 6. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 9 | DAT | 407 | 157696 | 5632 | b9b046bf77ac926cba371f1114693705b8b3b086f48a3d5697f1cd707e7a7735 | assets/raw/DAT/00407.bin | assets/decoded/images/dat_00407.png | verified | fully-mapped | 1000:5390,1008:149d,1000:0002,1000:51f5 | 42x123 player-emblem sprite 7. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 10 | DAT | 600 | 163328 | 98048 | b40c7f5cd5431ca29f238ac291f7c9c26d9823450acb77b14fed5d06748f5d3e | assets/raw/DAT/00600.bin | assets/decoded/images/dat_00600.png | verified | fully-mapped | 1000:5390,1008:149d,1000:6f27,1000:7440,1000:51f5 | 544x180 rotating-target and panel-animation atlas. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 11 | DAT | 701 | 261376 | 21248 | 52143c98872d315408ba017aab36985939af1a54d6a2caac770c54b78d450da8 | assets/raw/DAT/00701.bin | assets/decoded/images/dat_00701.png | verified | fully-mapped | 1000:5390,1008:149d,1008:0b9e,1000:51f5 | 146x142 score-status level 1. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 12 | DAT | 702 | 282624 | 21248 | debd1d66cf09ad330408acaf19010dab75fcf5376ee55edd7e1d05e491bf974f | assets/raw/DAT/00702.bin | assets/decoded/images/dat_00702.png | verified | fully-mapped | 1000:5390,1008:149d,1008:0b9e,1000:51f5 | 146x142 score-status level 2. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 13 | DAT | 703 | 303872 | 21248 | b3972c40b7a3758e48ee1e4d24119a5d3cf9be032d83d4890e792aed2b9b9500 | assets/raw/DAT/00703.bin | assets/decoded/images/dat_00703.png | verified | fully-mapped | 1000:5390,1008:149d,1008:0b9e,1000:51f5 | 146x142 score-status level 3. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 14 | DAT | 704 | 325120 | 21248 | 33aca071ff68e5e9a886b206122796c1c9027ef5bce6e7ea71442574597ee45f | assets/raw/DAT/00704.bin | assets/decoded/images/dat_00704.png | verified | fully-mapped | 1000:5390,1008:149d,1008:0b9e,1000:51f5 | 146x142 score-status level 4. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 15 | DAT | 801 | 346368 | 4352 | 5bd5bd78a5f68b0f271337139a7e8cc8214a9c6ac5229f45fe351f2f33ad311f | assets/raw/DAT/00801.bin | assets/decoded/images/dat_00801.png | verified | fully-mapped | 1000:5390,1008:149d,1008:0dbd,1000:51f5 | 68x61 collected-item display count 1. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 16 | DAT | 802 | 350720 | 4352 | 8296a852c3e068ff98697aa97feefbd0ba47909eb8f4b3365525b9948bac8f9c | assets/raw/DAT/00802.bin | assets/decoded/images/dat_00802.png | verified | fully-mapped | 1000:5390,1008:149d,1008:0dbd,1000:51f5 | 68x61 collected-item display count 2. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 17 | DAT | 803 | 355072 | 4352 | 326f266c75b125bf9bf6af068efc8e7035ab14abe8da23188ab6765f64f7b47e | assets/raw/DAT/00803.bin | assets/decoded/images/dat_00803.png | verified | fully-mapped | 1000:5390,1008:149d,1008:0dbd,1000:51f5 | 68x61 collected-item display count 3. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 18 | DAT | 804 | 359424 | 4352 | 5ff7c04e4e1d0ab63d140ee76997a67e12cfed331fa8c0548bd8bb41bd1a15bd | assets/raw/DAT/00804.bin | assets/decoded/images/dat_00804.png | verified | fully-mapped | 1000:5390,1008:149d,1008:0dbd,1000:51f5 | 68x61 collected-item display count 4. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 19 | DAT | 805 | 363776 | 4352 | a21cbbad25b01174ecce93a93e1a164913b50b926f8cbd2ceb207c99d1a4378f | assets/raw/DAT/00805.bin | assets/decoded/images/dat_00805.png | verified | fully-mapped | 1000:5390,1008:149d,1008:0dbd,1000:51f5 | 68x61 collected-item display count 5. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 20 | DAT | 806 | 368128 | 4352 | e4f340dca8dd79f8059ba75abe89cefd27ff8a14f53a8e3dc430787473f3d86b | assets/raw/DAT/00806.bin | assets/decoded/images/dat_00806.png | verified | fully-mapped | 1000:5390,1008:149d,1008:0dbd,1000:51f5 | 68x61 collected-item display count 6. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 21 | DAT | 807 | 372480 | 4352 | 20000cf4ffa7174bbb6868a418ec8d0ea413e091d1d976d44f20e019bb71dd10 | assets/raw/DAT/00807.bin | assets/decoded/images/dat_00807.png | verified | fully-mapped | 1000:5390,1008:149d,1008:0dbd,1000:51f5 | 68x61 collected-item display count 7. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 22 | DAT | 808 | 376832 | 4352 | a605eb26f9a6f33d789a546993eb5fcb95109d11a4a6a429a1e03129d00b0243 | assets/raw/DAT/00808.bin | assets/decoded/images/dat_00808.png | verified | fully-mapped | 1000:5390,1008:149d,1008:0dbd,1000:51f5 | 68x61 collected-item display count 8. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 23 | DAT | 809 | 381184 | 4352 | f1aa5c93967908af758f23b711bde4026899cc467f13ddaf02249083b3fe007e | assets/raw/DAT/00809.bin | assets/decoded/images/dat_00809.png | verified | fully-mapped | 1000:5390,1008:149d,1008:0dbd,1000:51f5 | 68x61 collected-item display count 9. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 24 | DAT | 900 | 385536 | 266496 | 25c31f3d3a628f2b102bbe07f09a91c038328fef19004e599bcc601bdbfd43bc | assets/raw/DAT/00900.bin | assets/decoded/images/dat_00900.png | verified | fully-mapped | 1000:5390,1008:149d,1008:0e08,1000:51f5 | 900x296 18-frame claw atlas. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 25 | DAT | 901 | 652032 | 4096 | 7b4a732ef13e24c395209841aabcc16c4431096322627fa9beb95d945913b30d | assets/raw/DAT/00901.bin | assets/decoded/images/dat_00901.png | verified | fully-mapped | 1000:5390,1008:149d,1000:638e,1000:6b37,1000:51f5 | 230x17 launcher and velocity-row decoration atlas. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 26 | DAT | 993 | 656128 | 108288 | d8fa546a48c16750bb40715babc6b310a9e8012598fc4448fb4c622894b6afe2 | assets/raw/DAT/00993.bin | assets/decoded/images/dat_00993.png | verified | fully-mapped | 1000:5be5,1008:149d,1000:5c13,1000:5ba6 | 360x300 high-score background. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 27 | DAT | 994 | 764416 | 3328 | add4499d6497e08a41d2621a9edc5a9207db55ca7269344b186699023a058085 | assets/raw/DAT/00994.bin | assets/decoded/images/dat_00994.png | verified | fully-mapped | 1000:5390,1000:531e,1008:149d | 237x13 asset-loading progress strip. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 28 | DAT | 995 | 767744 | 294656 | 28d528340d536b7085c06be9da4d094450463b5b5bed5a6fc04a6e3ef8bae0af | assets/raw/DAT/00995.bin | assets/decoded/images/dat_00995.png | verified | fully-mapped | 1000:5390,1008:149d | 640x460 one-shot board splash. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 29 | DAT | 997 | 1062400 | 294656 | 8f353daefc21cd5dc13caff892d45bf8f119abe5570ec02cb5e65c5fac471417 | assets/raw/DAT/00997.bin | assets/decoded/images/dat_00997.png | verified | fully-mapped | 1000:5390,1008:149d,1008:0837,1000:7440,1000:eab1,1000:51f5 | 640x460 immutable restore overlay A. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 30 | DAT | 998 | 1357056 | 294656 | 75a50e0fa18ee1fae783aeca89a08d23f9e58b4dc4a35d25dbb2677711cdf1ba | assets/raw/DAT/00998.bin | assets/decoded/images/dat_00998.png | verified | fully-mapped | 1000:5390,1008:149d,1008:07b6,1008:08bb,1008:093f,1008:0996,1008:0e08,1000:51f5 | 640x460 restore overlay B and mutable background. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 31 | DAT | 1001 | 1651712 | 294656 | 2db3a4b5d33883c3d4e9687b03275e75f559b1e0ed57d91e286e6a97404c1be8 | assets/raw/DAT/01001.bin | assets/decoded/images/dat_01001.png | verified | fully-mapped | 1000:6129,1008:149d,1000:616e,1000:60e7 | 640x460 board background selected by index 1. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 32 | DAT | 1002 | 1946368 | 294656 | df11fbc3b043a540d0231804a01a106a5b5dfe48aff9b3d6bdeb83a4b13928c2 | assets/raw/DAT/01002.bin | assets/decoded/images/dat_01002.png | verified | fully-mapped | 1000:6129,1008:149d,1000:616e,1000:60e7 | 640x460 board background selected by index 2. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 33 | DAT | 1003 | 2241024 | 294656 | 27cfcf709f21256135bfaf8bb506897b0996225ddcf69cab2cd934cbf0d9a2d9 | assets/raw/DAT/01003.bin | assets/decoded/images/dat_01003.png | verified | fully-mapped | 1000:6129,1008:149d,1000:616e,1000:60e7 | 640x460 board background selected by index 3. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 34 | DAT | 1004 | 2535680 | 294656 | 12929d04af2525a10b621a135eedd17eea71ee3511adfd7f80359812fc43d668 | assets/raw/DAT/01004.bin | assets/decoded/images/dat_01004.png | verified | fully-mapped | 1000:6129,1008:149d,1000:616e,1000:60e7 | 640x460 board background selected by index 4. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 35 | DAT | 1005 | 2830336 | 294656 | 70cc938c97efe772759859524f3855bda4454c8bbf403ac0aa04a8d04a9ecf34 | assets/raw/DAT/01005.bin | assets/decoded/images/dat_01005.png | verified | fully-mapped | 1000:6129,1008:149d,1000:616e,1000:60e7 | 640x460 board background selected by index 5. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 36 | PAL | 999 | 3124992 | 768 | a116d7bbef4ee4f8228aa0fcaf5eea63057e460323d6ad9584fd1ffbc20d60d9 | assets/raw/PAL/00999.bin | assets/decoded/palettes/palette_0999.png,assets/decoded/palettes/palette_0999.gpl | verified | fully-mapped | 1008:1326,1008:11c5,1008:13a8,1008:149d | 256 RGB triples shared by all custom DAT DIBs. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 37 | WAV | 2001 | 3125760 | 6400 | 751d21b1ed7d7f2acd4f8f52478dcf7d57be42ebc3059343c706a9253a84cdd8 | assets/raw/WAV/02001.bin | assets/decoded/audio/wav_02001.wav | verified | fully-mapped | 1008:0f2e,1008:1131,1008:10e3,1000:638e | add-player cue. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 38 | WAV | 2002 | 3132160 | 4608 | ecc192f2d6bfd706f4d3f91cc6cbeb40fa91c50bd2f933da3e35c0258b637172 | assets/raw/WAV/02002.bin | assets/decoded/audio/wav_02002.wav | verified | fully-mapped | 1008:0f2e,1008:1131,1008:10e3,1000:638e | launcher-release cue. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 39 | WAV | 2004 | 3136768 | 7680 | d84f7a3285fca2b40a219b7e796066bd0294692b2761f565d55b0deb6254f305 | assets/raw/WAV/02004.bin | assets/decoded/audio/wav_02004.wav | verified | fully-mapped | 1008:0f2e,1008:1131,1008:10e3,1000:c79c | trigger-activation cue. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 40 | WAV | 2006 | 3144448 | 3072 | c803e22b0cfcc1dbd4ff8bfe966894d95b0f3217c4fc4954ca3ebf9dc5077e07 | assets/raw/WAV/02006.bin | assets/decoded/audio/wav_02006.wav | verified | fully-mapped | 1008:0f2e,1008:1131,1008:10e3,1000:b476 | timed target 51..53 hit cue. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 41 | WAV | 2007 | 3147520 | 30464 | 2e6d4a0ac436e0d5ceb508f4239e871081bf8319c8c44226e83d30dc780f90ab | assets/raw/WAV/02007.bin | assets/decoded/audio/wav_02007.wav | verified | fully-mapped | 1008:0f2e,1008:1131,1008:10e3,1000:b476,1000:bc36 | score-marker or full-item-bank award cue. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 42 | WAV | 2008 | 3177984 | 39168 | b9a9af48f0794d51a8e3c0ee8c30e21382d35d8bbc76a28dc595940fbfe0eab1 | assets/raw/WAV/02008.bin | assets/decoded/audio/wav_02008.wav | verified | fully-mapped | 1008:0f2e,1008:1131,1008:10e3,1000:ae6e | normal ball-end cue. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 43 | WAV | 2011 | 3217152 | 6912 | f7046a06ec0c990b334a1572d81a50d2215f31b112270c5a24344132dc805072 | assets/raw/WAV/02011.bin | assets/decoded/audio/wav_02011.wav | verified | fully-mapped | 1008:0f2e,1008:1131,1008:10e3,1000:6f27 | rotating-target mechanism cue. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 44 | WAV | 2012 | 3224064 | 512 | c46c9b564f04eef86143875ece96f32171d0f9b788215e13f81738694403bb77 | assets/raw/WAV/02012.bin | assets/decoded/audio/wav_02012.wav | verified | fully-mapped | 1008:0f2e,1008:1131,1008:10e3,1000:b476,1000:7440 | target and panel transition cue. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 45 | WAV | 2013 | 3224576 | 46592 | 5dc24553391a2cc17e7388747f42ee63897c0e8f8cd74e18f83f60ff2986cacb | assets/raw/WAV/02013.bin | assets/decoded/audio/wav_02013.wav | verified | fully-mapped | 1008:0f2e,1008:1131,1008:10e3,1000:7440 | panel-mechanism motion cue. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 46 | WAV | 2015 | 3271168 | 8192 | 4e7fc9f71e187f7b89d5296583d400afc92cd84310c3b6e114a14c6c18cdd4db | assets/raw/WAV/02015.bin | assets/decoded/audio/wav_02015.wav | verified | fully-mapped | 1008:0f2e,1008:1131,1008:10e3,1000:c79c | ball-capture cue. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 47 | WAV | 2016 | 3279360 | 3584 | 72c76e72e9933d02dd4ca4c44434acd1a79591fe486f9bd6da73f59748ee0f1f | assets/raw/WAV/02016.bin | assets/decoded/audio/wav_02016.wav | verified | fully-mapped | 1008:0f2e,1008:1131,1008:10e3,1000:eab1 | claw ball-release cue. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 48 | WAV | 2017 | 3282944 | 35072 | f7c91915c93302cb55cb703278e55ae3d08e3bb50b31ce50fbefe9a708f99926 | assets/raw/WAV/02017.bin | assets/decoded/audio/wav_02017.wav | verified | fully-mapped | 1008:0f2e,1008:1131,1008:10e3,1000:b476 | completed target-bank/item award cue. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 49 | WAV | 2019 | 3318016 | 5376 | 2b65c01e848225791efc58e9018f6b9e24e6da5cc753ca74c43b52cab1532cc6 | assets/raw/WAV/02019.bin | assets/decoded/audio/wav_02019.wav | verified | fully-mapped | 1008:0f2e,1008:1131,1008:10e3,1000:638e,1000:c79c | table-nudge or kick-response cue. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 50 | WAV | 2020 | 3323392 | 30208 | 45f03303ce04dc9dc470863bc2cbb638fa6b644afdd9792d8b47667130f71886 | assets/raw/WAV/02020.bin | assets/decoded/audio/wav_02020.wav | verified | fully-mapped | 1008:0f2e,1008:1131,1008:10e3,1000:638e | tilt cue. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 51 | WAV | 2021 | 3353600 | 3328 | 9f9be797898500c85a6494d2d157f535025f8858b4b085d52843f6605495a494 | assets/raw/WAV/02021.bin | assets/decoded/audio/wav_02021.wav | verified | fully-mapped | 1008:0f2e,1008:1131,1008:10e3,1000:7ed9 | flipper-motion cue. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 52 | WAV | 2022 | 3356928 | 22272 | e10196861e6eaf5656a5ba475c6226a9c2948b53ca7ee095a1fe7754d511410b | assets/raw/WAV/02022.bin | assets/decoded/audio/wav_02022.wav | verified | fully-mapped | 1008:0f2e,1008:1131,1008:10e3 | loaded and freed sound slot 22 with no in-image playback selector. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 53 | BITMAP | 101 | 3379200 | 256 | 828e3a3f570b6d5eb2406a4e751a1992b35f134138b22b3cda6f628eddc3268d | assets/raw/BITMAP/00101.bin | assets/decoded/images/bitmap_00101.bmp,assets/decoded/images/bitmap_00101.png | verified | fully-mapped | 1000:5390,1000:9bca,1000:9f73,1000:a38e,1000:51f5 | 16x16 SRCPAINT object-composition image. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 54 | BITMAP | 102 | 3379456 | 256 | 8ddb45855da1a1edd14bf2a760f1ec87f77e107519821c9931097c9369f36fa9 | assets/raw/BITMAP/00102.bin | assets/decoded/images/bitmap_00102.bmp,assets/decoded/images/bitmap_00102.png | verified | fully-mapped | 1000:5390,1000:9bca,1000:9f73,1000:a38e | 16x16 SRCAND object-composition mask. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 55 | BITMAP | 500 | 3379712 | 13568 | 03bd8020f22a9d05abba8df794a9fedfdbbd3efe9c512d36aa3fdbfe939c73ed | assets/raw/BITMAP/00500.bin | assets/decoded/images/bitmap_00500.bmp,assets/decoded/images/bitmap_00500.png | verified | fully-mapped | 1000:5390,1008:0996,1000:eab1,1000:51f5 | 944x28 score-digit and timer-indicator atlas. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 56 | ICON | 1 | 3393280 | 768 | 7700e0cb938f72c273919288a1d93f2d651d0fd1cc0aaf0fc6820ecb852a0cb5 | assets/raw/ICON/00001.bin | assets/decoded/icons/icon_00001.ico,assets/decoded/icons/icon_00001.png | verified | system-resolved | GROUP_ICON:996 -> USER:LoadIcon | 32x32 image selected by GROUP_ICON 996. | Lossless extraction is verified; the Windows resource-system relationship and the absence of any additional in-image loader are fully accounted. |
| 57 | GROUP_ICON | 996 | 3394048 | 256 | b6436bbb9fca95b8a94008d045bf87f404b0a02d7690a0191861d229841dc25b | assets/raw/GROUP_ICON/00996.bin | verified | system-resolved | 1000:016c | main-window icon group loaded at 1000:016c. | Lossless extraction is verified; the Windows resource-system relationship and the absence of any additional in-image loader are fully accounted. | |
| 58 | VERSION | 1 | 3394304 | 512 | 95f627c29e452fff1032c16384f37128496a3bbc822c39247050f1382507dacc | assets/raw/VERSION/00001.bin | assets/decoded/metadata/version_00001.json | verified | system-resolved | Windows resource/version consumers; no in-image call | Windows version metadata with no image-code loader. | Lossless extraction is verified; the Windows resource-system relationship and the absence of any additional in-image loader are fully accounted. |
| 59 | DIALOG | 32512 | 3394816 | 256 | 544570c3e1ac0cbcd690365d2191b71ffc1e6cb1fb525085cec317d41cac9be1 | assets/raw/DIALOG/32512.bin | assets/decoded/dialogs/dialog_32512.json | verified | linked-unused | none (complete verified template-selector inventory) | Borland 2D File Open template. | Lossless extraction and decoded template structure are verified; the complete selector inventory across 391 verified functions has no user, so this Borland library template is explicitly retained as unused. |
| 60 | DIALOG | 32513 | 3395072 | 256 | 2e64029d822874a8a74c0ba1367c454d95d999ee8feda1465fe8b3f585d1b03d | assets/raw/DIALOG/32513.bin | assets/decoded/dialogs/dialog_32513.json | verified | linked-unused | none (complete verified template-selector inventory) | Borland 2D File Save As template. | Lossless extraction and decoded template structure are verified; the complete selector inventory across 391 verified functions has no user, so this Borland library template is explicitly retained as unused. |
| 61 | DIALOG | 32514 | 3395328 | 256 | f7f38c4f14d5fba42e370c438fc41e041e744aaef73c65a618070338b650cba1 | assets/raw/DIALOG/32514.bin | assets/decoded/dialogs/dialog_32514.json | verified | fully-mapped | 1008:1607,1008:2996,1008:2a45,1008:2ae3 | 2D text-entry template selected at 1008:1607. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |
| 62 | DIALOG | 32515 | 3395584 | 512 | 75a4de77aa549d3edbe4825c1345093ed8d6ae81559aad4514b0a853ec50921b | assets/raw/DIALOG/32515.bin | assets/decoded/dialogs/dialog_32515.json | verified | linked-unused | none (complete verified template-selector inventory) | Borland CTL3D File Open template. | Lossless extraction and decoded template structure are verified; the complete selector inventory across 391 verified functions has no user, so this Borland library template is explicitly retained as unused. |
| 63 | DIALOG | 32516 | 3396096 | 512 | dddb764f91fbd212481c1510c50875a289f9f525674c2bc7eefbf94b8ce892ef | assets/raw/DIALOG/32516.bin | assets/decoded/dialogs/dialog_32516.json | verified | linked-unused | none (complete verified template-selector inventory) | Borland CTL3D File Save As template. | Lossless extraction and decoded template structure are verified; the complete selector inventory across 391 verified functions has no user, so this Borland library template is explicitly retained as unused. |
| 64 | DIALOG | 32517 | 3396608 | 256 | be406a27876296e9ac46021d67b1591f9bffa0a98a9a55a53ecb9adddc660ef6 | assets/raw/DIALOG/32517.bin | assets/decoded/dialogs/dialog_32517.json | verified | fully-mapped | 1008:1607,1008:2996,1008:2a45,1008:2ae3 | CTL3D text-entry template selected at 1008:1607. | Lossless extraction, decoded derivative, exact load/use/release lifecycle, and complete verified function closure are represented in reconstructed/tdkpin_resources.c and the cited reconstruction units. |