Commit Graph
3430 Commits
Author SHA1 Message Date
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