Chris Danford
bc184683ca
allow Lua expressions in ActorCommand parameters
2004-11-05 06:43:12 +00:00
Chris Danford
012ead80fd
fix compile error
2004-11-05 06:40:08 +00:00
Chris Danford
b46bd4f9da
fix crash if no songs loaded
2004-11-05 06:36:49 +00:00
Chris Danford
72bd480883
CENTER_* -> SCREEN_CENTER
2004-11-05 06:35:10 +00:00
Chris Danford
8c1c2d0095
fix compile error
2004-11-01 06:30:35 +00:00
Chris Danford
0a6acd94ae
fix centering matrix + perspective projections
2004-10-24 22:59:10 +00:00
Chris Danford
ce4780559f
froundf -> Quantize
2004-10-24 17:44:51 +00:00
Chris Danford
bb0da6a289
quantize rows when reading from BMSs so that we don't end up with 2MB cache files
2004-10-24 17:36:13 +00:00
Chris Danford
eff1dc9695
play auto keysounds
2004-10-24 10:45:30 +00:00
Chris Danford
1b3c786213
cleanup: variable name and const
2004-10-24 10:20:24 +00:00
Chris Danford
584189a10c
naming cleanup: iNoteIndex -> row
2004-10-24 00:17:15 +00:00
Chris Danford
3ac1dba044
simplify TapAttack storage:
...
store attack info in TapNote
in the SMNoteData string, store the attack params inline (like with keysounds)
play keysounds when hit
still doesn't play keysounds on a miss
still doesn't play autoKeysounds
2004-10-23 23:41:49 +00:00
Chris Danford
09193d9e4b
cleanup:
...
use references when passing NoteData
Have player own a NoteDataWithScoring, not derive from it
2004-10-23 17:43:49 +00:00
Chris Danford
095be05925
default to ignore
2004-10-23 17:05:51 +00:00
Chris Danford
0634c55431
fix rounding error in displaying percent score
2004-10-18 03:00:12 +00:00
Chris Danford
722941a646
add monkey scripting input driver for longevity testing
2004-10-16 15:04:10 +00:00
Chris Danford
a9fb4cc62a
don't blink menu lights
2004-10-15 14:37:33 +00:00
Chris Danford
c23c0bec17
improve mapping from scsi index to scsi device
2004-10-15 13:47:54 +00:00
Chris Danford
caab80f188
call PlayersFinalized only after applying the mode choice to both players, or else P2's preferred difficulty gets clobbered by the mode choice.
2004-10-13 02:56:29 +00:00
Chris Danford
bb5ea1f864
fix leap year
2004-10-13 02:11:01 +00:00
Chris Danford
d906bc83e7
don't allow Iomega micro drives
2004-10-12 01:36:37 +00:00
Chris Danford
79beff5e26
revert timeout length
2004-10-09 16:56:29 +00:00
Chris Danford
299ab2cf1a
whoops. Unpause the mount thread after resetting.
2004-10-09 10:36:28 +00:00
Chris Danford
f4f02e23a2
show a different string for "card inserted, but we don't yet know the name on the card"
2004-10-09 09:57:12 +00:00
Chris Danford
269768f856
HACK: Don't do the temp mount and the write test in the mount thread.
2004-10-09 09:34:30 +00:00
Chris Danford
47e2e2d48d
increase mutex timeout
2004-10-09 09:00:24 +00:00
Chris Danford
bc39cb5079
serialize all memory card operations since mount operations hang if we're doing lsusb or reading USB mass storage descriptors in another thread
2004-10-09 08:16:48 +00:00
Chris Danford
e1a8aa0fbb
add more to whitelist
2004-10-08 07:29:51 +00:00
Chris Danford
332dd17b41
fix compile error
2004-10-07 23:44:12 +00:00
Chris Danford
68fcb42954
add more devices to whitelist
2004-10-07 23:17:16 +00:00
Chris Danford
eb1d517cc9
don't hard-code course colors
2004-10-07 22:20:52 +00:00
Chris Danford
c37df8cc69
readability
2004-10-07 22:16:04 +00:00
Chris Danford
5c5ac50b82
Load from LastGood if the main profile is tampered/corrupt.
...
Don't write new data on a load fail - it doesn't give the user a change to correct the load failure.
2004-10-07 19:57:51 +00:00
Chris Danford
c47b7fb124
clean up whitelist, add entry for Creative Labs MuVo
2004-10-07 19:48:24 +00:00
Chris Danford
44e46c74de
const
2004-10-07 19:24:22 +00:00
Chris Danford
e4cb07f1d5
FileCopy instead of Save
2004-10-06 08:54:37 +00:00
Chris Danford
ebb9e730a4
Show message when a Profile load fails so that the player doesn't accidentally save over their possibly-good data.
...
Save a copy of Stats.xml to the memory card after a successful load. I have seen one instance where the digital signature on save is bogus, and there's no way for the player to recover their data.
Update Stats.xsl text help text.
2004-10-06 08:39:38 +00:00
Chris Danford
322b40e1f6
fix change I reverted. Oops.
2004-10-06 03:28:33 +00:00
Chris Danford
13efeb31b2
fix typo
2004-10-04 08:28:20 +00:00
Chris Danford
952fef50c6
disallow Rio Carbon
2004-10-03 21:10:18 +00:00
Chris Danford
dc0ef1fe63
add USB device whitelist
2004-10-03 20:58:12 +00:00
Chris Danford
ffca2c6ae5
fix mounting of devices that are slow to initialize
2004-10-03 08:06:47 +00:00
Chris Danford
f65c1d3fbb
only remount cards that were in use
2004-10-03 06:21:16 +00:00
Chris Danford
5d954e5659
don't mount unless the profile was loaded from a memory card
2004-10-03 05:49:10 +00:00
Chris Danford
9fe9b0884a
Add hack to not leave cards mounted
2004-10-03 05:27:52 +00:00
Chris Danford
b76949e1a9
fix warnings
2004-10-02 05:08:59 +00:00
Chris Danford
b20eaeb60b
Parse and maintain keysound data, but don't play the keysounds yet.
2004-09-29 07:19:44 +00:00
Chris Danford
0f6ed81faf
Use a associative arrays instead of normal vectors to hold TapNotes.
...
More places NoteDataUtil, NoteDataWithScoring need to be converted to use the new row iteration macros.
2004-09-29 06:43:57 +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
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
Chris Danford
6fd5183134
more "for" scope fixes
2004-09-25 05:10:10 +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
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
Chris Danford
03fbb915f3
remove VC6 scoping hacks
2004-09-21 07:53:39 +00:00
Chris Danford
f97eaed01d
fix linux compile
2004-09-21 06:19:00 +00:00
Chris Danford
807d892f4f
allow theme to specify logical screen dimensions
2004-09-21 06:07:12 +00:00
Chris Danford
4a08923844
add missing file
2004-09-13 04:27:52 +00:00
Chris Danford
825c972bf5
make LogFPS a self-registering pref
2004-09-13 03:58:39 +00:00
Chris Danford
66246afeb7
add pref bLogFPS
2004-09-12 18:14:39 +00:00
Chris Danford
d2a54cca31
make TapNote a struct. Over time, more properties will move from the enums and into bit flags.
2004-09-12 05:56:24 +00:00
Chris Danford
d189abfac1
remove dependency on enum value order
2004-09-11 17:05:06 +00:00
Chris Danford
809dd7dc27
rename: MaxRow -> NumRows
...
fix some off-by-1 row errors
2004-09-11 03:50:37 +00:00
Chris Danford
eb5e274128
fix Xbox compile
2004-09-08 05:48:48 +00:00
Chris Danford
26b6c80b91
remove VISE uninstall check
2004-09-08 05:34:46 +00:00
Chris Danford
1f6ed69612
remove old installer
2004-09-08 05:13:16 +00:00
Chris Danford
b1cdc58893
update FAQ
2004-09-07 06:08:52 +00:00
Chris Danford
cc59f8b157
for back, change KP0 to NUM_LOCK (KP0 is too easy to press accidentally)
2004-09-07 01:46:02 +00:00
Chris Danford
d6c1561dbc
fix "can't enter codes on ScreenTitleMenu if UseDedicatedMenuButtons is on"
2004-09-01 08:15:41 +00:00
Chris Danford
b893ccc271
fix linux compile
2004-09-01 07:59:13 +00:00
Chris Danford
d193e7f1e2
fix divide by 0 in calories table
2004-08-31 08:52:32 +00:00
Chris Danford
1875b36c02
fix "use edits to get 100% chance of a locked song when choosing Random"
2004-08-31 08:37:47 +00:00
Chris Danford
ec8813aedd
fix confusing day and hour formatting
2004-08-31 08:29:34 +00:00
Chris Danford
01c0bf35d4
update comment
2004-08-31 08:28:59 +00:00
Chris Danford
c50f72182c
fix "FILEMAN->CreateDirectory leaves temp file hanging around"
2004-08-31 06:44:16 +00:00
Chris Danford
e78197cd2e
differentiate between Songs and Courses % Complete
2004-08-31 04:29:20 +00:00
Chris Danford
1e326dcdd6
fix "Course Completeness doesn't show percent scores in grid"
2004-08-31 04:27:56 +00:00
Chris Danford
b2415f5c37
fix "frames still decode when m_Rate == 0"
2004-08-31 03:52:00 +00:00
Chris Danford
1bf9c5e6b3
fix string position mismatch
2004-08-30 22:43:30 +00:00
Chris Danford
7756e03067
fix compile error
2004-08-30 06:45:43 +00:00
Chris Danford
8668075291
fix warnings
2004-08-30 06:41:56 +00:00
Chris Danford
f14d917560
format seconds in H:MM:SS
2004-08-30 06:36:59 +00:00
Chris Danford
3fec094b26
fix misleading name: NumSongs -> NumStages
2004-08-30 06:07:14 +00:00
Chris Danford
f65af6bf6d
Song.h -> song.h
2004-08-30 05:08:08 +00:00
Chris Danford
cf9b4af6cb
convert ints and casts to use PlayerNumber and macros
2004-08-30 04:35:14 +00:00
Chris Danford
081c1e24b5
fix incorrect song counts for courses
...
cleanup: make StageStats hold a list of Songs and Steps that were played during the stage
2004-08-30 04:09:23 +00:00
Chris Danford
abe10501f7
change Twister to "max 3 holds at once"
...
add Floored, "max 2 holds at once"
2004-08-29 21:26:52 +00:00
Chris Danford
d59247c03e
tweak transform apply order
2004-08-29 21:14:26 +00:00
Chris Danford
f72b8b15d4
fix "current combo on ScreenEnding shows the previous saved value, not the current value"
2004-08-29 19:10:25 +00:00
Chris Danford
ab44cf28fe
fix "all song shown as unplayed"
...
fix "overall completeness percentage is always 0"
2004-08-29 18:15:20 +00:00
Chris Danford
16e94572e3
fix comment typo
2004-08-29 10:44:51 +00:00
Chris Danford
8dcd4d93bb
only persist a subset of options that players would want to use for every song. When players turn on tricky options for the last song, they often forget to turn all of the tricky stuff off again in the next game.
2004-08-29 09:19:11 +00:00
Chris Danford
87579e8a57
fix "memory card name shows for both sides in style = double"
2004-08-29 07:21:36 +00:00