May be anyone know:
Can't record a demo from BFG menu (e.g. in Main Menu, not in Game) via 'recordDemo' console command.
Menus are handmade, assets are minimal (may be this is problem).
As I remember, in D3 I used 'recordDemo', then 'stopRecording', then 'aviDemo demo000.demo' to convert from .demo to .tga (but not sure about recording from menu).
Thanks.
************************** upd ******************
Hmm, looks like full BFG version recorded demo from mainmenu but not played nor converted it with this error:
idRenderWorld::RenderScene: bad FOVs: 0.000000, 0.000000
/*
void idRenderWorldLocal::RenderScene( const renderView_t *renderView ) {
...
>>> if ( renderView->fov_x <= 0 || renderView->fov_y <= 0 ) { <<<
common->Error( "idRenderWorld::RenderScene: bad FOVs: %f, %f", renderView->fov_x, renderView->fov_y );
}
But g_fov is set to 80 by default.
Can anyone check 'recordDemo/stopRecording/playDemo/aviDemo' in BFG version, please?
Is it works? My build is a Frankenstein's creature ))