1 src/lib/16_timer.c: gv->kurokku.t = clock();
\r
2 src/lib/16_timer.c: gv->kurokku.tiku = 0; gv->video.sfip = 0;
\r
3 src/lib/16_timer.c: gv->kurokku.clock_start = *clockw;
\r
4 src/lib/16_timer.c: gv->kurokku.clock = clockw;
\r
5 src/lib/16_timer.c: gv->kurokku.wcpu = WCPU_detectcpu();
\r
6 src/lib/16_timer.c: switch(gv->kurokku.wcpu)
\r
7 src/lib/16_timer.c: gv->kurokku.fpscap=0;
\r
8 src/lib/16_timer.c: gv->kurokku.frames_per_second=1;
\r
9 src/lib/16_timer.c: gv->kurokku.fpscap=1;
\r
10 src/lib/16_timer.c: gv->kurokku.frames_per_second=60;
\r
11 src/lib/16_timer.c: return gv->kurokku.t;
\r
12 src/lib/16_timer.c: return (clock() - gv->kurokku.t) / CLOCKS_PER_SEC;
\r
13 src/lib/16_timer.c: clocku = (clock() - gv->kurokku.t) / CLOCKS_PER_SEC;
\r
14 src/lib/16_timer.c: gv->kurokku.t = clock();
\r
15 src/lib/16_timer.c: return (gv->kurokku.t) / CLOCKS_PER_SEC;
\r
16 src/lib/16_timer.c: if(elapsed_timer(gv) >= (1.0 / gv->kurokku.frames_per_second))
\r
17 src/lib/16_timer.c: //t=(((*(gv->clock))-gv->clock_start) /18.2);
\r
18 src/lib/16_timer.c: sprintf(global_temp_status_text, "%.0f fps", (double)gv->kurokku.tiku/ticktock(gv));
\r
19 src/lib/16_timer.c: //(gv->clock_start)=*(gv->clock);
\r
20 src/lib/16_timer.c: gv->kurokku.tiku=0;
\r
21 src/lib/16_timer.c: gv->kurokku.tiku++;
\r
22 src/lib/16_timer.c:// switch(gv->kurokku.fpscap)
\r
23 src/lib/16_timer.c:// gv->kurokku.frames_per_second=1;
\r
24 src/lib/16_timer.c:// gv->kurokku.frames_per_second=60;
\r
25 src/lib/16_vl.c: in.h.al = gv->video.old_mode;
\r
26 src/lib/16_vl.c: gv->video.old_mode = vgaGetMode();//out.h.al;
\r
27 src/lib/16_vl.c: gv->video.page[0].sw = vga_state.vga_width = 320; // VGA lib currently does not update this
\r
28 src/lib/16_vl.c: gv->video.page[0].sh = vga_state.vga_height = 240; // VGA lib currently does not update this
\r
29 src/lib/16_vl.c: gv->video.page[0].height = gv->video.page[0].sh;
\r
30 src/lib/16_vl.c: gv->video.page[0].width = gv->video.page[0].sw;
\r
31 src/lib/scroll16.c: pip[0].page = &gv->video.page[0];
\r
32 src/lib/scroll16.c: pip[0].video = &gv->video;
\r
33 src/lib/scroll16.c: pip[0].p = &gv->video.p;
\r
34 src/lib/scroll16.c: pip[0].sp = &gv->video.sp;
\r
35 src/lib/scroll16.c: for(i=ZC_MVI;i<gv->video.num_of_pages;i++)
\r
36 src/lib/scroll16.c: pip[i].page = &gv->video.page[i];
\r
37 src/lib/scroll16.c: word x = gv->video.page[/*!*/(gv->video.p)].dx; //(gv->video.page[(gv->video.p)].tlx) - // follow the screen
\r
38 src/lib/scroll16.c: word y = gv->video.page[/*!*/(gv->video.p)].dy; //(gv->video.page[(gv->video.p)].tly) - // follow the screen
\r
39 src/lib/scroll16.c: if(elapsed_timer(gv) >= (1.0 / gv->kurokku.frames_per_second))
\r
40 src/lib/scroll16.c: // NTS: For some bizarre reason, gv->pee is not initialized, but the pointer is not NULL even
\r
41 src/lib/scroll16.c: sprintf(global_temp_status_text, "%.0f fps", (double)gv->kurokku.tiku/ticktock(gv));
\r
42 src/lib/scroll16.c: //modexprint(&(gv->video.page[/*!*/(gv->video.p)]), x, y, type, 1, col, bgcol, global_temp_status_text);
\r
43 src/lib/scroll16.c: if(gv->kurokku.wcpu)
\r
44 src/lib/scroll16.c: modexCopyPageRegion(&gv->video.page[0], &gv->video.page[1],
\r
45 src/lib/scroll16.c: gv->video.page[/*!*/(gv->video.p)].dx,
\r
46 src/lib/scroll16.c: gv->video.page[/*!*/(gv->video.p)].dy,
\r
47 src/lib/scroll16.c: gv->video.page[/*!*/(gv->video.p)].dx,
\r
48 src/lib/scroll16.c: gv->video.page[/*!*/(gv->video.p)].dy,
\r
49 src/lib/scroll16.c: modexprint(&(gv->video.page[/*!*/(gv->video.p)]), x, y, type, 1, col, bgcol, global_temp_status_text);
\r
50 src/lib/scroll16.c://0000printf("dx=%u dy=%u\n", gv->video.page[/*!*/(gv->video.p)].dx, gv->video.page[/*!*/(gv->video.p)].dy);
\r
51 src/lib/scroll16.c: gv->kurokku.tiku=0;
\r
52 src/lib/scroll16.c: gv->kurokku.tiku++;
\r
53 src/lib/scroll16.c: switch(gv->kurokku.fpscap)
\r
54 src/lib/scroll16.c: //modexprint(&(gv->video.page[0]), x, y+8, type, 1, col, bgcol, "sanic!");
\r
55 src/lib/scroll16.c: gv->kurokku.frames_per_second=1;
\r
56 src/lib/scroll16.c: gv->kurokku.frames_per_second=60;
\r
57 src/lib/scroll16.c: if(gv->video.dorender )
\r
58 src/lib/scroll16.c: modexCopyPageRegion(&(gv->video.page[ ]), &(gv->video.page[ ]), 0, 0, 0, 0, gv->video.page[ ].width, gv->video.page[ ].height);
\r
59 src/lib/scroll16.c: VL_ShowPage(&(gv->video.page[gv->video.sp]), gv->kurokku.fpscap, 0);
\r
60 src/lib/scroll16.c: gv->video.dorender =!gv->video.dorender ;
\r
61 src/lib/scroll16.c: //0000gv->video.tickclk = ((*clockw)-gv->video.startclk)/18.2;
\r