Steve Checkoway
|
ec87939361
|
SDL was removed a long time ago.
|
2008-08-05 18:14:07 +00:00 |
|
Steve Checkoway
|
6654fa2e1d
|
Mac OS X does not need glFlush() called, swapping the buffers does it implicitly.
|
2008-07-29 09:26:41 +00:00 |
|
Steve Checkoway
|
f8711d2f74
|
Year.
|
2008-07-29 07:06:06 +00:00 |
|
Steve Checkoway
|
6acaf86466
|
Update.
|
2008-07-28 18:34:18 +00:00 |
|
Steve Checkoway
|
9dc61ec946
|
Oops, no GLIBCXX_DEBUG* anywhere.
|
2008-07-28 07:37:58 +00:00 |
|
Steve Checkoway
|
e3532904d6
|
Add debugging. I do not really have reason to suspect that these are not sorted, but I am not sure why the assert in GameState::UpdateSongPosition() is triggering if not from this. Bugs 2004783 and 2016502.
|
2008-07-28 07:35:56 +00:00 |
|
Steve Checkoway
|
a74201a013
|
Treat lifts like taps. This should fix assist ticks not ticking for lifts.
|
2008-07-28 06:26:28 +00:00 |
|
Steve Checkoway
|
ec3d626b46
|
Fix hash check for course cache files. Do not attempt to calculate radar values if there are no entries.
|
2008-07-28 05:47:45 +00:00 |
|
Steve Checkoway
|
6801ad6469
|
Give up on DWARF, go back to stabs.
|
2008-07-28 04:31:32 +00:00 |
|
Steve Checkoway
|
acb706d550
|
The debug version of the STL is absurdly slow. Do not enable it here.
|
2008-07-28 04:30:04 +00:00 |
|
Steve Checkoway
|
d563a5f640
|
Make GetValueFromMap static. Also hush bogus warning about possible uninitialized use of iPage.
|
2008-07-28 04:15:55 +00:00 |
|
Steve Checkoway
|
08a504dd8d
|
Fix extra stage crash on songs with more than one stage. Fixes bugs 1905623, 1906055, and 1879968 (probably).
|
2008-07-23 12:27:12 +00:00 |
|
Steve Checkoway
|
6d8ac95e72
|
Add asserts. By this point, every human player needs to have steps.
|
2008-07-23 12:22:24 +00:00 |
|
Steve Checkoway
|
148f4b57b8
|
Simplify a bit.
|
2008-07-23 11:12:07 +00:00 |
|
Steve Checkoway
|
d7c754dca7
|
Fix a few lua errors. I do not actually see the time being displayed anywhere.
|
2008-07-22 13:37:28 +00:00 |
|
Steve Checkoway
|
2149e5dfc5
|
Pick a font for ScreenMusicScroll.
|
2008-07-22 13:05:19 +00:00 |
|
Steve Checkoway
|
145527deb5
|
Remove duplicate file.
|
2008-07-22 11:17:32 +00:00 |
|
Steve Checkoway
|
acdc225981
|
Blank header. (Not sure what this should really be but the pointed to file no longer exists.)
|
2008-07-22 11:15:58 +00:00 |
|
Steve Checkoway
|
815a332ef3
|
Change assert to one that doesn't always succeed.
|
2008-07-22 11:08:26 +00:00 |
|
Steve Checkoway
|
6c0bb3173e
|
Fix dialogs on OS X.
|
2008-07-22 11:07:32 +00:00 |
|
Steve Checkoway
|
44a533660d
|
Add missing strings.
|
2008-07-22 11:06:41 +00:00 |
|
Steve Checkoway
|
6f65283624
|
Fix ScreenMessage crash.
|
2008-07-22 07:30:04 +00:00 |
|
Steve Checkoway
|
a0c1dc24de
|
Fix ScreenMessage crash.
|
2008-07-22 07:24:00 +00:00 |
|
Steve Checkoway
|
6eeb7aaf70
|
More targeted includes. It might be worth getting away from Carbon eventually; however, many of the replacement APIs are either in 10.4 or 10.5 and we still target 10.3.9.
|
2008-07-22 07:01:03 +00:00 |
|
Steve Checkoway
|
a2b424aa48
|
Remove ScreenStage
|
2008-07-21 12:24:47 +00:00 |
|
Steve Checkoway
|
856b3f6cd1
|
_Arial 14 shadow -> Common Normal
|
2008-07-21 12:23:38 +00:00 |
|
Steve Checkoway
|
4418388ffe
|
Simplify. I seem to recall reading that one should not subclass stl types anyway.
|
2008-07-21 11:15:32 +00:00 |
|
Steve Checkoway
|
7c06eb955a
|
Spacing cleanup.
|
2008-07-21 11:14:06 +00:00 |
|
Steve Checkoway
|
e970628538
|
Fall back on a known good resolution rather than 640 x 480. Some displays do not support 640 x 480 and on the first run this causes problems. Fixes bug 1894682.
|
2008-07-21 11:11:55 +00:00 |
|
Steve Checkoway
|
310d05a2cb
|
Fix warning by using the "safe" snprintf.
|
2008-07-21 10:35:40 +00:00 |
|
Steve Checkoway
|
9bca01da8e
|
If there is nothing to copy, return. This fixes an assert in stl since m_pFile->m_sBuf[m_iFilePos] is not dereferencable if m_iFilePos is the size of the file.
|
2008-07-21 10:34:43 +00:00 |
|
Steve Checkoway
|
8d266cf4a2
|
Use a set instead of a vector. This makes Unregister() take O(log n) rather than O(n) while Register() now takes O(log n) rather than O(1). Since everything registered is eventually unregistered--as far as I can tell--this is a significant net gain. In practice, the speed up is quite noticable.
|
2008-07-21 08:57:07 +00:00 |
|
Steve Checkoway
|
fdf7d24b8c
|
DEBUG=1 in Performance debug builds (basically debug builds with optimization)
|
2008-07-21 06:41:40 +00:00 |
|
Steve Checkoway
|
eb60477d69
|
Cleanup header by moving OS X specific stuff into .cpp.
|
2008-07-14 13:00:06 +00:00 |
|
Steve Checkoway
|
665bd80520
|
Do not rely on paths. Walk the I/O registry tree ourself.
|
2008-07-14 12:24:06 +00:00 |
|
Steve Checkoway
|
d8eefddbcd
|
Rename project to satisfy Xcode 3.1
|
2008-07-12 21:05:23 +00:00 |
|
Steve Checkoway
|
dd4aba816f
|
Rename project to satisfy Xcode 3.1
|
2008-07-12 21:04:52 +00:00 |
|
Steve Checkoway
|
1fedb46955
|
We don't even use ffmpeg's software image scalar, but the directory and some of its contents need to be present to build ffmpeg. The version is tied to mplayer rather than to ffmpeg so grab an arbitrary version that allows ffmpeg to compile.
|
2008-05-27 05:51:34 +00:00 |
|
Steve Checkoway
|
285025fd76
|
Add STL assertions to debug builds.
|
2008-05-16 12:53:33 +00:00 |
|
Steve Checkoway
|
352fff4aeb
|
Don't strip out private symbols, we want them in backtraces.
|
2008-05-16 12:42:31 +00:00 |
|
Steve Checkoway
|
1c01c8f4b0
|
Enable STL assertions in debug builds.
|
2008-05-16 12:31:56 +00:00 |
|
Steve Checkoway
|
b9c0288a2c
|
Fix crash when losing.
|
2008-05-16 02:53:49 +00:00 |
|
Steve Checkoway
|
b2057acb2f
|
Remove ScreenCenterImage.
|
2008-05-15 19:16:25 +00:00 |
|
Steve Checkoway
|
67ebd51321
|
Move Player-specific preferences to Player.cpp.
|
2008-05-15 10:05:48 +00:00 |
|
Steve Checkoway
|
fe07a07fa3
|
Fix compile and move these preferences into UnlockManager.
|
2008-05-15 09:57:29 +00:00 |
|
Steve Checkoway
|
9f0e7f02c6
|
Fix compile.
|
2008-05-15 09:56:53 +00:00 |
|
Steve Checkoway
|
781eeaa4a6
|
Avoid using doubles for GetTimeSinceStart().
|
2008-05-13 10:43:14 +00:00 |
|
Steve Checkoway
|
52a33f48a6
|
Remove files.
|
2008-05-10 06:52:43 +00:00 |
|
Steve Checkoway
|
5ed6b26099
|
Fix warnings about shortening 64 bits to 32 bits.
|
2008-05-10 06:51:40 +00:00 |
|
Steve Checkoway
|
da1b2d5052
|
Fix warnings about shortening 64 bits to 32 bits.
|
2008-05-10 06:50:57 +00:00 |
|
Steve Checkoway
|
fb4c330d70
|
Remove OptionRow {Title,Item}.redir. The lowercase versions already exist in the repository and having both is causing svn to screw up.
|
2008-05-10 02:42:00 +00:00 |
|
Steve Checkoway
|
3dc6af6881
|
Fix warnings about shortening 64 bits to 32 bits.
|
2008-05-10 02:32:07 +00:00 |
|
Steve Checkoway
|
85b668b162
|
Fix warnings about shortening 64 bits to 32 bits.
|
2008-05-10 02:31:34 +00:00 |
|
Steve Checkoway
|
0c2a2ad425
|
Don't include arch/arch_default.h from anywhere but in arch. RageSoundManager shouldn't depend on the input handler, for example.
|
2008-04-29 06:12:20 +00:00 |
|
Steve Checkoway
|
4c76523863
|
Rename files.
|
2008-04-29 05:55:11 +00:00 |
|
Steve Checkoway
|
6e44065a33
|
More consistent file names.
|
2008-04-29 05:48:50 +00:00 |
|
Steve Checkoway
|
aa25271322
|
Add/remove files.
|
2008-04-28 06:17:44 +00:00 |
|
Steve Checkoway
|
6a8d514c5b
|
This hasn't been needed for a while. Ever since we dumped 10.2.8 support. It just got overlooked.
|
2008-04-20 08:33:09 +00:00 |
|
Steve Checkoway
|
65a34c62e5
|
Make color a type.
|
2008-04-06 21:22:07 +00:00 |
|
Steve Checkoway
|
8afcc29733
|
Use xhtml output. It seems that all it took to get firefox to display it was to had the xhtml namespace. Add xml/xhtml/css compliance icons. (Run xsltproc --stringparam browser no to get the xhtml/css icons.)
|
2008-04-06 13:30:57 +00:00 |
|
Steve Checkoway
|
16c3646b84
|
Revert InitialScreen
|
2008-04-05 21:41:59 +00:00 |
|
Steve Checkoway
|
3f002cbc9e
|
Partial revert. Fix spacing issues caused by last commit.
|
2008-03-30 06:21:13 +00:00 |
|
Steve Checkoway
|
8a7ec3b0e5
|
Fix strange spacing issues.
|
2008-03-30 05:37:48 +00:00 |
|
Steve Checkoway
|
51db0029c0
|
Document the Enum namespace.
|
2008-03-30 04:27:28 +00:00 |
|
Steve Checkoway
|
0dac70044c
|
Pass the class through to the children of Description and code elements. Add table and Enum to the list of key words.
|
2008-03-30 04:26:54 +00:00 |
|
Steve Checkoway
|
efb91f41fc
|
Unused.
|
2008-03-30 02:16:43 +00:00 |
|
Steve Checkoway
|
08dc857423
|
There is almost never a reason to give a specific argument for the link. The .xsl does a good job figuring out what you want.
|
2008-03-30 00:17:51 +00:00 |
|
Steve Checkoway
|
538346e2f6
|
Add a Namespaces element and update the xsl and the documentation to match.
|
2008-03-30 00:11:42 +00:00 |
|
Steve Checkoway
|
2cfc91da83
|
Dump namespace information separate from global functions.
|
2008-03-30 00:10:22 +00:00 |
|
Steve Checkoway
|
4c8ec5c10b
|
More show what is being replaced in the warning.
|
2008-03-24 13:04:44 +00:00 |
|
Steve Checkoway
|
68e181b974
|
GAMEMAN: to GameManager.
|
2008-03-24 12:50:45 +00:00 |
|
Steve Checkoway
|
521c1c23e5
|
GAMEMAN-> to GameManager::
|
2008-03-24 12:50:16 +00:00 |
|
Steve Checkoway
|
551d9bfc23
|
Make GameManager a namespace rather than a singleton since it doesn't contain any data.
|
2008-03-24 12:49:31 +00:00 |
|
Steve Checkoway
|
df8280ac72
|
If REQUIRE_STEP_ON_HOLD_HEADS is false, don't make the hold head a miss if the player is holding down the button.
|
2008-03-21 16:28:12 +00:00 |
|
Steve Checkoway
|
533c77fcb5
|
Add missing language strings.
|
2008-03-21 15:36:40 +00:00 |
|
Steve Checkoway
|
00c5e91c7b
|
Variable naming cleanup to match normal SM style.
|
2008-03-21 11:13:05 +00:00 |
|
Steve Checkoway
|
918d5a3ccf
|
Cleanup autorelease pools. Only make one (I don't think that one is even necessary since nothing should be using autoreleased objects, but just in case).
|
2008-03-21 11:11:00 +00:00 |
|
Steve Checkoway
|
0a37c9eb60
|
Remove files.
|
2008-03-21 10:49:41 +00:00 |
|
Steve Checkoway
|
98aae96424
|
Unneeded. This code was a neat idea, build up a list of actions to be performed on the main thread. Ultimately it just made the code look ugly.
|
2008-03-21 10:48:48 +00:00 |
|
Steve Checkoway
|
ae0449ef23
|
Rewrite this using the delegate to handle the bits that need to be on the main thread.
|
2008-03-21 10:46:53 +00:00 |
|
Steve Checkoway
|
a2cb35dc89
|
Rename LoadingWindow_Cocoa.m to LoadingWindow_Cocoa.mm.
|
2008-03-20 12:37:46 +00:00 |
|
Steve Checkoway
|
4a6f314472
|
Change from objective C to objective C++ and rewrite this code in a more natural way.
|
2008-03-20 12:34:44 +00:00 |
|
Steve Checkoway
|
fe586e828a
|
File rename.
|
2008-03-11 11:17:18 +00:00 |
|
Steve Checkoway
|
b006633e02
|
song.h -> Song.h
|
2008-03-09 03:51:18 +00:00 |
|
Steve Checkoway
|
74c2abff14
|
Remove MusicSortDisplay
|
2008-03-03 00:24:29 +00:00 |
|
Steve Checkoway
|
285cf5ffab
|
Strip .svn as well as files ending in CVS.
|
2008-02-20 02:49:41 +00:00 |
|
Steve Checkoway
|
a3e218f548
|
For some reason, libffmpeg.a got corrupted during the transfer to svn. Fix.
|
2008-02-19 19:03:05 +00:00 |
|
Steve Checkoway
|
28fd2e0005
|
Fix warnings.
|
2008-02-19 18:43:45 +00:00 |
|
Steve Checkoway
|
4c7c459c51
|
Fix compile
|
2008-02-19 18:42:53 +00:00 |
|
Steve Checkoway
|
21dff73426
|
Don't update or draw the pad/characters twice.
|
2008-01-21 09:26:31 +00:00 |
|
Steve Checkoway
|
04747b42ad
|
Fix lifts not counting for combos.
|
2008-01-19 22:24:29 +00:00 |
|
Steve Checkoway
|
cfb5341e09
|
Simplify.
|
2008-01-19 22:23:47 +00:00 |
|
Steve Checkoway
|
e255c1a0b7
|
Simplify: use a bit vector.
|
2008-01-19 21:12:52 +00:00 |
|
Steve Checkoway
|
b984649787
|
Fix editor crash with more than one Edit Steps. There's no need for a map here. The saved Song will have the Steps in the same order as they were when the they were saved in CopyToLastSave().
|
2008-01-19 20:02:38 +00:00 |
|
Steve Checkoway
|
c68c21ff78
|
Apparently this changed case at some point.
|
2008-01-05 18:18:28 +00:00 |
|
Steve Checkoway
|
6bd807e352
|
Bump copyright year.
|
2008-01-05 18:16:51 +00:00 |
|
Steve Checkoway
|
08f618a802
|
Missed havn't -> haven't commit.
|
2008-01-05 18:15:50 +00:00 |
|
Steve Checkoway
|
d13f4a1768
|
Hack to keep banner movies from playing faster and faster due to Update() being called multiple times in the underlying MovieTexture by unloading the texture if it appears more than once in the list of fading banners.
|
2008-01-05 15:31:59 +00:00 |
|
Steve Checkoway
|
e905fa7628
|
Have SetSecondsIntoAnimation() set the movie position too. Currently, movies can only be rewound, any value other than 0 is ignored.
|
2008-01-05 15:29:53 +00:00 |
|
Steve Checkoway
|
3b1a156ca6
|
We want to update the children manually, so we need to be overriding UpdateInternal(), not Update(). Overriding Update() was causing Update() to be called on each of our children twice.
|
2008-01-05 15:14:23 +00:00 |
|