Glenn Maynard
|
ae5f3eeaf9
|
move ThemeMetricEnum into ThemeMetric.h, add default constructor
|
2005-07-14 01:47:47 +00:00 |
|
Glenn Maynard
|
0fd2a733ef
|
update: load big stuff in Load(), use given metric class
|
2005-07-14 01:41:17 +00:00 |
|
Glenn Maynard
|
3f45c8a150
|
cleanup
|
2005-07-14 01:31:51 +00:00 |
|
Glenn Maynard
|
66b842f342
|
unused
|
2005-07-14 01:27:59 +00:00 |
|
Glenn Maynard
|
94d8842ca0
|
don't hold Lua while loading a file; it'll block rendering
|
2005-07-13 22:23:24 +00:00 |
|
Chris Danford
|
1f02263f34
|
remove old, redundant NextScreen%d metrics
add new profile screens
|
2005-07-13 20:48:10 +00:00 |
|
Chris Danford
|
295424aa6f
|
fix build
|
2005-07-13 20:33:14 +00:00 |
|
Chris Danford
|
e2e641d0f7
|
add MAX_NUM_LOCAL_PROFILES
|
2005-07-13 20:27:05 +00:00 |
|
Chris Danford
|
1fe01e6aa1
|
derive from SWME to eliminate background and common transitions
|
2005-07-13 20:26:41 +00:00 |
|
Chris Danford
|
19b271f2ed
|
remove old
|
2005-07-13 19:29:42 +00:00 |
|
Chris Danford
|
5161efceae
|
finish new profile screens
|
2005-07-13 19:25:39 +00:00 |
|
Chris Danford
|
65ff592f69
|
add ProcessMenuStart for derived screens to trap Start
|
2005-07-13 19:22:23 +00:00 |
|
Chris Danford
|
a6a70e41ae
|
remove old, redundant "NextScreen%d" metric
|
2005-07-13 19:21:03 +00:00 |
|
Chris Danford
|
6f9d4caf0f
|
keep the whole LocalProfile in memory, not just the EditableData
|
2005-07-13 19:15:31 +00:00 |
|
Chris Danford
|
b79553f7cb
|
add Character, Lua bindings
|
2005-07-13 19:11:24 +00:00 |
|
Chris Danford
|
8998dfc589
|
add SetOneSharedSelectionIfPresent
|
2005-07-13 19:09:13 +00:00 |
|
Chris Danford
|
3752bdf702
|
cleanup
|
2005-07-13 19:08:44 +00:00 |
|
Chris Danford
|
64b16818a8
|
Lua bindings
|
2005-07-13 19:07:15 +00:00 |
|
Chris Danford
|
4459393d84
|
row -> iRow
|
2005-07-13 19:01:42 +00:00 |
|
Chris Danford
|
505e835214
|
GetDisplayName -> GetDisplayNameOrHighScoreName
|
2005-07-13 18:49:49 +00:00 |
|
Glenn Maynard
|
881db4c838
|
remove more duplication of Screen's handlers
|
2005-07-13 08:58:14 +00:00 |
|
Glenn Maynard
|
ed4eacdb4b
|
metrics
|
2005-07-13 08:56:49 +00:00 |
|
Glenn Maynard
|
5e0e547d4d
|
use Screen's
|
2005-07-13 08:56:16 +00:00 |
|
Glenn Maynard
|
1260347d05
|
whoops, eval metrics
|
2005-07-13 08:54:35 +00:00 |
|
Glenn Maynard
|
f77ae43485
|
ArchHooks_Win32::SetupConcurrentRenderingThread
|
2005-07-13 08:33:28 +00:00 |
|
Glenn Maynard
|
52f7324f37
|
add SetupConcurrentRenderingThread
|
2005-07-13 08:29:02 +00:00 |
|
Glenn Maynard
|
1ddf7f57da
|
use ConcurrentlyPrepareScreen
|
2005-07-13 06:51:08 +00:00 |
|
Glenn Maynard
|
e1dae4bf04
|
dumb fix
|
2005-07-13 06:49:30 +00:00 |
|
Glenn Maynard
|
a6cb2db9f2
|
implement ConcurrentlyPrepareScreen and IsConcurrentlyLoading
|
2005-07-13 06:44:44 +00:00 |
|
Glenn Maynard
|
cf33a47ba4
|
add StartConcurrentRendering, FinishConcurrentRendering
(avoiding "BackgroundRendering" to avoid confusion with screen
backgrounds)
|
2005-07-13 06:41:27 +00:00 |
|
Glenn Maynard
|
a885cdc0cd
|
allow using frame limiter to give up CPU between frames, if the video
drivers aren't doing it (which they should be)
|
2005-07-13 06:31:08 +00:00 |
|
Glenn Maynard
|
94ff3eca36
|
implement framerate limiting. This is imprecise; it's intended for giving
up CPU before waiting for vsync, and not for limiting to a precise framerate.
|
2005-07-13 06:16:37 +00:00 |
|
Glenn Maynard
|
989565227b
|
add SupportsThreadedRendering flag (not in OGL yet)
|
2005-07-13 01:04:59 +00:00 |
|
Glenn Maynard
|
02fb825df7
|
GameLoop
|
2005-07-13 01:01:08 +00:00 |
|
Glenn Maynard
|
90e8d8f130
|
split out GameLoop ...
|
2005-07-13 00:51:38 +00:00 |
|
Glenn Maynard
|
1f9b40ca23
|
split out GameLoop ...
|
2005-07-13 00:49:22 +00:00 |
|
Glenn Maynard
|
8e971717c3
|
split out game loop
|
2005-07-13 00:45:58 +00:00 |
|
Glenn Maynard
|
fcbe90cc09
|
merge dupe EndFrame code
|
2005-07-13 00:37:43 +00:00 |
|
Glenn Maynard
|
f384783335
|
cleanup
|
2005-07-13 00:28:37 +00:00 |
|
Glenn Maynard
|
cf22782ab9
|
add AppHasFocus
|
2005-07-13 00:22:59 +00:00 |
|
Glenn Maynard
|
9b9b19c6a0
|
no Update()
|
2005-07-13 00:01:46 +00:00 |
|
Glenn Maynard
|
aad96ee660
|
remove Update
|
2005-07-13 00:01:08 +00:00 |
|
Glenn Maynard
|
b85b6c7839
|
fixups for upcoming changes
|
2005-07-12 23:44:17 +00:00 |
|
Glenn Maynard
|
796ac96c50
|
remove Update. DISPLAY has enough places to hook, and doesn't need access to the gameplay timer. Do this stuff in EndFrame instead.
|
2005-07-12 23:16:03 +00:00 |
|
Glenn Maynard
|
16a1a71848
|
remove unused fDeltaTime
|
2005-07-12 23:14:21 +00:00 |
|
Glenn Maynard
|
7d99ae8022
|
AllFailed binding
|
2005-07-12 22:35:48 +00:00 |
|
Glenn Maynard
|
e5d72baba2
|
cleanup
|
2005-07-12 22:01:26 +00:00 |
|
Glenn Maynard
|
21331d1d29
|
GetEvaluationNextScreen
|
2005-07-12 21:48:46 +00:00 |
|
Glenn Maynard
|
95a773dae0
|
use lua
|
2005-07-12 21:47:15 +00:00 |
|
Glenn Maynard
|
f47cb7f526
|
bind GetName
|
2005-07-12 21:44:30 +00:00 |
|