Chris Danford
11a8029493
memory card cleanup
2004-08-17 05:50:51 +00:00
Chris Danford
ee9fbb99e1
fix "memory card not mounted if initially plugged in while cards are locked"
...
do the final memory card mount on PlayersFinalized
2004-08-14 19:18:56 +00:00
Chris Danford
71186e34ec
update comment
2004-08-09 05:56:38 +00:00
Chris Danford
e435165014
clean up memory card logic:
...
- Don't do the OS mount for cards during the attract screens. Only do OS mounts in the time between BeginGame and PlayersFinalized.
- Remove logic for fast load of a Profile from the MemoryCard. Instead, load the whole profile all at once on PlayersFinalized.
2004-08-09 05:01:24 +00:00
Chris Danford
551800cceb
Fix unnecessary remounts of cards that weren't changed since last update.\nDon't do OS mounts or unmounts while after cards are locked. It can cause skips.
2004-08-08 18:44:41 +00:00
Glenn Maynard
396badb225
move some stuff out of arch.cpp
2004-07-07 20:12:21 +00:00
Glenn Maynard
733127d8ed
license update
2004-06-08 01:24:17 +00:00
Chris Danford
110ec3d331
synchronize access to memory cards between mounting thread and main thread Profile Load/Save
2004-06-06 02:41:16 +00:00
Chris Danford
3421d2d752
add Lua function IsAnyPlayerUsingMemoryCard
2004-05-25 06:50:52 +00:00
Chris Danford
ba93ee8469
"for( int p=0; p<NUM_PLAYERS; p++ )" -> "FOREACH_PlayerNumber( p )"
2004-05-24 06:10:11 +00:00
Chris Danford
9d1a89d0d5
add hack to not play connect/disconnect sounds after resetting USB
2004-05-03 02:43:36 +00:00
Chris Danford
bfd7b1930c
simplify name update logic
2004-05-03 00:34:54 +00:00
Chris Danford
f9ee3daede
fix compile error
2004-05-01 21:31:53 +00:00
Chris Danford
6928e8e864
ugly hack to fix "mem card name not updated if card left in between games"
2004-04-23 06:35:24 +00:00
Chris Danford
e4353d5cb8
move from .h to .cpp
2004-04-23 05:40:07 +00:00
Chris Danford
2531bc9a84
add memory card level matching to disallow deep USB devices
2004-04-17 22:41:34 +00:00
Chris Danford
d6e52f6aac
optimize profile loading
2004-03-29 06:47:10 +00:00
Chris Danford
f565527929
fix flush never called
2004-03-27 04:04:29 +00:00
Glenn Maynard
1057cf4237
MemoryCardManager::PathIsMemCard
2004-03-23 22:33:14 +00:00
Chris Danford
031b3ab03f
unmount drive on memory card disconnect
2004-03-20 23:01:46 +00:00
Chris Danford
f978af080d
unmount drive on memory card disconnect
2004-03-20 22:16:57 +00:00
Chris Danford
9555d508ee
move RageFileManager mounting into the MemoryCardDriver, not MemoryCardManager
2004-03-14 01:40:24 +00:00
Chris Danford
7fe28a6dae
add PerDifficulty and PeakCombo awards
2004-03-07 04:34:49 +00:00
Chris Danford
146c8dfd85
no message
2004-02-27 03:39:34 +00:00
Chris Danford
394bf699c5
add debugging
2004-02-27 02:59:20 +00:00
Chris Danford
4ed6dba88a
add debugging
2004-02-27 02:52:12 +00:00
Glenn Maynard
ddc2c030d0
compile fix
2004-02-27 00:31:06 +00:00
Chris Danford
3559e640b5
add debugging
2004-02-26 17:05:27 +00:00
Chris Danford
8fa29aa5ce
add debugging
2004-02-26 17:00:15 +00:00
Chris Danford
1e43128440
unload usb-storage driver between games
2004-02-26 07:36:30 +00:00
Chris Danford
8b832f11d7
unload usb-storage driver between games
2004-02-26 07:28:59 +00:00
Chris Danford
6114922698
fall back to local profile if mem card is unplugged before cards locked
2004-02-22 04:53:51 +00:00
Glenn Maynard
11e7899226
fix minor memleaks
2004-01-21 03:09:59 +00:00
Glenn Maynard
f5d1503387
fix warnings
2004-01-03 04:29:42 +00:00
Chris Danford
97146abaaf
clean up memory card logic
2004-01-03 03:42:40 +00:00
Chris Danford
64f24895d7
save profile data to memory card subdir so we don't clutter the root
2003-12-19 08:51:47 +00:00
Chris Danford
67a6fddcf3
load profile from memory card, fix memory card file flushing
2003-12-19 08:17:44 +00:00
Chris Danford
d0a6176e13
better memory card assignment logic, add memory card icons, more memory card sounds
2003-12-19 04:52:07 +00:00
Glenn Maynard
f4b97288a8
fix warnings
2003-12-18 21:18:59 +00:00
Chris Danford
1ba5e253ca
windows memory card fixes/cleanup
2003-12-18 07:46:21 +00:00
Chris Danford
1c44cd23c8
add memory card insert/remove sound
2003-12-18 04:24:25 +00:00
Chris Danford
e11afda65a
memory card refactoring
2003-12-17 10:20:53 +00:00
Chris Danford
04a1034483
working on memory cards
2003-12-17 08:43:14 +00:00
Chris Danford
5614e772a3
linux USB device detection works
2003-12-17 07:07:36 +00:00
Chris Danford
2487e17d95
working on more efficient Linux usb detection
2003-12-17 06:59:37 +00:00
Chris Danford
7c1ff5cbe4
working on mem card detecting
2003-12-17 05:59:25 +00:00
Chris Danford
d29dc74775
working on memory card detection
2003-12-17 04:32:34 +00:00
Glenn Maynard
10b75cec56
fix compile
2003-12-17 03:58:20 +00:00
Chris Danford
a0167ea995
fix compile errors
2003-12-17 03:48:46 +00:00
Chris Danford
9777f6ef00
working on more efficient Linux usb detection
2003-12-17 03:43:31 +00:00