Glenn Maynard
a6f0b840e9
Swap24BE
2004-06-13 07:10:26 +00:00
Glenn Maynard
b29e17b118
fix most odd thread startup problems
2004-06-13 07:09:41 +00:00
Glenn Maynard
186f840e20
fix RageThread::HaltAllThreads crash causing the crash handler to
...
exit with no output
2004-06-13 06:47:02 +00:00
Glenn Maynard
c148ca32f6
use Swap24BE
...
(I'm going to bed; you can compile now, Steve)
2004-06-12 08:24:25 +00:00
Glenn Maynard
7f00713a25
native endian functions
2004-06-12 08:22:32 +00:00
Glenn Maynard
82786ef70b
ENDIAN_LITTLE/ENDIAN_BIG check
2004-06-12 08:16:02 +00:00
Glenn Maynard
597929d870
ENDIAN_LITTLE, byte swaps
2004-06-12 07:58:31 +00:00
Glenn Maynard
cb95729633
AC_C_BIGENDIAN
2004-06-12 07:57:34 +00:00
Glenn Maynard
0f95a58936
ENDIAN_BIG
2004-06-12 07:57:19 +00:00
Glenn Maynard
2759cda924
archutils/Unix/arch_setup.h
2004-06-12 07:47:19 +00:00
Glenn Maynard
e9a6c74745
-DUNIX
2004-06-12 07:46:40 +00:00
Glenn Maynard
da2cd0686c
fix
2004-06-12 07:46:09 +00:00
Glenn Maynard
59fce6b7ca
linux arch_setup
2004-06-12 07:23:23 +00:00
Glenn Maynard
3bc4cbf9a4
unneeded header
2004-06-12 06:12:00 +00:00
Glenn Maynard
aef80ea1a0
fix Tremor
2004-06-12 05:43:58 +00:00
Glenn Maynard
2e2426f0d6
output VFS type warning even if LOG isn't around yet
2004-06-12 05:38:49 +00:00
Glenn Maynard
0805aef930
ForceCrashHandlerDeadlock is only implemented in Linux
2004-06-12 01:01:30 +00:00
Glenn Maynard
0259692fbf
c_str()
2004-06-11 23:46:29 +00:00
Glenn Maynard
2454c80541
linux build fix
2004-06-11 22:55:37 +00:00
Glenn Maynard
00fb88edb8
update
2004-06-11 21:36:31 +00:00
Glenn Maynard
2e7eb9d37c
comment
2004-06-11 21:35:57 +00:00
Glenn Maynard
a29018587f
SONGMAN->FlushCaches whenever deleting Steps*
2004-06-11 21:34:30 +00:00
Glenn Maynard
a17b1ead51
separate SongManager::Cleanup and SongManager::FlushCaches
...
Cleanup() is called every screen, to remove large decompressed step
data, but that shouldn't clear trail caches as well;
SongManager::FlushCaches also clears the StepsID cache
2004-06-11 21:31:34 +00:00
Glenn Maynard
0a455d1a64
fix SongManager::Cleanup() not flushing course caches
...
flush StepsID cache in SongManager::Cleanup()
2004-06-11 21:25:00 +00:00
Glenn Maynard
f0cc560c9f
calling RegenRandomTrailEntries between rounds is not needed
2004-06-11 21:13:44 +00:00
Glenn Maynard
b0590a0da1
clear the trail cache automatically when the round seed changes
2004-06-11 21:13:05 +00:00
Glenn Maynard
c8ec4937ec
put fail checks back in STATE_DANCING; otherwise SM_BeginFailed
...
triggers every frame after failing
2004-06-11 20:09:53 +00:00
Glenn Maynard
13104cc6e7
type fix
2004-06-11 19:39:32 +00:00
Glenn Maynard
1332565a7f
threads
2004-06-11 19:38:53 +00:00
Glenn Maynard
46a374ff40
check CRASH_HANDLER
2004-06-11 19:29:03 +00:00
Glenn Maynard
1048967584
use arch/Threads
2004-06-11 19:24:05 +00:00
Glenn Maynard
4c14fb3943
simplify (handle recursive locking in RageMutex)
2004-06-11 19:08:56 +00:00
Glenn Maynard
4c74f84447
cleanup
2004-06-11 07:12:36 +00:00
Glenn Maynard
ef219fce39
small fixes preparing for arch/Threads
2004-06-11 07:09:43 +00:00
Glenn Maynard
6ca1cc935c
implement Threads_Pthreads::GetCrashHandle
2004-06-11 07:06:48 +00:00
Glenn Maynard
e80b8885db
ThreadImpl_Pthreads compiles
2004-06-11 05:26:00 +00:00
Glenn Maynard
310c18d70c
break thread/mutex implementation stuff out of RageThreads
...
(not used yet)
2004-06-11 05:12:58 +00:00
Glenn Maynard
95d10d7123
license update
2004-06-11 05:11:40 +00:00
Glenn Maynard
cafede40f3
fix crash if a button is held while recording and still in the lead-in
2004-06-11 05:08:25 +00:00
Glenn Maynard
a89083d9f4
pay attention, vc
2004-06-11 05:00:50 +00:00
Glenn Maynard
73119a0121
remove dialog stuff
2004-06-11 05:00:13 +00:00
Glenn Maynard
6e8d5f79cf
fix libpng and libjpeg listed twice in LIBS
2004-06-11 01:41:17 +00:00
Glenn Maynard
0ebe5985b9
use ArchHooks::GetMicrosecondsSinceStart
2004-06-11 01:14:42 +00:00
Glenn Maynard
c3c3eea688
remove ArchHooks_none
2004-06-11 01:13:34 +00:00
Glenn Maynard
2a7b8e9c1d
comment
2004-06-11 01:12:37 +00:00
Glenn Maynard
9824f54d66
remove ArchHooks_none
2004-06-11 01:08:09 +00:00
Glenn Maynard
bd6899b9bf
OSX ArchHooks::GetMicrosecondsSinceStart
2004-06-11 01:06:32 +00:00
Glenn Maynard
71797f7383
ArchHooks::GetMicrosecondsSinceStart
2004-06-11 01:03:33 +00:00
Glenn Maynard
7aee50e5fd
make this static, so it can be used before main()
2004-06-11 01:01:31 +00:00
Glenn Maynard
49446552c9
GetMicrosecondsSinceStart( bool bAccurate )
2004-06-11 00:34:04 +00:00
Glenn Maynard
408e8f7b8b
ArchHooks_Unix::GetMicrosecondsSinceStart
2004-06-11 00:33:02 +00:00
Glenn Maynard
db40860b65
ArchHooks::GetMicrosecondsSinceStart (not used yet)
2004-06-11 00:06:07 +00:00
Glenn Maynard
57f31389b5
ArchHooks is becoming non-optional; remove ArchHooks_none
2004-06-10 23:59:40 +00:00
Glenn Maynard
1f270594a1
clena up test linkage
2004-06-10 23:17:24 +00:00
Glenn Maynard
255f0a509a
update
2004-06-10 23:16:51 +00:00
Glenn Maynard
0ae10fbc59
move MakeArchHooks into ArchHooks
2004-06-10 23:12:35 +00:00
Glenn Maynard
9f07f110ea
remove old dialog stuff
2004-06-10 22:58:17 +00:00
Glenn Maynard
6faf37db42
Dialog
2004-06-10 22:57:42 +00:00
Glenn Maynard
fc1028d431
remove old dialog api
2004-06-10 22:50:46 +00:00
Glenn Maynard
211f9b852a
use Dialog
2004-06-10 22:47:51 +00:00
Glenn Maynard
77c42f991d
use Dialog
2004-06-10 22:15:04 +00:00
Glenn Maynard
0242ee4fcd
set up Dialog
2004-06-10 22:12:59 +00:00
Glenn Maynard
99df37d55e
update
2004-06-10 22:10:27 +00:00
Glenn Maynard
2b23e63f52
move dialog handling into a separate arch
2004-06-10 22:04:23 +00:00
Glenn Maynard
ae5ff2beb9
move dialog handling into a separate arch; it doesn't belong in ArchHooks
2004-06-10 22:03:32 +00:00
Glenn Maynard
14aa978423
PATH_MAX check
2004-06-10 07:15:32 +00:00
Glenn Maynard
bdfb4a6201
cleanup
2004-06-09 17:17:55 +00:00
Glenn Maynard
b2b661dd8c
dsiable g_MutexList and g_FreeMutexIDs: they're not threadsafe themselves,
...
and they're only used by MarkLockedMutex which is already disabled
2004-06-09 17:15:58 +00:00
Glenn Maynard
0b8b2ad654
allow compiling without JPEG (unfinished)
2004-06-09 07:08:42 +00:00
Glenn Maynard
4b85fc3307
libpng cleanup
2004-06-09 06:59:05 +00:00
Glenn Maynard
b4b63c6f3d
er
2004-06-09 02:24:45 +00:00
Glenn Maynard
013d2bf7f3
maybe fix VC 2003 compile
2004-06-09 02:23:39 +00:00
Glenn Maynard
de0134628b
don't include base zoom in GetUnzoomed; it's used to set the base zoom
...
(eg. BitmapText::UpdateBaseZoom)
2004-06-09 01:57:16 +00:00
Glenn Maynard
c7b9d0488f
case change
2004-06-09 01:37:26 +00:00
Glenn Maynard
6e68911c4c
Fix ScreenStage tween-out. ScreenStage can't go to ScreenBranch;
...
it breaks the "prepped screen" logic. (The successor to ScreenBranch
will be Lua metrics, which will allow branching to be done much more cleanly,
so I'm not going to try to fix the ScreenStage/ScreenBranch interaction.)
2004-06-09 01:35:40 +00:00
Glenn Maynard
aea0a41a68
clean up STYLE_TECHNO_VERSUS8 hack: Sprite really should not
...
be depending on GameState
2004-06-08 22:27:37 +00:00
Glenn Maynard
f482a18a37
reenable dithering for song backgrounds
2004-06-08 20:59:28 +00:00
Glenn Maynard
dfb19827e9
cleanup
2004-06-08 19:59:33 +00:00
Glenn Maynard
6f16b99a8d
fix flickering
2004-06-08 19:56:35 +00:00
Glenn Maynard
443ff61940
hack is unnecessary
...
use GetZoomed* while I'm here
2004-06-08 19:04:26 +00:00
Glenn Maynard
4d3fbff07c
fix baseScale never being included in GetZoomed/GetUnzoomedWidth()
...
(It seems to belong in both.)
2004-06-08 19:02:57 +00:00
Glenn Maynard
ee87baa6cf
fix scores not appearing (post-alpha 20 regression)
2004-06-08 08:03:49 +00:00
Glenn Maynard
8e802ac267
show the actual difficulty color of the chosen song for mystery meter
...
values, instead of boring white
2004-06-08 07:24:41 +00:00
Glenn Maynard
65cece919e
fix random meter course entries not showing up correctly in CourseEntryDisplay (again)
2004-06-08 07:19:56 +00:00
Glenn Maynard
f3a79cf404
a21
2004-06-08 07:03:12 +00:00
Glenn Maynard
92116c5443
remove NoteFieldPlus
2004-06-08 07:02:17 +00:00
Glenn Maynard
dbd02a6cf9
cleanup
2004-06-08 07:00:48 +00:00
Glenn Maynard
f3e00fe2a1
update
2004-06-08 06:54:16 +00:00
Glenn Maynard
c0fff88d0a
old
2004-06-08 06:53:19 +00:00
Glenn Maynard
ca1b8f9ed6
add licensing info
2004-06-08 06:38:53 +00:00
Glenn Maynard
f5ce2e5303
cleanup
2004-06-08 05:55:00 +00:00
Glenn Maynard
0f1475ba79
unused
2004-06-08 05:52:23 +00:00
Glenn Maynard
9c03c0d0eb
license update
2004-06-08 05:49:00 +00:00
Glenn Maynard
051cb8207b
unused
2004-06-08 05:39:57 +00:00
Glenn Maynard
ca8b0f498d
unused (just use a ScreenAttract for this now)
2004-06-08 05:38:10 +00:00
Glenn Maynard
7061f8109d
license update
2004-06-08 05:36:07 +00:00
Glenn Maynard
a6c1dae7e5
license update, cleanup
2004-06-08 05:35:39 +00:00
Glenn Maynard
48445b53d1
include the license text in the files (not completely identical)
2004-06-08 05:30:52 +00:00
Glenn Maynard
3f895a1b36
license update
2004-06-08 05:30:06 +00:00
Glenn Maynard
b1c1d30a82
update
2004-06-08 05:23:32 +00:00