Glenn Maynard
ba32e7abba
just return; SignalHandler will do this
2007-01-24 11:40:41 +00:00
Glenn Maynard
0b26020d96
fix crashes in crash handler being handled by DoCleanShutdown
2007-01-24 11:38:29 +00:00
Glenn Maynard
7c4394eda7
disable exceptions
2007-01-24 09:53:48 +00:00
Glenn Maynard
7c96f57544
no, *nix builds in gcc
2007-01-24 09:44:23 +00:00
Glenn Maynard
675d991de4
remove HAVE_CRYPTOPP
2007-01-24 09:41:16 +00:00
Glenn Maynard
c94a044119
fix DISABLE_CRYPTO
2007-01-24 09:39:55 +00:00
Glenn Maynard
2dcc704b0a
HAVE_CRYPTOPP -> !DISABLE_CRYPTO
2007-01-24 09:38:51 +00:00
Glenn Maynard
d97acea856
use $(SolutionName)
2007-01-24 08:42:47 +00:00
Glenn Maynard
ef2ef41bf8
"use $(SolutionName)"
2007-01-24 08:42:29 +00:00
Glenn Maynard
76d722b38e
update
2007-01-24 08:40:00 +00:00
Glenn Maynard
be1c9972ce
project files
2007-01-24 08:39:40 +00:00
Glenn Maynard
7c9f88afc6
project file
2007-01-24 08:38:48 +00:00
Glenn Maynard
5ee4e793a7
don't do this in VC7
2007-01-24 08:18:38 +00:00
Glenn Maynard
08a4dffbe1
disable exceptions - much smaller binary
2007-01-24 07:51:52 +00:00
Glenn Maynard
01df6164f2
remove old crypto
2007-01-24 07:49:09 +00:00
Glenn Maynard
9cf746b828
remove old crypto
2007-01-24 07:44:00 +00:00
Glenn Maynard
9fe8c732b5
add libtommath, libtomcrypt
2007-01-24 07:42:09 +00:00
Glenn Maynard
766118b1f9
fixes
2007-01-24 07:39:19 +00:00
Glenn Maynard
a554a1157a
link libtomcrypt instead of crypto++
2007-01-24 07:38:03 +00:00
Glenn Maynard
e774124126
use libtomcrypt
2007-01-24 07:36:25 +00:00
Glenn Maynard
9fcf64cfe1
build libtommath.a and libtomcrypt.a
2007-01-24 07:35:12 +00:00
Glenn Maynard
c702121715
project file
2007-01-24 07:32:43 +00:00
Glenn Maynard
da7a7cff51
relative path
2007-01-24 07:29:36 +00:00
Glenn Maynard
4b5bd4d387
move object files from the top directory to eg. src/build-XXX/StepMania/Release. This avoids polluting the top directory and automatically names the directory for the configuration.
2007-01-24 07:09:37 +00:00
Glenn Maynard
828200e2e6
rename project
2007-01-24 07:06:10 +00:00
Glenn Maynard
b3fe9fd49c
clean up project paths
2007-01-24 07:05:43 +00:00
Glenn Maynard
a02d0de0a1
remove old files; I wish VC would warn about missing headers in the project
2007-01-24 06:45:00 +00:00
Glenn Maynard
467d5de650
no odd malloc prototypes
2007-01-24 05:47:55 +00:00
Glenn Maynard
68202aaa7b
unused
2007-01-24 05:42:24 +00:00
Glenn Maynard
56911b747a
libtomcrypt
2007-01-24 05:42:14 +00:00
Glenn Maynard
86c2d3ff61
libtomcrypt, dep libtommath; replacing crypto++
2007-01-24 05:16:57 +00:00
Glenn Maynard
18cda05b5e
add AM_PROG_CC_C_O for per-target CPPFLAGS
2007-01-24 05:05:16 +00:00
Glenn Maynard
79bed3ebd7
support automake-1.10
2007-01-24 04:41:18 +00:00
Glenn Maynard
c0de8a3cd8
gettext script needed for AM_ICONV in automake-1.10 (why?)
2007-01-24 04:40:10 +00:00
Glenn Maynard
9ebd6bbf11
fix write buffer alignment if the write buffer is empty and
...
misaligned; the m_iWriteBufferUsed == 0 case would
skip the realignment
2007-01-23 22:00:19 +00:00
Glenn Maynard
284a6051ba
allow compressing stats.xml
2007-01-23 07:32:56 +00:00
Glenn Maynard
976497f388
GunzipFile: delete file
2007-01-23 07:31:47 +00:00
Glenn Maynard
61c2cb479b
actual return type
2007-01-23 07:30:12 +00:00
Glenn Maynard
500074a10f
error check
2007-01-23 06:54:29 +00:00
Glenn Maynard
4cad35e670
cleanup
2007-01-23 00:07:14 +00:00
Glenn Maynard
fa9120108e
move prefs out of prefsman
2007-01-22 22:46:25 +00:00
Glenn Maynard
6e20d9d52d
use IPreference::GetPreferenceByName
2007-01-22 22:42:39 +00:00
Glenn Maynard
b26a48b4d1
unused
2007-01-22 22:29:43 +00:00
Glenn Maynard
49e2b58002
cleanup
2007-01-22 22:28:35 +00:00
Glenn Maynard
9a803f94ed
don't load floats as strings
2007-01-22 21:56:56 +00:00
Glenn Maynard
e45978da43
use vector
2007-01-22 02:31:58 +00:00
Glenn Maynard
efc3247077
update
2007-01-20 01:25:10 +00:00
Glenn Maynard
0e0391007c
int16_t
2007-01-20 01:12:25 +00:00
Glenn Maynard
fd4b5f93bb
RageSoundReader::Read(char *) -> int16_t *. This was originally
...
char * based on the idea of supporting more than one sample type.
I don't plan to do that (though I may change the sample type to float
or int32).
2007-01-20 01:10:24 +00:00
Glenn Maynard
29edd8be6c
use RageSoundReader_PostBuffering
2007-01-19 09:18:53 +00:00
Glenn Maynard
c57497c7ee
update
2007-01-19 09:17:23 +00:00
Glenn Maynard
7b304ca7e6
RageSoundReader_PostBuffering: general filter for post-buffering
...
effects too simple to warrant their own filter
2007-01-19 09:13:33 +00:00
Glenn Maynard
76f4575992
do screen flow selection in Lua, not BeginScreen
2007-01-19 08:54:36 +00:00
Glenn Maynard
5224b4b1c7
comment
2007-01-19 06:51:57 +00:00
Glenn Maynard
d277f4733d
add RageQuadratic::SetFromCubic
2007-01-19 06:45:59 +00:00
Glenn Maynard
e4ea02f177
fix repeated slow updates
...
fix memory leak (apToDelete[i] was not actually being deleted)
2007-01-19 06:39:43 +00:00
Glenn Maynard
58bb20d6b3
Profile courses may refer to profile steps, so free profile courses first.
2007-01-19 06:36:49 +00:00
Glenn Maynard
c147dd5a42
unused
2007-01-19 06:16:58 +00:00
Glenn Maynard
db674f125f
init normally, with the rest
2007-01-19 02:40:07 +00:00
Glenn Maynard
54f83f30e0
Z_PARTIAL_FLUSH is deprecated, pointing to Z_SYNC_FLUSH for
...
inflate (this doesn't actually do anything in real zlib, anyway)
2007-01-19 02:36:43 +00:00
Glenn Maynard
38a2c6d5c2
init m_iMaxHardwareFrame
2007-01-19 01:28:13 +00:00
Glenn Maynard
8758708e5a
update comment
2007-01-19 01:07:54 +00:00
Glenn Maynard
e6db9bc2a7
RageSound_Generic_Software -> RageSoundDriver
2007-01-19 00:38:24 +00:00
Glenn Maynard
18d09949c5
less overhead when not used
2007-01-18 10:30:47 +00:00
Glenn Maynard
ec1764291d
fix RageSoundReader_Preload seek
2007-01-18 10:28:13 +00:00
Glenn Maynard
8ae07ca49f
fix slow RageSoundReader_Resample_Good when m_fRate is -1
2007-01-18 10:10:11 +00:00
Glenn Maynard
8ba265a246
fix RageSoundReader_Preload never preloading
2007-01-18 09:51:18 +00:00
Glenn Maynard
f8c19d688d
clarify
2007-01-18 09:28:05 +00:00
Glenn Maynard
0c2a32144c
remove unused RageSoundDriver_Generic_Software.h
2007-01-18 09:23:55 +00:00
Glenn Maynard
5486753c90
RageSoundDriver
2007-01-18 09:20:56 +00:00
Glenn Maynard
97f06ab454
remove GameSoundManager::GetPlayLatency
2007-01-18 09:15:25 +00:00
Glenn Maynard
008ea63793
SOUND->GetPlayLatency -> SOUNDMAN->GetPlayLatency
2007-01-18 09:12:50 +00:00
Glenn Maynard
804e3afd9f
unneeded
2007-01-18 09:08:51 +00:00
Glenn Maynard
75da18955d
remove SOUNDMAN->PlayOnce
2007-01-18 09:05:13 +00:00
Glenn Maynard
9584ce2b41
remove RageSoundManager::PlayCopyOfSound
2007-01-18 08:48:06 +00:00
Glenn Maynard
a6b63cce18
fix bad merge
2007-01-18 08:45:58 +00:00
Glenn Maynard
2387a4e662
use RageSound::PlayCopy
2007-01-18 08:43:26 +00:00
Glenn Maynard
e2d9d65065
add RageSound::PlayCopy
2007-01-18 08:41:47 +00:00
Glenn Maynard
32a9a47f87
remove RageSoundManager::PlaySound
2007-01-18 08:34:52 +00:00
Glenn Maynard
4eb20f1e79
remove unsafe return value
2007-01-18 08:32:37 +00:00
Glenn Maynard
0e2fd55a8a
remove DeleteSoundWhenFinished
2007-01-18 08:20:36 +00:00
Glenn Maynard
7e8e8aed36
Use RageSound::DeleteSelfWhenFinishedPlaying().
2007-01-18 08:18:00 +00:00
Glenn Maynard
a2d63e2767
RageSound::DeleteSelfWhenFinishedPlaying(). Replaces RageSoundManager::DeleteSoundWhenFinished, without needing to poll every sound in the list every frame and without any extra locking.
2007-01-18 08:16:10 +00:00
Glenn Maynard
984bba5326
remove unused
2007-01-18 07:36:47 +00:00
Glenn Maynard
e7393b0cbe
tihs is safe now
2007-01-18 07:34:22 +00:00
Glenn Maynard
d6efbc455c
This isn't safe; RageSoundDriver::StopMixing skips to HALTING. The decoder thread shouldn't hold the lock long anymore, since reading data should be nonblocking (readers at this point are either preloaded, or have a threaded buffer).
2007-01-18 07:32:41 +00:00
Glenn Maynard
f5e7833adb
Don't lock while calling SOUNDMAN driver calls (mutex ordering requirement).
2007-01-18 07:28:51 +00:00
Glenn Maynard
0e43d2fe35
show di->level
2007-01-18 04:23:20 +00:00
Glenn Maynard
1a63e18756
The topcap and bottomcap can overlap, when the hold is very small.
...
When this happens, fYHead (the end of the topcap) will be greater
than fYTail (the start of the bottomcap). We want to clip rendering
of one of them, so we don't draw them both in the same spot. However,
we're clipping both of them: the topcap to the bottomcap's actual start
and the bottomcap to the topcap's actual end. This leaves a gap between
them. Only clip the bottomcap.
2007-01-16 05:53:17 +00:00
Glenn Maynard
8708b2ca65
simplify
2007-01-16 05:41:01 +00:00
Glenn Maynard
fa42d9099d
fix crash when only 3 verts
2007-01-16 05:36:10 +00:00
Glenn Maynard
c51214174f
implement m_bMuteOnError
2007-01-16 02:32:27 +00:00
Glenn Maynard
d5b3a52233
add MuteOnError
2007-01-16 02:23:12 +00:00
Glenn Maynard
45cea37eb1
do nothing if no property
2007-01-16 02:16:48 +00:00
Glenn Maynard
55747b94c7
SoundEffectControl_Off
2007-01-16 02:15:36 +00:00
Glenn Maynard
6ed7363ce0
SoundEffectControl_Off for none
2007-01-16 02:15:10 +00:00
Glenn Maynard
b22933188c
metrics
2007-01-16 01:40:15 +00:00
Glenn Maynard
9046f91eb2
use SoundEffectControl
2007-01-16 01:39:04 +00:00
Glenn Maynard
762be733df
add EffectSpeed, EffectPitch
2007-01-16 01:28:59 +00:00
Glenn Maynard
7c20f4e67d
add SoundEffect
2007-01-16 01:28:00 +00:00