Ben Anderson
c1b965b030
Fix apparent typo breaking compilation (GCC wrongly complained about ISO for scoping)
2005-01-28 00:27:52 +00:00
Glenn Maynard
ed3bec750b
merge MountUsedCard and MountCard
2005-01-28 00:12:09 +00:00
Glenn Maynard
f8a00af09f
MemoryCardManager::TryMountAllCards gone
2005-01-28 00:08:16 +00:00
Glenn Maynard
a930c41ed7
SongManager::LoadAllFromProfiles -> SongManager::LoadAllFromProfile
...
mount each memory card as needed, one at a time
working on being able to start a timeout period in MEMCARDMAN::MountCard
2005-01-28 00:04:22 +00:00
Ben Anderson
25ea8e4825
Fix compilation
2005-01-27 23:58:37 +00:00
Glenn Maynard
18b0c5f2d9
Instead of manually pausing and unpausing, automatically pause the
...
memory card thread when mounting the first drive, and automatically
unpause it when we unmount the last drive. (We can do this simplification
because we always mount and unmount memory cards explicitly when
reading and writing to them.)
2005-01-27 22:57:18 +00:00
Glenn Maynard
d7a279efb9
Remove m_bMemoryCardsMountOnlyWhenNecessary; always do that.
2005-01-27 20:06:20 +00:00
Glenn Maynard
244633369b
don't mount in LockCards; call MountAllUsedCards explicitly
2005-01-27 19:50:11 +00:00
Glenn Maynard
39b9a68473
split LockCards into LockCards, UnlockCards
2005-01-27 19:42:34 +00:00
Glenn Maynard
39604143f6
mount and unmount FILEMAN mountpoints in MemoryCardManager,
...
not drivers; use timeout FS; don't pass mountpoints to drivers since
they never need to know them
2005-01-27 19:23:54 +00:00
Glenn Maynard
7efbea62aa
cleanup
2005-01-27 19:16:32 +00:00
Glenn Maynard
8380b4a8ef
fixes
2005-01-27 19:11:51 +00:00
Glenn Maynard
429ae8f031
merge duplicate code
2005-01-27 18:57:43 +00:00
Charles Lohr
7541ef09b4
Fix: (Not the right way to fix it) don't crash when player number quantities are inconsistant.
2005-01-27 07:31:13 +00:00
Glenn Maynard
3b26b811a2
preload memcard sounds
2005-01-27 05:01:56 +00:00
Glenn Maynard
8af4296b08
simplify a bit
2005-01-27 04:45:20 +00:00
Glenn Maynard
cadbdf2bee
remove MemoryCardDriverThreaded::UnmountMountPoint; remount the fs instead (makes
...
the timeout FS simpler)
use timeout FS in windows memory card code for testing
2005-01-27 04:39:10 +00:00
Glenn Maynard
3b25fd6c60
sysfs fixes
2005-01-27 04:36:11 +00:00
Glenn Maynard
7df474b776
make remount work
2005-01-27 03:54:49 +00:00
Glenn Maynard
67d5bfd6d5
RageFileManager::Remount
2005-01-27 03:43:55 +00:00
Glenn Maynard
fd4dd1aaab
add RageFileDriverTimeout
2005-01-27 03:30:11 +00:00
Glenn Maynard
df26767695
cleanup
2005-01-27 03:10:44 +00:00
Josh Allen
885c194236
Changed quad to sprite
2005-01-27 03:08:04 +00:00
Glenn Maynard
a04b8635f1
oops
2005-01-27 03:07:36 +00:00
Glenn Maynard
03fc38558f
cleanup
2005-01-27 03:07:09 +00:00
Glenn Maynard
223bc37345
simplify
2005-01-27 03:03:56 +00:00
Glenn Maynard
ec19545327
add FilenameDB::GetFileSetCopy
2005-01-27 02:00:55 +00:00
Glenn Maynard
a98aacf322
make FDB public
2005-01-27 01:59:03 +00:00
Glenn Maynard
67b5d06fa7
add RageFileManager::GetFileDriver, RageFileManager::ReleaseFileDriver
2005-01-27 01:58:20 +00:00
Glenn Maynard
1739ffdd81
working on timeout filesystem layer ...
2005-01-27 01:56:40 +00:00
Glenn Maynard
8bf00eb4e8
implement event wait timeouts in win32
2005-01-27 01:54:33 +00:00
Glenn Maynard
903aaadcc5
After signalling an event, always wait for the signalled thread to touch
...
m_WaitersDone. This fixes problems with
event.Lock();
event.Signal();
while(x) event.Wait();
picking up the signal that it just sent (which is wrong), especially in the
debugger.
2005-01-27 01:19:24 +00:00
Glenn Maynard
582a2ec27a
working on timeout filesystem layer ...
2005-01-27 00:14:02 +00:00
Glenn Maynard
c19144bb0c
working on timeout filesystem layer (not done)
2005-01-26 23:16:30 +00:00
Glenn Maynard
476c27474d
working on timeout filesystem layer (not done)
2005-01-26 22:07:59 +00:00
Glenn Maynard
1b49d06b5d
oops
2005-01-26 21:41:40 +00:00
Glenn Maynard
de2b899a5f
fix g++ compile
2005-01-26 21:36:01 +00:00
Glenn Maynard
08ddf9af77
fix up EventImpl_Pthreads::Wait
2005-01-26 21:13:50 +00:00
Glenn Maynard
63604a6536
implement RageEvent::Wait timeouts
2005-01-26 20:59:41 +00:00
Glenn Maynard
4757f00aba
add RageTimer::operator+=
...
cleanup
2005-01-26 20:53:21 +00:00
Glenn Maynard
fde9e0cfc9
auto_ptr is incompatible with STL containers; use a custom refcounted holder
2005-01-26 20:52:20 +00:00
Glenn Maynard
69f515ef76
fix implicit cast warning flood
2005-01-26 18:14:56 +00:00
Charles Lohr
a77a947dd0
Change: MUCH Cleaner fix for lifebar.
2005-01-26 14:08:02 +00:00
Chris Danford
10810c1b9c
update project files
2005-01-26 11:24:45 +00:00
Chris Danford
8555a6da45
use Lua to execute commands
...
(needs cleanup)
2005-01-26 11:21:43 +00:00
Chris Danford
1f00c84293
play OnCommand for shared background
...
(how did this ever work?)
2005-01-26 10:45:47 +00:00
Chris Danford
5f175c041c
fix keymaps reading
2005-01-26 09:13:59 +00:00
Chris Danford
9ab13ad4f2
give the root node a name so that it's valid XML
2005-01-26 09:13:24 +00:00
Adam Lowman
914b8233ee
New Pasword Input Screen and SMOnline Login
2005-01-26 08:50:09 +00:00
Charles Lohr
73a63247e6
FIX: Dead appearance on start.
2005-01-26 08:05:59 +00:00