Glenn Maynard
2206e32cef
Simplify exception handling. Improve fallback if we can't set up an
...
OpenGL window.
2003-06-25 20:44:49 +00:00
Glenn Maynard
0da3c9c92d
fix keys getting stuck if we lose focus while they're depressed
2003-06-25 06:31:13 +00:00
Glenn Maynard
cac429e488
fix note skin data not always being loaded
2003-06-25 05:22:58 +00:00
Chris Danford
cb3092e70d
revert D3D exception handling (my changes broke it)
2003-06-22 17:45:19 +00:00
Chris Danford
0677140208
revert stuck key fix
2003-06-22 04:46:57 +00:00
Chris Danford
ae2be8a170
Fix stuck keys after toggle fullscreen
2003-06-22 04:38:05 +00:00
Chris Danford
fd58b41eef
fix Savage crashes in D3D
2003-06-21 16:21:31 +00:00
Steve Checkoway
426c8736b7
OS X only -
...
1. Change the quit key press from alt-F4 to CMD-Q.
2. Change the screenshot key from SysReq (which macs don't have) to keypad '*'.
All -
When taking screenshots it was using a 4 digit number but the counter was only going from 0000 to 0999. Fixed.
2003-06-18 09:33:22 +00:00
Glenn Maynard
81fbead16b
split this up
...
Fix losing keyboard input when changing graphics settings (this happened
with the old code, too).
2003-06-18 05:43:12 +00:00
Glenn Maynard
d34f92f535
oops.
2003-06-15 00:58:59 +00:00
Glenn Maynard
42a2098c51
not needed anymore
2003-06-15 00:58:46 +00:00
Glenn Maynard
23091b6e84
cosmetic
2003-06-13 18:42:06 +00:00
Glenn Maynard
35c6b03d07
allow VideoCardDefaults.ini to be non-consecutive
2003-06-12 01:39:31 +00:00
Glenn Maynard
af4cc2b5ea
"no video renderers attempted" shouldn't be appended to error
2003-06-12 01:35:54 +00:00
Glenn Maynard
5faa1d7c17
Don't preload low-quality banners on very low-memory systems.
2003-06-11 02:58:13 +00:00
Glenn Maynard
b9100c93f7
Progress text for banner loading.
2003-06-11 00:23:24 +00:00
Glenn Maynard
fa3dddad4f
On systems with less than 192 megs of memory, disable texture caching
...
by default.
2003-06-10 23:50:31 +00:00
William Reading
9e1e850072
Fix video in linux/darwin
2003-06-07 16:37:24 +00:00
William Reading
dd28949b68
Fix typo
2003-06-07 14:33:14 +00:00
Chris Danford
40cc0d7def
move screenshot key to PrntScrn (2nd try)
2003-06-07 10:58:31 +00:00
Chris Danford
e1faf3feeb
move screenshot key to PrntScrn
2003-06-07 10:43:41 +00:00
Chris Danford
4a5280f71d
force D3D for Savage cards (until we figure what the error in glTex2D is)
2003-06-07 10:36:39 +00:00
Chris Danford
049a1bc5bc
remove ScreenAutoGraphicDetail (in favor of specific presets for each card)
2003-06-06 21:58:40 +00:00
Chris Danford
428d560a6b
Clean up resolution fallback logic
...
Add video settings for G400
Working on composited text
2003-06-05 19:29:27 +00:00
Glenn Maynard
258451660f
init BannerCache
2003-06-04 22:42:17 +00:00
Glenn Maynard
7d8ba73dc4
Fix warnings; improve error handling
2003-06-01 00:34:15 +00:00
Chris Danford
f1cc708710
move "video driver database" to text file
2003-05-31 21:34:07 +00:00
Glenn Maynard
854d596f22
handle stealth voodoos
2003-05-29 01:51:59 +00:00
Glenn Maynard
428ef40d32
simpify
2003-05-28 18:38:45 +00:00
Glenn Maynard
5c830994fb
add actual URLs
2003-05-28 06:41:47 +00:00
Glenn Maynard
1497b9824a
do D3D fallback, at least for now
2003-05-28 05:58:24 +00:00
Chris Danford
4d182f85a4
add automatic mapping of joysticks
2003-05-28 02:35:05 +00:00
Glenn Maynard
65b5eb0274
Rename AllowSoftwareRenderer to AllowUnacceleratedRenderer; people
...
seem to think SM has an internal software renderer ...
2003-05-27 01:04:16 +00:00
Glenn Maynard
35e8806642
Rename AllowSoftwareRenderer to AllowUnacceleratedRenderer; people
...
seem to think SM has an internal software renderer ...
Allow overriding the renderer; "Renderer=d3d".
2003-05-27 01:03:21 +00:00
Glenn Maynard
a9fa113a0f
Link to OpenGL in the OGL renderer. We don't use glu anymore.
2003-05-27 00:25:46 +00:00
Glenn Maynard
9ee6cfd453
start of intelligent renderer selection
2003-05-26 23:33:37 +00:00
Glenn Maynard
2ddc78909a
Combine binaries, so we can choose the renderer. No actual selection
...
yet; change CreateDisplay if you want to do that for the next few hours.
2003-05-26 19:42:04 +00:00
Chris Danford
c54214c1d2
On first run, run a gameplay benchmark and adjusts graphic options automatically for 60 fps.
2003-05-26 09:18:44 +00:00
Glenn Maynard
8217c7bbb8
use mySDL_EventState.
2003-05-26 01:48:48 +00:00
Chris Danford
55c3f4758e
fix wrong title and icon showing at startup
2003-05-25 22:39:23 +00:00
Chris Danford
6b63ef50f9
support theme-specific program icon and window title (useful for non-SM products)
2003-05-25 20:19:01 +00:00
Chris Danford
02016ae442
Reorganize RageDisplay
...
Add Direct3D renderer (separate project configuration)
Add Xbox project config (doesn't yet compile)
2003-05-22 05:28:37 +00:00
Kevin Slaughter
fd02bce784
Added new unlock system, disabled by default
2003-05-09 05:56:05 +00:00
Glenn Maynard
f45baa9fe6
Always use SDL_INIT_NOPARACHUTE.
2003-04-25 05:43:48 +00:00
Glenn Maynard
c382823488
Add an option to delay screen loads until after we've deleted the
...
old screen. This means that we may unload resources when we'll
need them immediately, but lowers the memory usage peak considerably
for very low-memory machines.
2003-04-25 03:41:38 +00:00
Glenn Maynard
09967df461
Rest of s/GetString/c_str/.
...
(watch out for PlayerOptions::GetString and SongOptions::GetString)
2003-04-25 00:27:30 +00:00
Chris Danford
15a54aee79
options cleanup
2003-04-21 23:43:51 +00:00
Glenn Maynard
8bbb884204
Give 1ms instead of 0, since 0 may not give any time at all. Let's see
...
if this helps keyboard lag.
I could swear I tried this, but CVS says otherwise ...
2003-04-21 07:43:39 +00:00
Chris Danford
74d7bcd2bf
Revamp texture caching system
2003-04-18 23:55:20 +00:00
Glenn Maynard
a4b665d62a
Tired of F4 triggering when I'm trying to Alt-F4. If you want to toggle
...
fullscreen, use Alt-Enter; that's what most apps use, anyway ...
2003-04-18 21:25:38 +00:00