Commit Graph

33 Commits

Author SHA1 Message Date
Glenn Maynard e5e4599438 simplify 2003-12-05 02:26:01 +00:00
Glenn Maynard 20c3074e5b use RageFile 2003-12-04 19:13:29 +00:00
Glenn Maynard b014c72bd2 Remove extra newlines when recovering from malformed MSDs. 2003-10-10 04:32:50 +00:00
Glenn Maynard cd195398ea #define O_BINARY 2003-09-24 06:02:27 +00:00
Glenn Maynard 49900b445e Fix assert.
Always open() files with O_BINARY, so Windows doesn't mess with
data.  We can handle newlines on our own.
2003-09-24 02:00:13 +00:00
Glenn Maynard 07e7a0633e fix possible overrun 2003-09-23 04:47:16 +00:00
Glenn Maynard 0d48725961 no need to nul termiante this buffer 2003-09-23 04:46:01 +00:00
Glenn Maynard 286d20b818 minor optimization 2003-09-23 04:38:24 +00:00
Glenn Maynard 4029f242ea remove old comment 2003-09-23 04:26:29 +00:00
Glenn Maynard 3b51a926fc optimize 2003-09-22 07:12:24 +00:00
Glenn Maynard 0598ee4050 Add error reporting. 2003-07-15 00:51:10 +00:00
Glenn Maynard 42cfd6f98c stdafx -> global 2003-02-16 04:01:45 +00:00
Glenn Maynard a954373e67 fix crash when a file ends with a comment and no newline 2003-02-15 23:16:06 +00:00
Glenn Maynard 0d917ae175 more fixup 2003-02-14 07:02:58 +00:00
Glenn Maynard 12b5fba7b6 fixup 2003-02-14 07:02:18 +00:00
Glenn Maynard 7561ff6da1 err? 2003-02-11 05:41:07 +00:00
Glenn Maynard 450ec7b6f2 fix ignoring commented-out lines in MSDs
(this caused empty note patterns when the entire pattern was
commented out)
2003-02-01 01:47:52 +00:00
Glenn Maynard 4f1455d30e fix up MsdFile; get rid of arbitrary limits 2003-01-14 22:44:30 +00:00
Glenn Maynard f4dbed8221 stl-ize some stuff 2003-01-03 05:29:45 +00:00
Glenn Maynard f4047da171 remove unused binary hack 2002-12-17 21:38:33 +00:00
Glenn Maynard 36cff08e99 Fix KSF loading. 2002-12-14 21:30:24 +00:00
Glenn Maynard 89ae8e35a4 fix up binary fields 2002-12-14 06:17:52 +00:00
Glenn Maynard 74d1bb00a6 Add an extension to handle binary data. MsdFile is now
8-bit clean.
2002-12-14 03:47:05 +00:00
Glenn Maynard 32bf482480 clean up some sign mismatches 2002-10-31 03:25:35 +00:00
Chris Danford adc450a3ac AutoGen now will fill in all missing NotesTypes. The patterns generated by AutoGen are now more intelligent. Fixed crash in MsdFile. 2002-10-05 14:47:03 +00:00
Chris Danford bce306dcdc Move Numbers graphics into separate Number asset folder
Added precise timing window adjustment for each judge grade
Changed "hold START for options" to a Sprite
2002-09-22 18:18:50 +00:00
Glenn Maynard f6572498a2 fix small memleak
+/* */s
2002-09-18 20:22:24 +00:00
Chris Danford fdb09fc810 fixed crash in MsdFile. Also, updated ez2 and SMMAX2 themes to new element names. 2002-09-15 07:03:32 +00:00
Glenn Maynard 33f20a1f85 KSF files, at least, are often missing closing ;'s. Cope. 2002-08-30 05:05:34 +00:00
Glenn Maynard 2da12c5d57 fix init 2002-08-27 20:25:51 +00:00
Glenn Maynard 4e2993f370 Don't free m_szFileString twice.
Must use delete[] x when x was allocated as an array.

No need to check for NULL; "delete NULL" is always OK. (http://www.parashift.com/c++-faq-lite/freestore-mgmt.html#faq-16.7)

Don't depend on the compiler having old-style for scoping rules.

Remove extra iCurValueIndex/iCurParamIndex.
2002-08-20 01:27:42 +00:00
Chris Danford 4c3c43abcc Broke noteskin colors into " Tap.colors" and " Hold.colors" 2002-08-03 18:40:09 +00:00
Chris Danford 317c352a9b Various bug fixes. See changelog. 2002-07-23 01:41:40 +00:00