Glenn Maynard
d904805150
differentiate easy and difficult course scores
2004-05-25 02:15:19 +00:00
Glenn Maynard
50dc9d83cb
GetAutogenDifficultySuffix is no longer needed
2004-05-24 23:31:56 +00:00
Glenn Maynard
eafe6b56be
update
2004-05-24 23:22:36 +00:00
Glenn Maynard
7c5cfe70ac
add Yuki Matsuoka translit
2004-05-24 22:18:39 +00:00
Glenn Maynard
ffad7ea8bf
add Yuki Matsuoka kanji
2004-05-24 22:17:16 +00:00
Glenn Maynard
ac637a7ec8
resize lossy screenshots to 640x480
2004-05-24 21:47:49 +00:00
Glenn Maynard
8b6fb0b720
include global.h in all files
...
remove unneeded headers
fix warnings
2004-05-24 19:38:22 +00:00
Glenn Maynard
6e7189306a
fix type name
2004-05-24 19:32:12 +00:00
Glenn Maynard
b31996b97f
better error checking
2004-05-24 04:24:50 +00:00
Glenn Maynard
b3125ac086
fix crashes due to X returning garbage when asked for an extension function
...
that doesn't exist
2004-05-24 03:56:08 +00:00
Glenn Maynard
0c9c336dc3
make GLExt a struct, so it can be zeroed as a unit, and so extension functions
...
don't take two lines to declare
2004-05-24 03:41:49 +00:00
Glenn Maynard
d2bb74c409
Add step totals in GameState::FinishStage, instead of eval. This means
...
that step counts and "calories" still count if you fail (or give up).
2004-05-24 01:32:17 +00:00
Glenn Maynard
df56b72b33
simplify
2004-05-24 01:28:28 +00:00
Glenn Maynard
0a50fc0109
oops
2004-05-24 01:00:40 +00:00
Glenn Maynard
1b5e2aafef
Explicitly make sure FinishStage is called. We need to do this before
...
ResetGame, since it should be called before prompting to remove memory
cards.
2004-05-24 01:00:06 +00:00
Glenn Maynard
8540b1eb1f
fix step totals being added multiple times
2004-05-24 00:45:22 +00:00
Glenn Maynard
af687ecb9d
don't rescale RADAR_NUM_* down in GetFinalEvalStatsAndSongs
2004-05-24 00:43:39 +00:00
Glenn Maynard
1b48cfc60d
update
2004-05-24 00:42:27 +00:00
Glenn Maynard
0b96646afc
checkpoint
2004-05-24 00:24:47 +00:00
Glenn Maynard
f1ebbe330d
reduce xbox hackery
2004-05-23 23:24:44 +00:00
Glenn Maynard
ea2c3d6260
Disable ScreenSelectDifficultyEX; it was superseded by ScreenSelectMaster.
...
I don't think anything uses it (not sure if it still works); I'll wait a few snapshots
before removing it, though.
2004-05-23 23:08:25 +00:00
Glenn Maynard
e0ceb30f93
remove virtual IsSoftwareRenderer()
2004-05-23 22:38:44 +00:00
Glenn Maynard
d5b79a4cd3
info.txt cleanups
2004-05-23 22:32:10 +00:00
Glenn Maynard
d79f9f0ff1
better assert output
...
minor optimization
2004-05-23 22:17:26 +00:00
Glenn Maynard
3dfdc61aac
maybe fix stray backslashes making it into root paths, causing stray
...
"Couldn't create d:\: Permission denied"
2004-05-23 22:11:33 +00:00
Glenn Maynard
4466f94463
remove old hacks
2004-05-23 21:16:22 +00:00
Glenn Maynard
838bb0aba4
remove catch() that's preventing us from getting complete backtraces to
...
unexpected sound driver exceptions
2004-05-23 21:13:19 +00:00
Glenn Maynard
4e4ff9185a
fix notefield crashes when playing at a very high beat: fTrailingBeat
...
was eg. 500, fSongBeat was 0, and the "trail faster" logic overshot,
setting fTrailingBeat to negative values (eg. -1200)
2004-05-23 20:41:39 +00:00
Glenn Maynard
675422c93f
log last ioproc time on overload
2004-05-23 19:45:19 +00:00
Glenn Maynard
cd93cb4347
cosmetic cleanups
2004-05-23 07:29:08 +00:00
Glenn Maynard
d52c1bfae0
update
2004-05-23 06:12:39 +00:00
Glenn Maynard
de0d2b80d8
update
2004-05-23 06:07:11 +00:00
Glenn Maynard
f8f0f6fa6e
update
2004-05-23 02:51:54 +00:00
Glenn Maynard
be2600df50
remove ScreenSelectCourse
2004-05-23 02:49:39 +00:00
Glenn Maynard
b18aa68d4e
ScreenSelectCourse now uses ScreenSelectMusic. This removes a
...
lot of duplicate code (some of which was out of date, such as the wheel
input behavior). Themes no longer have to tweak both of these screens
individually; only the metrics for ScreenSelectMusic need to be changed,
except where they're explicitly overridden.
2004-05-23 02:47:52 +00:00
Glenn Maynard
d38bf0e721
license update
2004-05-23 02:29:11 +00:00
Glenn Maynard
6c039f9a67
cleanup
2004-05-23 02:28:36 +00:00
Glenn Maynard
c0adadd3a5
IniFile cleanup
2004-05-23 02:27:51 +00:00
Glenn Maynard
a87aef9c3b
fix
2004-05-23 01:57:16 +00:00
Glenn Maynard
822fffdd44
license update
2004-05-23 01:27:01 +00:00
Glenn Maynard
6ac93f463a
cleanup
...
allow overriding codes
2004-05-22 23:57:01 +00:00
Glenn Maynard
1612c92719
update
2004-05-22 23:56:37 +00:00
Glenn Maynard
15d04ec72c
allow loading alternate codes
2004-05-22 23:54:23 +00:00
Glenn Maynard
991c55a069
NumSongs, TotalTime metrics
2004-05-22 23:02:33 +00:00
Glenn Maynard
db7732fa21
NumSongs, TotalTime
2004-05-22 22:56:58 +00:00
Glenn Maynard
563e66959c
assert
2004-05-22 22:55:34 +00:00
Glenn Maynard
0d78474240
fix crash
2004-05-22 22:54:16 +00:00
Glenn Maynard
092de616a2
fix GIF loading (oops)
2004-05-22 21:36:56 +00:00
Glenn Maynard
e8604a8194
cleanup unused code path and variables
2004-05-22 21:23:17 +00:00
Glenn Maynard
2a16256e7e
update
2004-05-22 20:43:28 +00:00
Glenn Maynard
fcff80559a
keep a list of styles and StepsTypes to show, instead of toggles for
...
each, since that causes ProfileHtml metrics to become out of date
each time a style or StepsType is added
2004-05-22 20:42:28 +00:00
Glenn Maynard
7c3bc14d4e
fix assertion failure in easy course mode
2004-05-22 04:41:25 +00:00
Glenn Maynard
20d57a24ee
update
2004-05-22 03:32:07 +00:00
Glenn Maynard
ffd325791f
also B
2004-05-22 03:22:47 +00:00
Glenn Maynard
ff48744677
fix extension
2004-05-22 03:19:07 +00:00
Glenn Maynard
c470ac8147
19a
2004-05-22 03:10:59 +00:00
Glenn Maynard
31e39b27b2
metrics
2004-05-22 02:53:58 +00:00
Glenn Maynard
51f4d707dd
add sprExplanation
2004-05-22 02:51:56 +00:00
Glenn Maynard
56f23c2afa
generalize
2004-05-22 02:24:40 +00:00
Glenn Maynard
b8f3927c97
cleanup
2004-05-22 02:01:58 +00:00
Glenn Maynard
56fa1ea509
"ScreenStage in" cleanup
2004-05-22 01:44:32 +00:00
Glenn Maynard
c2f48d6d0d
includes
2004-05-22 01:37:00 +00:00
Glenn Maynard
7b28e73930
reduce XmlFile dependencies
2004-05-22 01:35:08 +00:00
Glenn Maynard
ab04630b41
don't return GRADE_NO_DATA from GetGrade in corner cases (eg.
...
pressing F5 in gameplay); it causes eval and html errors
2004-05-22 01:27:10 +00:00
Glenn Maynard
7c1d3cfcc2
fix back transition not always being seen in ScreenStage
2004-05-22 01:17:09 +00:00
Glenn Maynard
f0ed9729e6
cleanup, sync with ScreenEditMenu
2004-05-22 00:14:37 +00:00
Glenn Maynard
86bc40fa28
wrap explanation text
2004-05-22 00:13:30 +00:00
Glenn Maynard
7185cf9e14
style updates
...
license update
2004-05-22 00:12:57 +00:00
Glenn Maynard
64f0989677
er, wrong file
2004-05-22 00:06:21 +00:00
Glenn Maynard
094cd8165c
correction
2004-05-22 00:06:20 +00:00
Glenn Maynard
d1329a6769
wrap explanation text
2004-05-22 00:04:22 +00:00
Glenn Maynard
42e987ef92
style updates
...
license update
fix transitions
2004-05-22 00:03:35 +00:00
Glenn Maynard
4cb32d2986
missing metric
2004-05-21 23:52:32 +00:00
Glenn Maynard
8a9cfa8bdf
cleanup
2004-05-21 22:51:25 +00:00
Glenn Maynard
049b31ce46
Always timestamp log.txt.
2004-05-21 22:34:56 +00:00
Glenn Maynard
f0cdbd7e4c
ugh, add image format searching
2004-05-21 21:05:51 +00:00
Glenn Maynard
b3f71ad1e7
remove OPEN_NO_MATCH, OPEN_NO_MATCH
2004-05-21 21:04:22 +00:00
Glenn Maynard
276adb5ecd
update deprecated names
...
file failing to open is a fatal error
2004-05-21 21:03:38 +00:00
Glenn Maynard
00efa1e6ed
update deprecated names
...
file failing to open is a fatal error
2004-05-21 20:56:57 +00:00
Glenn Maynard
1cc247d7b9
fix reversed bKeepTrying
2004-05-21 20:55:24 +00:00
Glenn Maynard
65b72f3ee5
fix correct song not being selected after exiting the mode/sort menus, due
...
to m_pCurSong being set to NULL
2004-05-21 20:16:13 +00:00
Glenn Maynard
db4d27d39b
fix blitting regression, causing lines on the border of cdtitles
2004-05-21 20:02:15 +00:00
Glenn Maynard
5ba2ff8cfb
update
2004-05-21 06:37:58 +00:00
Glenn Maynard
8b0e3b7d7f
19
2004-05-21 06:31:41 +00:00
Glenn Maynard
714ab3c464
fix reading grades from a18
2004-05-21 06:24:21 +00:00
Glenn Maynard
c31cd9d287
cleanup
2004-05-21 05:40:52 +00:00
Glenn Maynard
6ca3046d2e
optimize: reduce theme calls
2004-05-21 05:39:35 +00:00
Glenn Maynard
e2cf64fe55
cache GetCourseDifficultiesToShow results
2004-05-21 05:21:03 +00:00
Glenn Maynard
cdb53a5ba6
GetActualSongDancePointsForStepsType, etc. are somewhat slow; don't
...
call them twice in a row
2004-05-21 05:09:27 +00:00
Glenn Maynard
f0fdfc5e58
cache StepsID::ToSteps to speed up html writing
2004-05-21 05:08:04 +00:00
Glenn Maynard
1d9e4c4658
SDL_Delay -> usleep
2004-05-21 03:31:26 +00:00
Glenn Maynard
8bac1efe15
add SaveStats
2004-05-21 02:07:39 +00:00
Glenn Maynard
cb582d1803
add WriteMachineStatsHtml, WriteMachineStatsHtml; only write machine
...
stats by default
2004-05-21 01:52:45 +00:00
Glenn Maynard
7ff0786223
temporary CHECKPOINT spam to track an obscure crash
2004-05-21 01:03:57 +00:00
Glenn Maynard
98a0b812f0
revert RageSounds::TakeOverSound stuff; ended up not using it
...
and it broke changing BPM during gameplay
SDL_Delay -> usleep
2004-05-21 00:58:48 +00:00
Glenn Maynard
811bf3fd49
fix tests build
2004-05-21 00:48:30 +00:00
Glenn Maynard
9553f513c2
fix confusing SDL error message
2004-05-20 23:50:34 +00:00
Glenn Maynard
0f566b0c7d
update
2004-05-20 23:38:38 +00:00
Glenn Maynard
9dd9735532
cleanup, simplify
...
Separate Easy courses aren't needed anymore; just select easy course
mode. (Having three times as many autogen courses was way too many,
especially considering most beginners don't want to play courses anyway.)
2004-05-20 23:14:36 +00:00
Glenn Maynard
49562bb4a5
show "easy" course mode
2004-05-20 22:56:50 +00:00