X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2Flib%2F16_timer.c;h=ee508a0a620d1271937eb40f95def66190c56ed3;hb=04fe364b1c5b4fdddca823044c2d584531691af6;hp=16295d1bca454f12c01bf5d709276761f18e2633;hpb=5d57fb1ad5b8342b68eda18973c2f45d81481a2e;p=16.git diff --git a/src/lib/16_timer.c b/src/lib/16_timer.c index 16295d1b..ee508a0a 100755 --- a/src/lib/16_timer.c +++ b/src/lib/16_timer.c @@ -1,5 +1,5 @@ /* Project 16 Source Code~ - * Copyright (C) 2012-2017 sparky4 & pngwen & andrius4669 & joncampbell123 & yakui-lover + * Copyright (C) 2012-2021 sparky4 & pngwen & andrius4669 & joncampbell123 & yakui-lover * * This file is part of Project 16. * @@ -29,11 +29,11 @@ clock_t start_timer(global_game_variables_t *gv) gv->kurokku.t = clock(); gv->kurokku.tiku = 0; gv->video.sfip = 0; gv->kurokku.clock_start = *clockw; - gv->kurokku.clock = clockw; - //gv->kurokku.frames_per_second = 60; + gv->kurokku.clock = (word *)clockw; + gv->kurokku.wcpu = WCPU_detectcpu(); - //turn this off if XT - switch(WCPU_detectcpu()) + //turn this off if XT + switch(gv->kurokku.wcpu) { case 0: gv->kurokku.fpscap=0; @@ -41,7 +41,7 @@ clock_t start_timer(global_game_variables_t *gv) break; default: gv->kurokku.fpscap=1; - gv->kurokku.frames_per_second=60; + gv->kurokku.frames_per_second=FPSVALUE; break; } return gv->kurokku.t; @@ -65,15 +65,12 @@ double time_in_seconds(global_game_variables_t *gv) return (gv->kurokku.t) / CLOCKS_PER_SEC; } -// big global status text buffer -char global_temp_status_text[512]; -char global_temp_status_text2[512]; - /*double time_in_seconds(time_t in_t) { return (in_t) / CLOCKS_PER_SEC; }*/ +#if 0 /* sync */ void shinkutxt(global_game_variables_t *gv) { @@ -100,6 +97,7 @@ void shinkutxt(global_game_variables_t *gv) // } } +//#if 0 void WaitPee() { while(inp(INPUT_STATUS_1) & 8) { @@ -110,3 +108,4 @@ void WaitPee() /* spin */ } } +#endif