Enable FPS counter
I_IBM.c
#define __LION_SHOWFRAMERATE 0 change to 1
Remove splash screen
I_MAIN.C
Comment out else LionSplash()
Timedemo w/ enhanced info (FPS)
G_GAME.c
Change G_CheckDemoStatus as below
extern int detailLevel, viewwidth,gSndSfxVolume;
extern Boolean gMusicOff, gLargeGraphics;
char detailLvl_human[3] = {'L','M','H'};
boolean G_CheckDemoStatus (void)
{
int endtime;
float fps;
if (timingdemo)
{
endtime = I_GetTime ();
fps = ((float)gametic)/(endtime-starttime)*35;
I_Error ("timed %i gametics in %i realtics\n%f FPS\nview width: %d\ndetail: %c\nmusic: %c\nsound: %c",
gametic, endtime-starttime,fps,viewwidth,
detailLvl_human[detailLevel],gMusicOff?'N':'Y',gSndSfxVolume?'Y':'N');
}
Uncomment G_Timedemo in G_GAME.C
In D_MAIN.C, function D_DoomMain
Around line 1330 or so (doesn't really matter)
add:
G_Timedemo("demo1");
D_DoomLoop()