Commit Graph
101 Commits
Author SHA1 Message Date
Glenn Maynard 1dd92fe563 readd crash handler
Don't init the SDL parachute in Windows; it'll override our crash handler.
2002-12-03 00:35:34 +00:00
Glenn Maynard 74c02a04c7 Remove memleak checks. We're switching everything to non-debug
CRT libraries (not worth the headaches).
2002-12-02 22:57:13 +00:00
Chris Danford ca7c1ab78f working on mulitplayer 2002-12-02 05:25:44 +00:00
Chris Danford 4a588230e1 DirectInput replaced with SDL's input routines. Keyboard works, but joystick and pump are untested. 2002-11-29 20:37:12 +00:00
Chris Danford 04e2c0b68c More movie texture work. Changed plib's release CRT version to "Multithreaded DLL". 2002-11-28 20:48:00 +00:00
Glenn Maynard 48eee90ab2 Reenable and move iterative filtering into the zoom proper. 2002-11-21 00:48:15 +00:00
Chris Gilbert 93e5f253a0 New Sandbox Stuff 2002-11-19 22:55:51 +00:00
Glenn Maynard acdb516ffd Reorganize arch a bit. Multiple architectures might want to share
a non-default implementation of a driver, and organizing them by
architecture doesn't handle that very well.
2002-11-18 21:37:58 +00:00
Glenn Maynard fc0cd03818 Use new old loader dialog stuff.
Set the icon from an XPM.
2002-11-17 09:13:35 +00:00
Glenn Maynard 79cab2a1ad fix "warning: cannot pass objects of non-POD type class CStdStringA' through ..." 2002-11-16 07:35:13 +00:00
Glenn Maynard 3183844e5b remove d3dx
(and there was much rejoicing)
2002-11-15 08:16:24 +00:00
Glenn Maynard df22699cec Set up the ortho projection directly, and only once. 2002-11-15 08:13:51 +00:00
Glenn Maynard 21c2d438a2 Move game loop into a spearate functoin. (Aside from being cleaner--that
main function was huge--it makes profiling easier since loading and
gameplay are on separate call trees.)

Implement alt-enter.

Link to glu.  (Not committing the code that uses it yet ...)
2002-11-14 23:54:40 +00:00
Chris Danford 19244acaf1 Added missing GraphicOptions help text, re-added F4 fullscreen and F5 detail toggles, fixed texel-pixel alignment in Sprite, BitmapText 2002-11-12 11:11:16 +00:00
Glenn Maynard 7026fb79d2 set caption
handle selective reloading after video mode change and texture prefs
change
2002-11-12 09:31:08 +00:00
Glenn Maynard 63de3aac42 add alt-f4 2002-11-11 09:06:30 +00:00
Glenn Maynard 8bad0c8a30 fix commandline parsing 2002-11-11 08:53:26 +00:00
Glenn Maynard bd1265168d fix grave+tab to pause time 2002-11-11 08:52:07 +00:00
Chris Danford 628dea9da7 OpenGL checkin. Movie textures, texture stretch, texture dither, and 16 bit textures are broken. 2002-11-11 04:53:31 +00:00
Chris Danford 24ce24bbc1 Network server mode accepts multiple connections 2002-11-08 08:17:59 +00:00
Chris Danford 23deb80a44 Winsock replaced with SDL_net 2002-11-01 20:01:59 +00:00
Glenn Maynard bccaf3560b s/Add/push_back/ 2002-10-31 04:23:39 +00:00
Glenn Maynard 040da1a6d4 some more s/GetSize/size/ 2002-10-31 02:12:14 +00:00
Chris Danford ec202633e9 Added .GetString() to all CStrings passed in vargs 2002-10-29 07:58:44 +00:00
Chris Danford 73f7db6b15 Replaced most D3DX dependencies. Added Brendan's not-yet-functional networking code. 2002-10-28 05:30:45 +00:00
Glenn Maynard 85e409b121 some more MFCisms to STLisms 2002-10-24 19:55:09 +00:00
Glenn Maynard 161fd75058 SDL init. 2002-10-24 03:56:46 +00:00
Chris Danford 57896611b9 Documentation clean up and optimized AutoGen 2002-10-24 01:51:01 +00:00
Chris Danford d0412d9a03 Changed toggle resolution from 400 to 320 because 320 looks better. 2002-10-20 18:03:11 +00:00
Glenn Maynard 90f826b278 Clean up restarting: close the mutex to make sure it actually restarts,
and don't make assumptions about the executable filename.
2002-10-20 03:53:45 +00:00
Chris Danford d7e458cb2f Fixed "can't switch to windowed" (hopefully). Fixed smpackage: individual files selected not added to zip. 2002-10-20 02:33:32 +00:00
Glenn Maynard c610050512 Remove hardcoded 640x480. Now changing WIDTH and HEIGHT works
(except for theme metrics).

Holding grave and tab simultaneously sets DeltaTime=0 (pause).
2002-10-13 21:49:38 +00:00
Chris Danford 812a93d732 Fixed crash if no visualizations present 2002-10-09 16:21:35 +00:00
Chris Danford e3d962cde2 Fixed error dialog behind program window when throw in fullscreen. 2002-10-02 01:58:03 +00:00
Chris Danford f39456599e time delay texture unload, Spig's MAX2 changes 2002-09-21 16:29:14 +00:00
Chris Danford 3ff582f533 added UnloadTexture pref 2002-09-18 20:42:33 +00:00
Glenn Maynard 9f92a16895 use new filter 2002-09-08 06:11:59 +00:00
Andrew Livy 1a1abeaf3d Some Ez2 Theme Changes 2002-09-04 20:09:56 +00:00
Glenn Maynard 1bf1f3e040 Don't cap update deltas. 2002-09-04 00:26:22 +00:00
Glenn Maynard 0b75b00f55 Implement m_bVsync. 2002-09-03 00:22:00 +00:00
Glenn Maynard 21ced7118d Open RageException dialog even if LOG == NULL. 2002-09-01 01:23:07 +00:00
Glenn Maynard 92ccf96768 Well, I've received complaints about my other errors, but nothing about
the build rules, so I'm assuming they're at least not blowing up at anyone.

Enabling the debug crash window.

More details will go to sm-devs.
2002-08-30 01:06:23 +00:00
Glenn Maynard 99853f04cf Use builtin memory-checks-on-exit, so we don't get memleak
notices for static/global objects.

Fallback to default refresh instead of max.
2002-08-29 23:05:54 +00:00
Glenn Maynard 0918dd3c9a Turn on memory leak checking. 2002-08-27 22:07:31 +00:00
Chris Danford 142002091a Added ScreenHowToPlay, removed texture hints, and cleaned up ThemeMetric stuff 2002-08-27 03:59:22 +00:00
Glenn Maynard 89a4c8365f Move slow-mo to ~. 2002-08-21 22:33:04 +00:00
Glenn Maynard 9e9e012310 Move cache indexing into a global object. Only load the cache file once, instead of for each song loaded. (Speedup, and simplifies Song.cpp.)
It's still written over for each file; this way, if a file load crashes, the earlier files will still be written to cache.
2002-08-21 02:13:08 +00:00
Chris Danford 0447dc2aad Bug fixes and deferred rendering architecture 2002-08-18 16:19:26 +00:00
Chris Danford 7c1bfb3a0d big checkin - new noteskin format and XY positioning. I probably broke a lot of things. 2002-08-13 23:26:46 +00:00
Chris Danford f1861ba157 Added demonstration 2002-08-02 09:31:06 +00:00