shqke / sourcetvsupport

Fixes broadcasting/demo recording features in Left 4 Dead
GNU General Public License v3.0
47 stars 8 forks source link

Game crashes when loaded up the demo (if necessary to fix this) #10

Closed Edison1318 closed 3 years ago

Edison1318 commented 3 years ago

This is just an optional if you're not able to fix it. After I done recording the SourceTV demo, I restarted my l4d2 and then playing my SourceTV demo file but while loading, it crashed. The only solution I get around this is to launch up any map on single player then going back to main menu and replay the demo.

shqke commented 3 years ago

You've used tv_autorecord 1 to record these, right?

Edison1318 commented 3 years ago

On Sat, 21 Nov 2020 at 8:44 PM, Evgeniy Kazakov notifications@github.com wrote:

You've used tv_autorecord 1 to record these, right?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/shqke/sourcetvsupport/issues/10#issuecomment-731574167, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHGT5AXEJSHJNW7S4RBXZCLSQ6YZHANCNFSM4T5RSC4Q .

Yeah that’s right, so that’ll be the case?

shqke commented 3 years ago

Early autorecordings miss some initialization, I couldn't have find yet what exactly and it would take time to find out what.

Edison1318 commented 3 years ago

No worries.

shqke commented 3 years ago

Found something, recording string tables changes feature (on HLTV server instance) is apparently wasn't finished. Same bug happens in every Source game that supports SourceTV, except CSGO, in which it's more complete. Don't exactly know how much of a feature is missing, but I've managed to just add whatever was needed for tv_autorecord to not produce broken demos. I'll upload updated version soon.