Commit Graph
11977 Commits
Author SHA1 Message Date
Ryan Dortmans 3e6da1b008 Dummy class to allow Xbox build 2004-09-27 07:56:18 +00:00
Glenn Maynard bd78b75115 update other configs 2004-09-27 03:25:09 +00:00
Chris Danford aadc33ef04 PC 2004-09-27 01:49:18 +00:00
Chris Danford d5e2eb3044 clean up BMS parsing
fix BM data detected as dance-double then autogen'd to bm-single7
2004-09-27 01:46:57 +00:00
Glenn Maynard aab53e70d8 split RageSurfaceUtils::CorrectBorderPixels 2004-09-27 01:12:13 +00:00
Glenn Maynard 3d81205616 fix possible memleak
litter the code with checkpoints to try to track down osx crash
2004-09-27 01:09:03 +00:00
Glenn Maynard b990c14789 probably make PNG functions show up better in unix crash logs 2004-09-27 00:55:17 +00:00
Glenn Maynard 8789c710f6 fix anonymous namespaces in win32 crash handler output 2004-09-27 00:46:10 +00:00
Glenn Maynard 83db553dd4 move win32 crash handler and versioning helpers into archutils 2004-09-27 00:29:40 +00:00
Glenn Maynard b844fa8953 old update: x11 license permission for these came with the crash handler 2004-09-27 00:20:18 +00:00
Glenn Maynard 75357eaa8f Allow passing a paletted RageSurface to CreateTexture when pixfmt isn't
FMT_PAL.  The intent is that all combinations are valid--that the pixfmt doesn't
depend on the format of img.  (The only exception is that CreateTexture
never palettizes, so if pixfmt is FMT_PAL, img must be, too.)
2004-09-26 09:15:16 +00:00
Glenn Maynard face100e30 cleanup 2004-09-26 08:56:32 +00:00
Glenn Maynard 618a6c7737 simplify, merge code 2004-09-26 08:53:01 +00:00
Glenn Maynard cc55c46033 fix scaling glitch that could cause images to be slightly transparent
when blitting bit depth up
2004-09-26 08:22:46 +00:00
Glenn Maynard f30127bcab bump 2004-09-26 02:24:20 +00:00
Glenn Maynard cd72544bdd update 2004-09-26 02:23:06 +00:00
Glenn Maynard f141409dce osc3 update
fix a song in foonmix
2004-09-26 02:21:40 +00:00
Chris Danford 190b7c1493 merge bm with iidx
eliminate duplicate styles and unnecesary edit styles
2004-09-25 17:41:31 +00:00
Chris Danford 83d1a6a504 clean up bm/iidx default key mappings 2004-09-25 17:03:34 +00:00
Chris Danford b3493e25b8 fix crash when reading 14 key BMS data 2004-09-25 08:00:18 +00:00
Chris Danford 3e140b0af9 remove hard-coded track limit in NoteData 2004-09-25 07:59:56 +00:00
Glenn Maynard b1d8b2a51e simplify 2004-09-25 06:40:18 +00:00
Glenn Maynard 18d55971a1 fix warnings 2004-09-25 06:38:33 +00:00
Glenn Maynard 832d47dfd4 don't time out on movie frame semaphores 2004-09-25 06:33:46 +00:00
Chris Danford 6fd5183134 more "for" scope fixes 2004-09-25 05:10:10 +00:00
Glenn Maynard 2e6ffb73e0 remove construct-and-open RageFile ctor 2004-09-25 02:50:31 +00:00
Glenn Maynard ec44af425a fix !g_bWriteToCache 2004-09-24 05:27:34 +00:00
Chris Danford 81b7695c7e whoops. Move the Lua comment hack to the right place. 2004-09-24 04:55:28 +00:00
Chris Danford f8d3996b35 remove unused metrics 2004-09-24 04:52:14 +00:00
Chris Danford f8c7005829 replace C style comments in metrics with Lua style. Yuck. 2004-09-24 04:49:37 +00:00
Glenn Maynard 3ad6bc0303 fix warning 2004-09-24 03:48:27 +00:00
Glenn Maynard 0775e54030 compile fix 2004-09-24 02:52:07 +00:00
Glenn Maynard 1b02c6d494 remove m_FadedOutAt; didn't like the effect produced 2004-09-23 12:23:24 +00:00
Glenn Maynard 9dbfc3ace1 fade fix 2004-09-23 09:31:12 +00:00
Glenn Maynard 4a17c3d725 If m_LengthSeconds is longer than the actual file, pad with silence; this way,
if looping, the sound will loop exactly once every m_LengthSeconds.  This should
fix obscure beat alignment problems if sample music ends at the end of the file,
since before, extending the length beyond the end of the file didn't do anything.

Fix m_FadeLength.  The length was being ignored.

Add m_FadedOutAt; this way, if beat alignment extends a 10-second clip at the
end of a file by .5 seconds, we can fade out 9..10, instead of 9.5 ... 10.5,
which would cause the sound to cut out early.
2004-09-23 09:10:04 +00:00
Chris Danford cae82a308a test expression metrics 2004-09-22 07:54:25 +00:00
Chris Danford 21871f7c3d Parse F theme metrics as Lua expressions. I'll regroup LuaHelpers as a singleton subsystem soon. 2004-09-22 04:55:31 +00:00
Chris Danford 1ec8cbb208 simplify: only accept RectF 2004-09-22 02:20:50 +00:00
Glenn Maynard 6aaa517c62 ignore extra FocusChanged calls 2004-09-21 09:11:05 +00:00
Glenn Maynard 4d00fe9707 apparently "save all" in VC6 means "save something" 2004-09-21 09:08:16 +00:00
Glenn Maynard a990ddc2a3 update 2004-09-21 09:05:50 +00:00
Glenn Maynard 9be1ea4333 don't link SDL in Windows 2004-09-21 09:02:50 +00:00
Glenn Maynard ac1745fc35 move D3D from SDL -> GraphicsWindow 2004-09-21 09:00:48 +00:00
Glenn Maynard 6abd254f1d LowLevelWindow_Win32 2004-09-21 08:58:23 +00:00
Glenn Maynard 9d73476493 add WinMain. I'm not sure if this is needed for the Xbox; if it is, remove the
#ifdefs.
2004-09-21 08:57:42 +00:00
Glenn Maynard f2c2ebb175 no HAVE_SDL on Windows 2004-09-21 08:56:31 +00:00
Glenn Maynard aa73f66bde windows ogl/d3d helpers 2004-09-21 08:55:39 +00:00
Glenn Maynard c88ddccc73 Native Win32 LowLevelWindow. This gets rid of SDL in Windows.
It seems to handle mode switching slightly better in OpenGL: I still
get the "windows resize to the fullscreen resolution" and "maximized
windows go under the taskbar" problems occasionally when I change the
resolution in game, but they no longer happen when I simply play the game
in fullscreen.  We also can avoid reloading textures on mode change in
many cases.  (This is not going into the 3.9 release.)
2004-09-21 08:54:49 +00:00
Glenn Maynard 8a0df6bb27 fix warnings 2004-09-21 08:41:17 +00:00
Glenn Maynard ea6dec5673 update (already applied to 3.9) 2004-09-21 08:39:08 +00:00