Christoph Oelckers
|
007c6e122d
|
- gameclock abstraction
This may need more work to have a reliable timer
|
2020-08-31 00:16:43 +02:00 |
|
Christoph Oelckers
|
98557947da
|
- gameclock must also be set before calling gi->Render.
This runs at the display's frame rate so the timer value from the Ticker call is not precise enough to do all the work.
|
2020-08-30 22:52:20 +02:00 |
|
Mitchell Richters
|
5daaa1fc06
|
- fix issues with cl_syncinput 0 .
|
2020-08-31 05:24:29 +10:00 |
|
Christoph Oelckers
|
765f211e05
|
- things are mostly working again.
Rendering produces an image again, input gets properly processed, but unsynchronised mouse input isn't properly applied yet.
|
2020-08-30 19:59:46 +02:00 |
|
Christoph Oelckers
|
ffe5b114f3
|
- the engine starts on the new main loop and is capable of running the intros and the menu, but not the game yet.
|
2020-08-30 12:49:21 +02:00 |
|
Christoph Oelckers
|
d59284c96b
|
- transitioned Duke to the new main loop.
Everything compiles, but hasn't been tested. Doing a safety commit first.
|
2020-08-30 12:02:32 +02:00 |
|
Christoph Oelckers
|
0c455acaa2
|
- more work to switch over to the new loop.
Mainly separation of ticker and render calls
|
2020-08-30 10:42:44 +02:00 |
|
Christoph Oelckers
|
367b4ce051
|
- this should be all we need from GZDoom to hook up the main loop.
|
2020-08-30 09:32:34 +02:00 |
|
Christoph Oelckers
|
34510ae9b3
|
- added ticker stub to the game interface.
|
2020-08-30 08:03:03 +02:00 |
|
Christoph Oelckers
|
d49aedacea
|
- continued work on main loop - added a few new entry points to the game interface.
|
2020-08-30 00:55:49 +02:00 |
|