Commit Graph
9393 Commits
Author SHA1 Message Date
Glenn Maynard f1fddd90d1 use SOUND->PlayOnceFromAnnouncer 2004-04-12 20:11:36 +00:00
Glenn Maynard 5c41e31f60 add SOUND->PlayOnceFromAnnouncer(); this is now the preferred
way to play an announcer.  Announcer files are in many separate
directories; scanning a directory can cause a skip, so we don't want
to do that in the main thread during gameplay.
2004-04-12 20:02:47 +00:00
Glenn Maynard bb77e54c39 fix #ifndefs 2004-04-12 08:10:55 +00:00
Chris Danford ee89943d7f enable hardware vertex buffers - for real this time 2004-04-12 03:50:15 +00:00
Chris Danford 62a05271de fix GCC errors/warnings 2004-04-12 03:22:58 +00:00
Chris Danford 3597e45bbc add hardware vertex buffers for OpenGL renderer 2004-04-12 03:07:44 +00:00
Glenn Maynard ef53c07bec sm_crash: pass reason to the crash handler in Windows 2004-04-12 01:47:17 +00:00
Glenn Maynard abd4b43719 add ForceCrashHandler() (same API as the Unix handler) 2004-04-12 01:46:14 +00:00
Chris Danford 4c28614d13 new OpenGL extension definitions 2004-04-12 01:28:40 +00:00
Glenn Maynard cc25c2d3fd update 2004-04-11 04:54:09 +00:00
Glenn Maynard b21fd54b8e split out RageSoundPosMap (too much code in RageSound) 2004-04-11 04:51:03 +00:00
Glenn Maynard 0b0db1cbe0 s/position/decode_position/ 2004-04-11 04:01:07 +00:00
Glenn Maynard 228f2bf858 split out AdjustBalance, FadeSound 2004-04-11 03:31:14 +00:00
Glenn Maynard 8e42e80208 trace fix 2004-04-11 01:45:29 +00:00
Glenn Maynard 83e96f5187 comment 2004-04-11 01:44:37 +00:00
Glenn Maynard 5e4eb9e001 optimize SM_SDL_ErrorDiffusionDither like SM_SDL_OrderedDither; now
it's only about 50% slower
this also fixes banding after dithering gradients
2004-04-11 01:41:35 +00:00
Glenn Maynard 67eb0be6b0 fix race condition 2004-04-11 01:03:18 +00:00
Glenn Maynard fd839eb946 optimize SM_SDL_ErrorDiffusionDither: takes about half as long now
(but it still takes 3x as long as SM_SDL_OrderedDither, and I still
see banding in both vertical and horizontal gradients ...)
2004-04-10 23:09:41 +00:00
Glenn Maynard 668be17204 fix dupe texture loads (mostly harmless _blank/_black dupes, but sometimes
more)
2004-04-10 22:15:16 +00:00
Glenn Maynard d7ede40600 fix unmount memleak
make sure we normalize mountpoints the same way when unmounting as mounting
add checkpoints
2004-04-10 21:45:14 +00:00
Glenn Maynard d42bf52bf8 typo 2004-04-10 21:00:38 +00:00
Glenn Maynard 0c9e2ef404 (that'd just be confusing) 2004-04-10 20:42:09 +00:00
Glenn Maynard 2cfb403220 fix PointsToValidCall for some types of CALL instructions
get a stack frame if we eg. "CALL NULL"
2004-04-10 20:18:49 +00:00
Glenn Maynard c3b3df6d69 There doesn't seem to be any documentation on the purpose of "physical"
vs "IOProc" formats (why would you ever want them to be different?), or
their behavior.  It's possible that the available IOProc formats depend
on the current physical format, or vice versa, so let's try setting up
one before querying the other.
2004-04-10 08:32:59 +00:00
Glenn Maynard dcbd6454eb StartDecodeThread earlier 2004-04-10 07:18:19 +00:00
Glenn Maynard f9a38f49cb call StartDecodeThread()
(Hopefully all remaining issues with the CA drivers can be fixed and
we can remove this driver ...)
2004-04-10 07:15:37 +00:00
Glenn Maynard e2d6911fb9 set SDL_VIDEODRIVER so SDL doesn't try to fire up aalib, etc 2004-04-10 06:28:08 +00:00
Glenn Maynard 3a4737905f remove ScreenRaveOptions 2004-04-10 01:43:10 +00:00
Glenn Maynard 27c0fb5668 ScreenRaveOptions update 2004-04-10 01:40:44 +00:00
Glenn Maynard 60432acc10 remove ScreenRaveOptions (same as ScreenOptionsMaster) 2004-04-10 01:40:14 +00:00
Glenn Maynard 1f9f980782 simplify
don't strip "*danger*" backgrounds; the danger background doesn't
go in BGAnimations anymore
2004-04-10 00:47:52 +00:00
Steve Checkoway 41ef3028c6 remove atos 2004-04-09 23:56:18 +00:00
Glenn Maynard 52092e810e fix LowLevelWindow_SDL::TryVideoMode sometimes returning "" on failure
due to SDL bugs
2004-04-09 21:53:41 +00:00
Glenn Maynard 11843f12be add mySDL_GetError 2004-04-09 21:52:50 +00:00
Glenn Maynard c885c95ee0 handle weird cases where 0 is listed in /proc/n/maps 2004-04-09 21:18:26 +00:00
Glenn Maynard bf62e02420 fix crash notification not being displayed if stdout has been closed 2004-04-09 21:02:43 +00:00
Glenn Maynard 061e5affb6 kill(getpid), not kill(0) (maybe this is why X was sometimes killed on
crash, too)
2004-04-09 20:57:58 +00:00
Glenn Maynard ab7e7b1afa fix brake/boost tweening
allow tweening to/from constant speed mods
2004-04-09 04:49:29 +00:00
Glenn Maynard e540237288 fix crashes due to there being two RageModelVertexArraySW classes 2004-04-09 04:28:37 +00:00
Glenn Maynard a0efc346bd fix GAMESTATE->m_iCpuSkill going out of bounds 2004-04-09 02:16:34 +00:00
Glenn Maynard c190b2e6c5 reenable threaded movie decode by default 2004-04-08 20:36:44 +00:00
Chris Danford ef998e5e84 move vertex buffers into a separate object in perparation for HW vertex buffers 2004-04-08 08:35:38 +00:00
Glenn Maynard c58396d7c7 cleanup
flush cache due to beginner bugfix in alpha 16
2004-04-08 05:33:48 +00:00
Glenn Maynard 61fc9629e2 fix both ScoreKeeperRave launch attack p1 and Player attack launch p2
being played when p1 launches an attack
simplify battle/course attack sound handling; do it in the same place;
make the sound filenames clear
2004-04-08 03:40:28 +00:00
Glenn Maynard ebbdf05f9a metric to specify what brightness to fade the background from 2004-04-08 00:18:13 +00:00
Glenn Maynard 3219e9d9f0 fix warning 2004-04-08 00:13:29 +00:00
Chris Danford 66eec3b63a add metric to control difficulties that show in demonstration 2004-04-07 23:55:44 +00:00
Glenn Maynard 8c24db7fab add lua CurStyleName 2004-04-07 23:26:26 +00:00
Chris Danford 08d952c9c4 add helper enum class 2004-04-07 20:50:24 +00:00
Chris Danford 5484fc6abc add alias for const CString& 2004-04-07 20:48:11 +00:00