The E3 2003 demo loop running in a modified version of the 2003 Half-Life 2 leak. This only barely works so far.
To get the demos running to this point took about two weeks of modifying the engine and analyzing the raw network bitstream to figure out the changes (A particularly nasty packet was svc_sound, which alone took about 2 days of trial and error).
Notable issues:
- Many of the models have been updated since these demos were recorded, so the wrong animations play (especially prevalent with animation overlays)
- Version 17 BSPs (like e3_c17_01) do not load their packed assets, meaning that anything with a cubemap is a missing texture
- Alyx's flexes have changed
- Some props just do not show up (and don't even seem to be transmitted to the client?)
- Sentences.txt has changed so all of the sentence indices are off, so combine soldiers play some odell lines instead
Timestamps:
00:00 e3_hl2logo.dem
00:06 e3_techdemo_1.dem
01:47 e3_techdemo_2.dem
03:27 e3_techdemo_5.dem
05:36 e3_techdemo_6.dem
06:32 e3_lab.dem
08:04 e3_phystown.dem
11:26 e3_under_02.dem
13:18 e3_c17_01.dem
15:31 e3_bugbait.dem
18:29 e3_seafloor.dem
21:24 e3_c17_02.dem
24:07 e3_end.dem
10 сен 2024