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 |
|
Steve Checkoway
|
036f468da5
|
const.
|
2008-01-05 12:17:43 +00:00 |
|
Steve Checkoway
|
60f953f3c1
|
Fix comments. havn't -> haven't.
|
2008-01-05 11:56:03 +00:00 |
|
Steve Checkoway
|
4814056809
|
Remove period. (Just playing with a script to read our copyrights.)
|
2008-01-05 07:57:59 +00:00 |
|
Steve Checkoway
|
1d32a92e29
|
One "All rights reserved." is enough.
|
2008-01-05 06:59:56 +00:00 |
|
Steve Checkoway
|
cddd962d67
|
License cleanup (just spacing and the word Copyright). Do we have a real name for vdl? Our policy is clearly stated in the obvious place: Themes/defaults/BGAnimations/ScreenCredits overlay/credits.lua. Only code and asset contributions from people who are willing to disclose their real name.
|
2008-01-05 06:52:07 +00:00 |
|
Steve Checkoway
|
fa8e82e6c4
|
Name fix.
|
2008-01-05 05:15:35 +00:00 |
|
Steve Checkoway
|
c681e3bb3b
|
Revert. ogg wants __MACOSX__.
|
2008-01-05 04:35:43 +00:00 |
|
Steve Checkoway
|
715200afc9
|
MACOSX is sufficient.
|
2008-01-05 04:21:52 +00:00 |
|
Steve Checkoway
|
898e0ddcae
|
Remove more unnecessary checks. 10.3.9 is only missing C99 functions like llabs()
|
2008-01-05 04:19:15 +00:00 |
|
Steve Checkoway
|
42ab45b44a
|
Define attribute_deprecated to nothing to inhibit ffmpeg spewing a million warnings.
|
2008-01-05 03:04:16 +00:00 |
|
Steve Checkoway
|
814465df80
|
Be specific about what files to copy.
|
2008-01-03 07:45:39 +00:00 |
|
Steve Checkoway
|
ec58789644
|
Remove code needed for supporting 10.2.8 since we don't any more.
|
2008-01-03 03:32:56 +00:00 |
|
Steve Checkoway
|
74a2028160
|
If glGetError is slow on a platform, define GL_GET_ERROR_IS_SLOW. Define this on OS X only for now. It's fast on Windows.
|
2008-01-03 02:45:00 +00:00 |
|
Steve Checkoway
|
ce8f578f0c
|
Generate a ver.cpp on every make all but not on make stepmania, unless ver.cpp does not exist.
|
2008-01-03 02:35:20 +00:00 |
|
Steve Checkoway
|
2b6391f193
|
Fix comment.
|
2008-01-02 12:45:48 +00:00 |
|
Steve Checkoway
|
9f24a8bea3
|
All Judgements have a TapNoteScore. Only holds have a HoldNoteScore. This _should_ fix both TNS and HNS judging when the hold finishes. I am having a hard time telling though.
|
2008-01-02 12:40:13 +00:00 |
|
Steve Checkoway
|
7c5853292b
|
Only check for openGL errors in debug builds or when initializing. Calling glGet*() or any other synchronizing function is very slow (at least for Mac OS X).
|
2008-01-02 12:17:49 +00:00 |
|
Steve Checkoway
|
09a24016b5
|
Only play a key sound for a press, not a release.
|
2008-01-02 12:06:37 +00:00 |
|
Steve Checkoway
|
062ff95d5e
|
Do what the comment says and change random movies every 4 measures. This combined with the TimingData.h change fixes random movies switching every beat instead of every four measures.
|
2008-01-02 11:49:15 +00:00 |
|
Steve Checkoway
|
95224847bd
|
Add comment. Fix GetNoteRowsPerMeasure() returning note rows per beat.
|
2008-01-02 11:48:08 +00:00 |
|
Steve Checkoway
|
26dc376eeb
|
Make InitState() reset Sprite state. Make movies skip the first update. Fixes background movies play too quickly at first.
|
2008-01-02 10:40:37 +00:00 |
|
Steve Checkoway
|
f8383e7f4e
|
Remove boilerplate added by Xcode. This should have been removed 4.5 years ago, when this file was added.
|
2007-12-30 04:59:01 +00:00 |
|
Steve Checkoway
|
2b75afd00b
|
Use iSongRow.
|
2007-12-16 00:21:25 +00:00 |
|
Steve Checkoway
|
c6a3fa5f67
|
If we hit a note, play its keysound. If we haven't hit a note, play the sound for the closest note.
|
2007-12-16 00:13:20 +00:00 |
|
Steve Checkoway
|
4be117e4c3
|
Key sounded files need not have an associated music file. If it doesn't, don't crash and don't add it to the sound chain.
|
2007-12-15 23:26:12 +00:00 |
|
Steve Checkoway
|
9514f31666
|
Fix sounds not being written into the mix buffer.
|
2007-12-15 23:22:57 +00:00 |
|
Steve Checkoway
|
4873e924d7
|
Strip the newlines off of the XML before the Warn(). Also, we should never pass user-supplied data as a format string.
|
2007-12-15 23:21:30 +00:00 |
|
Steve Checkoway
|
05c9c69fbb
|
Remove debugging.
|
2007-12-08 19:33:03 +00:00 |
|
Steve Checkoway
|
b1e07c027b
|
Document RageTexture and most of Sprite. There are bits I am not clear on still.
|
2007-12-03 06:52:33 +00:00 |
|
Steve Checkoway
|
6393dc1cdd
|
Allow more than only text inside <Link></Link>.
|
2007-12-03 06:50:06 +00:00 |
|
Steve Checkoway
|
13fa6a7d14
|
This is overridden by subclasses so it needs to be virtual.
|
2007-12-03 06:36:12 +00:00 |
|
Steve Checkoway
|
1f58d5a753
|
Fix comment typo.
|
2007-12-03 06:22:32 +00:00 |
|