- BORLAND/: Borland C++ 4.52 (chosen over 4.5 by byte-match: CODE/RP/CW32.LIB
is identical to 4.52's install lib). BCC32/TLINK32/TLIB/MAKE run natively on
Win11; CODE/BT/OPT.MAK is the shipped BTL4OPT.EXE's exact flag recipe
(extender = Borland PowerPack DPMI32, not Phar Lap TNT).
- restoration/source410/: the literal 1995-form reconstruction of the missing
BT game source (never mixed into CODE/). Round 1-3 state:
* 6 of 10 surviving original TUs COMPILE CLEAN under the period toolchain
(BTMSSN, BTCNSL, BTSCNRL, BTTEAM, BTL4MODE, BTL4ARND) - first builds
since 1996.
* BT_L4/BTL4APP.CPP pilot reconstruction: 12/12 functions, Fail() lands on
its binary-recorded line 400 exactly.
* BT/BTCNSL.HPP: console wire IDs recovered from the binary's ctors
(Killed=9, Damaged=10, ScoreUpdate=13, DeathWithoutHonor=15 [T1];
TeamScore=12 flagged [T4]).
* MUNGA/: 8 engine-header backfills back-dated from the BT412 WinTesla tree
(VDATA numbering decomp-verified; AUDREND's OpenAL-era virtual removed -
the period compiler is the drift detector).
* Tooling: backdate.py (WinTesla->1995 header transform), compile410.sh
(per-TU verification sweep under authentic OPT.MAK flags).
* README: corrected roadmap - MECH.HPP is the capstone grown with the mech
TU reconstructions; BTREG.CPP green = the header-family milestone.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
231 lines
11 KiB
Plaintext
231 lines
11 KiB
Plaintext
//----------------------------------------------------------------------------
|
|
// ObjectWindows - (C) Copyright 1991, 1993 by Borland International
|
|
//----------------------------------------------------------------------------
|
|
#include "calldll.h"
|
|
|
|
ID_BITMAP BITMAP
|
|
{
|
|
'42 4D 76 08 00 00 00 00 00 00 76 00 00 00 28 00'
|
|
'00 00 40 00 00 00 40 00 00 00 01 00 04 00 00 00'
|
|
'00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00'
|
|
'00 00 10 00 00 00 00 00 00 00 00 00 80 00 00 80'
|
|
'00 00 00 80 80 00 80 00 00 00 80 00 80 00 80 80'
|
|
'00 00 80 80 80 00 C0 C0 C0 00 00 00 FF 00 00 FF'
|
|
'00 00 00 FF FF 00 FF 00 00 00 FF 00 FF 00 FF FF'
|
|
'00 00 FF FF FF 00 00 00 00 00 00 00 00 00 00 00'
|
|
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
|
|
'00 00 00 00 00 00 08 77 77 77 77 77 77 77 77 77'
|
|
'77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77'
|
|
'77 77 77 77 77 70 0F 88 88 88 88 88 88 88 88 88'
|
|
'88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
|
|
'88 88 88 88 88 70 0F 88 88 88 88 88 88 88 88 88'
|
|
'88 88 88 88 88 88 88 88 88 88 88 08 88 88 88 88'
|
|
'88 88 88 88 88 70 0F 88 88 88 88 88 88 88 88 88'
|
|
'88 88 88 88 88 88 88 88 88 88 88 08 88 88 88 88'
|
|
'88 88 88 88 88 70 0F 88 88 88 88 88 88 88 00 00'
|
|
'88 80 88 08 08 80 88 08 80 00 08 00 00 88 08 88'
|
|
'88 88 88 88 88 70 0F 88 88 88 88 88 88 88 08 88'
|
|
'08 80 80 88 08 80 88 08 08 88 08 08 88 08 88 88'
|
|
'88 88 88 88 88 70 0F 88 88 88 88 88 88 88 08 88'
|
|
'08 80 80 88 08 80 88 08 08 88 08 08 88 08 08 88'
|
|
'88 88 88 88 88 70 0F 88 88 88 88 88 88 88 08 88'
|
|
'08 80 80 88 08 80 88 08 80 00 08 08 88 08 08 88'
|
|
'88 88 88 88 88 70 0F 88 88 88 88 88 88 88 00 00'
|
|
'88 80 80 88 08 80 88 08 88 88 08 08 88 08 08 88'
|
|
'88 88 88 88 88 70 0F 88 88 88 88 88 88 88 08 88'
|
|
'08 80 80 08 00 08 00 88 80 00 88 00 00 88 08 88'
|
|
'88 88 88 88 88 70 0F 88 88 88 88 88 88 88 08 88'
|
|
'08 88 80 88 88 88 88 88 88 88 88 88 88 88 08 88'
|
|
'88 88 88 88 88 70 0F 88 88 88 88 88 88 88 08 88'
|
|
'08 88 80 88 88 88 88 88 88 88 88 88 88 88 08 88'
|
|
'88 88 88 88 88 70 0F 88 88 88 88 88 88 88 00 00'
|
|
'88 80 88 88 88 88 88 88 88 88 88 88 88 88 08 88'
|
|
'88 88 88 88 88 70 0F 88 88 88 88 88 88 88 88 88'
|
|
'88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
|
|
'88 88 88 88 88 70 0F 88 88 88 88 88 88 88 88 88'
|
|
'88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
|
|
'88 88 88 88 88 70 0F 88 88 88 88 FF FF FF FF FF'
|
|
'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
|
|
'FF 88 88 88 88 70 0F 88 88 88 87 CC CC CC CC CC'
|
|
'8D DD DD DD DD D8 EE EE EE EE EE 8F FF FF FF FF'
|
|
'FF 88 88 88 88 70 0F 88 88 88 87 CC CC CC CC CC'
|
|
'8D DD DD DD DD D8 EE EE EE EE EE 8F FF FF FF FF'
|
|
'FF 88 88 88 88 70 0F 88 88 88 87 CC CC CC CC CC'
|
|
'8D DD DD DD DD D8 EE EE EE EE EE 8F FF FF FF FF'
|
|
'FF 88 88 88 88 70 0F 88 88 88 87 CC CC CC CC CC'
|
|
'8D DD DD DD DD D8 EE EE EE EE EE 8F FF FF FF FF'
|
|
'FF 88 88 88 88 70 0F 88 88 88 87 CC CC CC CC CC'
|
|
'8D DD DD DD DD D8 EE EE EE EE EE 8F FF FF FF FF'
|
|
'FF 88 88 88 88 70 0F 88 88 88 87 CC CC CC CC CC'
|
|
'8D DD DD DD DD D8 EE EE EE EE EE 8F FF FF FF FF'
|
|
'FF 88 88 88 88 70 0F 88 88 88 87 CC CC CC CC CC'
|
|
'8D DD DD DD DD D8 EE EE EE EE EE 8F FF FF FF FF'
|
|
'FF 88 88 88 88 70 0F 88 88 88 87 CC CC CC CC CC'
|
|
'8D DD DD DD DD D8 EE EE EE EE EE 8F FF FF FF FF'
|
|
'FF 88 88 88 88 70 0F 88 88 88 87 CC CC CC CC CC'
|
|
'8D DD DD DD DD D8 EE EE EE EE EE 8F FF FF FF FF'
|
|
'FF 88 88 88 88 70 0F 88 88 88 87 CC CC CC CC CC'
|
|
'8D DD DD DD DD D8 EE EE EE EE EE 8F FF FF FF FF'
|
|
'FF 88 88 88 88 70 0F 88 88 88 87 88 88 88 88 88'
|
|
'88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
|
|
'8F 88 88 88 88 70 0F 88 88 88 87 88 88 88 88 88'
|
|
'89 99 99 99 99 98 AA AA AA AA AA 8B BB BB BB BB'
|
|
'BF 88 88 88 88 70 0F 88 88 88 87 88 88 88 88 88'
|
|
'89 99 99 99 99 98 AA AA AA AA AA 8B BB BB BB BB'
|
|
'BF 88 88 88 88 70 0F 88 88 88 87 88 88 88 88 88'
|
|
'89 99 99 99 99 98 AA AA AA AA AA 8B BB BB BB BB'
|
|
'BF 88 88 88 88 70 0F 88 88 88 87 88 88 88 88 88'
|
|
'89 99 99 99 99 98 AA AA AA AA AA 8B BB BB BB BB'
|
|
'BF 88 88 88 88 70 0F 88 88 88 87 88 88 88 88 88'
|
|
'89 99 99 99 99 98 AA AA AA AA AA 8B BB BB BB BB'
|
|
'BF 88 88 88 88 70 0F 88 88 88 87 88 88 88 88 88'
|
|
'89 99 99 99 99 98 AA AA AA AA AA 8B BB BB BB BB'
|
|
'BF 88 88 88 88 70 0F 88 88 88 87 88 88 88 88 88'
|
|
'89 99 99 99 99 98 AA AA AA AA AA 8B BB BB BB BB'
|
|
'BF 88 88 88 88 70 0F 88 88 88 87 88 88 88 88 88'
|
|
'89 99 99 99 99 98 AA AA AA AA AA 8B BB BB BB BB'
|
|
'BF 88 88 88 88 70 0F 88 88 88 87 88 88 88 88 88'
|
|
'89 99 99 99 99 98 AA AA AA AA AA 8B BB BB BB BB'
|
|
'BF 88 88 88 88 70 0F 88 88 88 87 88 88 88 88 88'
|
|
'89 99 99 99 99 98 AA AA AA AA AA 8B BB BB BB BB'
|
|
'BF 88 88 88 88 70 0F 88 88 88 87 88 88 88 88 88'
|
|
'88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
|
|
'8F 88 88 88 88 70 0F 88 88 88 87 44 44 44 44 44'
|
|
'85 55 55 55 55 58 66 66 66 66 66 87 77 77 77 77'
|
|
'7F 88 88 88 88 70 0F 88 88 88 87 44 44 44 44 44'
|
|
'85 55 55 55 55 58 66 66 66 66 66 87 77 77 77 77'
|
|
'7F 88 88 88 88 70 0F 88 88 88 87 44 44 44 44 44'
|
|
'85 55 55 55 55 58 66 66 66 66 66 87 77 77 77 77'
|
|
'7F 88 88 88 88 70 0F 88 88 88 87 44 44 44 44 44'
|
|
'85 55 55 55 55 58 66 66 66 66 66 87 77 77 77 77'
|
|
'7F 88 88 88 88 70 0F 88 88 88 87 44 44 44 44 44'
|
|
'85 55 55 55 55 58 66 66 66 66 66 87 77 77 77 77'
|
|
'7F 88 88 88 88 70 0F 88 88 88 87 44 44 44 44 44'
|
|
'85 55 55 55 55 58 66 66 66 66 66 87 77 77 77 77'
|
|
'7F 88 88 88 88 70 0F 88 88 88 87 44 44 44 44 44'
|
|
'85 55 55 55 55 58 66 66 66 66 66 87 77 77 77 77'
|
|
'7F 88 88 88 88 70 0F 88 88 88 87 44 44 44 44 44'
|
|
'85 55 55 55 55 58 66 66 66 66 66 87 77 77 77 77'
|
|
'7F 88 88 88 88 70 0F 88 88 88 87 44 44 44 44 44'
|
|
'85 55 55 55 55 58 66 66 66 66 66 87 77 77 77 77'
|
|
'7F 88 88 88 88 70 0F 88 88 88 87 44 44 44 44 44'
|
|
'85 55 55 55 55 58 66 66 66 66 66 87 77 77 77 77'
|
|
'7F 88 88 88 88 70 0F 88 88 88 87 88 88 88 88 88'
|
|
'88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
|
|
'8F 88 88 88 88 70 0F 88 88 88 87 00 00 00 00 00'
|
|
'81 11 11 11 11 18 22 22 22 22 22 83 33 33 33 33'
|
|
'3F 88 88 88 88 70 0F 88 88 88 87 00 00 00 00 00'
|
|
'81 11 11 11 11 18 22 22 22 22 22 83 33 33 33 33'
|
|
'3F 88 88 88 88 70 0F 88 88 88 87 00 00 00 00 00'
|
|
'81 11 11 11 11 18 22 22 22 22 22 83 33 33 33 33'
|
|
'3F 88 88 88 88 70 0F 88 88 88 87 00 00 00 00 00'
|
|
'81 11 11 11 11 18 22 22 22 22 22 83 33 33 33 33'
|
|
'3F 88 88 88 88 70 0F 88 88 88 87 00 00 00 00 00'
|
|
'81 11 11 11 11 18 22 22 22 22 22 83 33 33 33 33'
|
|
'3F 88 88 88 88 70 0F 88 88 88 87 00 00 00 00 00'
|
|
'81 11 11 11 11 18 22 22 22 22 22 83 33 33 33 33'
|
|
'3F 88 88 88 88 70 0F 88 88 88 87 00 00 00 00 00'
|
|
'81 11 11 11 11 18 22 22 22 22 22 83 33 33 33 33'
|
|
'3F 88 88 88 88 70 0F 88 88 88 87 00 00 00 00 00'
|
|
'81 11 11 11 11 18 22 22 22 22 22 83 33 33 33 33'
|
|
'3F 88 88 88 88 70 0F 88 88 88 87 00 00 00 00 00'
|
|
'81 11 11 11 11 18 22 22 22 22 22 83 33 33 33 33'
|
|
'3F 88 88 88 88 70 0F 88 88 88 87 00 00 00 00 00'
|
|
'81 11 11 11 11 18 22 22 22 22 22 83 33 33 33 33'
|
|
'3F 88 88 88 88 70 0F 88 88 88 87 77 77 77 77 77'
|
|
'77 77 77 77 77 77 77 77 77 77 77 77 77 77 77 77'
|
|
'78 88 88 88 88 70 0F 88 88 88 88 88 88 88 88 88'
|
|
'88 88 88 88 88 88 88 88 88 88 88 88 88 88 88 88'
|
|
'88 88 88 88 88 70 0F FF FF FF FF FF FF FF FF FF'
|
|
'FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF'
|
|
'FF FF FF FF FF 80 00 00 00 00 00 00 00 00 00 00'
|
|
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
|
|
'00 00 00 00 00 00'
|
|
}
|
|
|
|
|
|
ID_CURSOR CURSOR
|
|
{
|
|
'00 00 02 00 01 00 20 20 00 00 09 00 09 00 30 01'
|
|
'00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00'
|
|
'00 00 01 00 01 00 00 00 00 00 00 02 00 00 00 00'
|
|
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
|
|
'00 00 FF FF FF 00 00 00 00 00 00 00 00 00 00 00'
|
|
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
|
|
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
|
|
'00 00 00 00 00 00 00 60 00 00 00 90 00 00 01 08'
|
|
'00 00 02 04 00 00 03 9C 00 00 00 90 00 00 18 91'
|
|
'80 00 28 91 40 00 4F 9F 20 00 80 00 10 00 80 00'
|
|
'10 00 4F 9F 20 00 28 91 40 00 18 91 80 00 00 90'
|
|
'00 00 03 9C 00 00 02 04 00 00 01 08 00 00 00 90'
|
|
'00 00 00 60 00 00 87 2B 9C 6D 7A CB 6B AF 7E EB'
|
|
'DB AD 7E EB BB AD 7E EB 6B AD 7E E9 9C 65 7F FF'
|
|
'FF FD 7B FF FF FD 87 FF FF FD FF FF FF FF FF FF'
|
|
'FF FF FF FF FF FF FF 9F FF FF FF 0F FF FF FE 07'
|
|
'FF FF FC 03 FF FF FC 03 FF FF FF 0F FF FF E7 0E'
|
|
'7F FF C7 0E 3F FF 80 00 1F FF 00 60 0F FF 00 60'
|
|
'0F FF 80 00 1F FF C7 0E 3F FF E7 0E 7F FF FF 0F'
|
|
'FF FF FC 03 FF FF FC 03 FF FF FE 07 FF FF FF 0F'
|
|
'FF FF FF 9F FF FF'
|
|
}
|
|
|
|
|
|
ID_ICON ICON
|
|
{
|
|
'00 00 01 00 01 00 20 20 10 00 00 00 00 00 E8 02'
|
|
'00 00 16 00 00 00 28 00 00 00 20 00 00 00 40 00'
|
|
'00 00 01 00 04 00 00 00 00 00 80 02 00 00 00 00'
|
|
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
|
|
'00 00 00 00 80 00 00 80 00 00 00 80 80 00 80 00'
|
|
'00 00 80 00 80 00 80 80 00 00 80 80 80 00 C0 C0'
|
|
'C0 00 00 00 FF 00 00 FF 00 00 00 FF FF 00 FF 00'
|
|
'00 00 FF 00 FF 00 FF FF 00 00 FF FF FF 00 00 00'
|
|
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
|
|
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
|
|
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
|
|
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
|
|
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
|
|
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
|
|
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
|
|
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
|
|
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
|
|
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
|
|
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00'
|
|
'0C CC CC C0 00 00 00 00 00 00 00 00 00 00 00 00'
|
|
'0C CC CC C0 40 00 00 00 00 00 00 00 00 00 00 00'
|
|
'0C CC CC C0 40 00 00 00 00 00 00 00 00 00 00 00'
|
|
'0C CC CC C0 40 00 00 00 00 00 00 00 00 00 00 00'
|
|
'0C CC CC C0 40 00 00 99 99 99 90 00 00 00 00 00'
|
|
'0C CC CC C0 40 00 00 99 99 99 90 10 00 00 00 00'
|
|
'00 00 00 00 40 00 00 09 99 99 01 11 00 00 00 00'
|
|
'00 EE EE EE 00 00 00 09 99 99 01 10 00 00 00 00'
|
|
'00 00 00 00 00 00 00 00 99 90 11 00 00 00 00 00'
|
|
'00 00 00 00 00 00 00 00 99 90 10 00 00 00 00 00'
|
|
'00 00 00 00 00 00 00 00 09 01 00 00 00 00 00 00'
|
|
'00 00 00 00 03 33 00 00 09 00 00 00 00 00 00 00'
|
|
'00 00 00 0B 3B 3B 33 00 00 00 00 00 00 00 00 00'
|
|
'00 00 00 03 B3 B3 B3 00 00 00 00 00 00 00 00 00'
|
|
'00 00 00 BB BB BB 3B 30 00 00 00 00 00 00 00 00'
|
|
'00 00 00 BB BB BB B3 30 00 00 00 00 00 00 00 00'
|
|
'00 00 00 BB FF BB 3B 30 00 00 00 00 00 00 00 00'
|
|
'00 00 00 0B FF BB B3 00 00 00 00 00 00 00 00 00'
|
|
'00 00 00 0B BB BB 3B 00 00 00 00 00 00 00 00 00'
|
|
'00 00 00 00 0B BB 00 00 00 00 00 00 00 00 00 00'
|
|
'00 00 00 00 00 00 00 00 00 00 00 00 00 00 FD 8E'
|
|
'37 5F FD 75 D7 7F FD 7D D7 5F FD 7D D7 5F FD 75'
|
|
'D3 5F FD 8E 34 DF FD FF FF DF FD FF FF DF FD FF'
|
|
'FF DF FF FF FF FF F0 0F FF FF F0 07 FF FF F0 03'
|
|
'FF FF F0 03 FF FF F0 03 80 3F F0 03 80 1F F0 03'
|
|
'80 0F F0 03 C0 07 F8 03 C0 0F FC 03 E0 1F FF FF'
|
|
'E0 3F FF F8 F0 7F FF E0 30 FF FF C0 19 FF FF C0'
|
|
'1F FF FF 80 0F FF FF 80 0F FF FF 80 0F FF FF C0'
|
|
'1F FF FF C0 1F FF FF E0 3F FF FF F8 FF FF'
|
|
}
|
|
|
|
|
|
STRINGTABLE
|
|
{
|
|
ID_STRING, "Hello from a resource!"
|
|
}
|
|
|