Glenn Maynard
8093060a90
Fix warning, remove hard length
2003-05-28 03:53:20 +00:00
Glenn Maynard
a5d570067e
clean up random background names
2003-05-28 03:35:08 +00:00
Glenn Maynard
57cf60a79f
fix crash
...
add comment
2003-05-28 03:33:46 +00:00
Glenn Maynard
2d9aeb4701
fix crash with no music
2003-05-28 03:32:07 +00:00
Chris Danford
4d182f85a4
add automatic mapping of joysticks
2003-05-28 02:35:05 +00:00
Chris Danford
9ec65e3509
remove "-ogl" from output file name
2003-05-28 00:51:30 +00:00
Chris Danford
9ab0d6ebee
fix bugs that show up on Voodoo3
2003-05-28 00:50:10 +00:00
Glenn Maynard
c3c96f390c
grumble
2003-05-27 08:39:36 +00:00
Glenn Maynard
2c06e0b8d6
no, really, normals are normals
2003-05-27 08:39:35 +00:00
Glenn Maynard
726d79ecf8
(l+r)/(l-r) == -(r+l)/(r-l)
2003-05-27 08:39:34 +00:00
Glenn Maynard
2416b32182
(l+r)/(l-r) == -(r+l)/(r-l)
2003-05-27 08:31:55 +00:00
Chris Danford
9b82e59ad2
fix wrong glNormalPointer
2003-05-27 07:05:32 +00:00
Chris Danford
f68f4beeb7
fix hang parsing notes high score data
2003-05-27 06:38:00 +00:00
Glenn Maynard
c622fcb67d
noisy
2003-05-27 05:27:38 +00:00
Glenn Maynard
ea330f17ad
fix normals
2003-05-27 05:26:53 +00:00
Glenn Maynard
b4272cd942
Disable dancing characters toggle for a snapshot, so I don't get spammed
...
with people asking where to get models.
2003-05-27 02:36:04 +00:00
Glenn Maynard
b0dac852ba
disable Rave mode for now (reenable it when you're back to working on it;
...
just making sure I don't leave it in a snapshot again)
2003-05-27 02:01:01 +00:00
Glenn Maynard
962e927c84
Disable the sound menu for now; it doesn't do anything useful at the moment.
2003-05-27 01:59:43 +00:00
Glenn Maynard
eef3f40632
remove /FIXED:no (used for VTune)
2003-05-27 01:56:26 +00:00
Glenn Maynard
973bd61290
comment
2003-05-27 01:31:09 +00:00
Glenn Maynard
3637516f3d
small cleanup
2003-05-27 01:12:28 +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
44ecb31171
save mapped logs to log.txt once
2003-05-27 00:49:05 +00:00
Glenn Maynard
2e96c4785e
log current renderer
2003-05-27 00:48:40 +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
3e1707e641
Consolidate poly line code, so it can be used with both renderers. Use it
...
with D3D instead of hardware lines.
2003-05-27 00:20:54 +00:00
Glenn Maynard
d94aa65179
add VideoDriverInfo
2003-05-26 23:36:17 +00:00
Glenn Maynard
9ee6cfd453
start of intelligent renderer selection
2003-05-26 23:33:37 +00:00
Glenn Maynard
cc6ae9f952
add headers
2003-05-26 22:25:23 +00:00
Glenn Maynard
c6dcd8c489
GLDirect hacks should become irrelevant now
2003-05-26 21:02:49 +00:00
Glenn Maynard
6434a3b7d0
Go back to one configuration.
2003-05-26 21:00:51 +00:00
Glenn Maynard
568c24ae4e
Go back to one configuration.
2003-05-26 19:42:35 +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
b9b07f994c
On first run, run a gameplay benchmark and adjusts graphic options automatically for 60 fps.
2003-05-26 09:34:54 +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
56b79a197d
Make pixel format querying a member (massaging for merge).
...
Remove a function from the header.
2003-05-26 03:12:12 +00:00
Glenn Maynard
35405bc34c
remove log
2003-05-26 01:51:59 +00:00
Glenn Maynard
8217c7bbb8
use mySDL_EventState.
2003-05-26 01:48:48 +00:00
Glenn Maynard
e173d576f2
Use mySDL_EventState. Set up event types in the ctor.
...
Restore event masks when we change modes. It's vital that we not
do this incorrectly. Resetting the video system resets the mask. If we
have events that are enabled that we don't actually monitor, it'll just stay
in the event queue and eventually fill it.
Re-fix alt-enter causing both keys to "stick".
2003-05-26 01:47:57 +00:00
Glenn Maynard
2dc0c96c8d
add mySDL_GetAllEvents and mySDL_PushEvents
2003-05-26 01:43:23 +00:00
Glenn Maynard
41cd5fd769
cosmetic fix
2003-05-26 01:06:01 +00:00
Glenn Maynard
c4b029742e
Oops. Remove log.
2003-05-26 00:04:12 +00:00
Glenn Maynard
a1a2576949
use mySDL_EventState
2003-05-25 23:50:03 +00:00
Glenn Maynard
96f86ed5e2
Add mySDL_EventState to work around bizarre SDL event behavior
2003-05-25 23:49:40 +00:00
Chris Danford
55c3f4758e
fix wrong title and icon showing at startup
2003-05-25 22:39:23 +00:00
Chris Danford
bb089f467e
consolidate SDL icon changing code
2003-05-25 21:58:34 +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
a75cd6e7b1
Fix D3D z-buffer problem by having separate GetOrthoMatrix functions for OGL and D3D.
...
I don't understand why the two APIs create an ortho matrix so differently, but I'm tried of messing with it for now.
2003-05-25 00:43:44 +00:00
Chris Danford
c9b4efb861
ignore DWI "-char" graphics (so they won't be detected as banner or background)
2003-05-24 21:33:02 +00:00