47cceb5a78
Rename .sm files on save, too. Add explanation and a TODO.
Glenn Maynard2002-10-17 20:52:32 +00:00
1e6a9d3bc3
Go to somewhat greater lengths to ensure we get a valid filename when saving; some songs have characters in them we can't store in filenames.
Glenn Maynard2002-10-17 20:43:47 +00:00
c020842990
Set CoinOp mode to default to false. :)
Jason Asbahr2002-10-16 22:23:42 +00:00
c6732a87a6
Fix wrapping of m_fItemAtTopOfList causing crash if we delay long enough to need to wrap twice. (Only happened while debugging, but.)
Glenn Maynard2002-10-16 19:01:11 +00:00
39bed921aa
Unload font if loading a new one (fixes harmless "leak" of credits fonts)
Glenn Maynard2002-10-13 22:58:31 +00:00
0b291313da
CleanupDShow is tiny and only used in dtor, so get rid of it
Glenn Maynard2002-10-13 22:57:27 +00:00
b7ff70a24c
Mostly cosmetic. Do away with m_bBackBufferLocked; it's never actually read. Change from ugly all-caps Windows aliases to more readable lowercase names, etc.
Glenn Maynard2002-10-13 22:51:07 +00:00
5789e0800f
Add #ifdef blocks and stubs to disable sound, for VTune. Hopefully these can go away when we drop bass ...
Glenn Maynard2002-10-13 17:30:48 +00:00
c68ed36f76
Make the CTextureRenderer a local, since it's freed by m_pGB, and we can set it all up in init.
Glenn Maynard2002-10-13 05:12:40 +00:00
71f31ef3af
Fix a crash when we get a texture smaller than the movie. (This isn't ideal; the movie will get clipped.)
Glenn Maynard2002-10-13 03:36:37 +00:00
9360874c9c
Make sure we don't allow "holding" a hold note we missed completely. (There was a short window where you could miss a hold, but still keep it lit.)
Glenn Maynard2002-10-12 22:21:08 +00:00
cace14efba
(Actually, that tap score wasn't needed, but it could be useful later, so I won't bother to remove it.)
Glenn Maynard2002-10-12 22:17:16 +00:00
064d3f2230
Pass the initial tap note score to ChangeLife for hold notes; it's needed to handle Oni penalties correctly. (not actually doing that yet)
Glenn Maynard2002-10-12 22:04:44 +00:00
e5d4f980fb
fix more buffer overruns; use GetTapNote/SetTapNote to simplify some things. (not going to try to use it everywhere yet, just using them as convenient)
Glenn Maynard2002-10-12 21:40:55 +00:00
73188fab68
Allocate the tapnote array; it's so large it's causing stack problems, so get it off the stack.
Glenn Maynard2002-10-11 23:23:49 +00:00
fd1d2e82ed
Test for hold note crossing in "4-space". This fixes rounding problems and is much faster (converting to 4s is a little too slow to be done in an inner loop).
Glenn Maynard2002-10-11 20:51:12 +00:00
a8869f2afe
simplify (no need to cache a vector/array GetSize())
Glenn Maynard2002-10-11 20:49:50 +00:00
ca652a6486
don't copy the same data hundreds of times for no particular reason
Glenn Maynard2002-10-11 20:47:28 +00:00
02dc122958
Fix off-by-two sign error in determining how many songs are not visible in the list. Also, never show "1 more...", just show the song itself instead.
Jared Roberts2002-10-11 09:28:00 +00:00
7a86e684a1
Fixed editor: "music quits early on playback" and "record laying a hold leaves a tap near head"
Chris Danford2002-10-10 07:05:26 +00:00
f4ef92ab81
Fixed Grade display on MusicWheel not corresponding to top score
Chris Danford2002-10-07 05:45:59 +00:00
1a40998fb3
Fixed inaccurate credits messages on SelectStyle and SelectMode
Chris Danford2002-10-06 20:30:11 +00:00
1e5d6a64d7
Removed #BackgroundMovie tag. Instead, TidyUpData will create a BackgroundChange for the movie if one is found in the song directory.
Chris Danford2002-10-06 20:17:38 +00:00
8871b4346a
Checked in DDK files - DDK no longer needed
Chris Danford2002-10-06 19:13:08 +00:00
adc450a3ac
AutoGen now will fill in all missing NotesTypes. The patterns generated by AutoGen are now more intelligent. Fixed crash in MsdFile.
Chris Danford2002-10-05 14:47:03 +00:00
607271689a
remove refresh dimming; it doesn't work anymore.
Glenn Maynard2002-10-03 03:24:34 +00:00
081640a666
fix crash in credits when there are too many songs
Glenn Maynard2002-10-02 22:31:44 +00:00
192bfd5ff5
Missing a jump in Oni now takes away only one life
Chris Danford2002-10-02 05:42:59 +00:00
e3d962cde2
Fixed error dialog behind program window when throw in fullscreen.
Chris Danford2002-10-02 01:58:03 +00:00
638337c539
SortSongByDifficulty now falls back to sort by title is easiest difficulties match. Cleanup of NoteSkin graphics.
Chris Danford2002-10-02 01:32:43 +00:00
49f21f16e3
For tracking down Michel's problem: Reenable mode printing, print the hr when CheckDeviceType fails.
Glenn Maynard2002-10-01 22:11:07 +00:00
1e0e536467
Don't dist the INI; use the defaults in the source instead.
Glenn Maynard2002-10-01 21:27:42 +00:00