Commit Graph
100 Commits
Author SHA1 Message Date
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