Chris Danford
71edd1ffa0
fix possible divide by 0
2004-04-14 06:00:32 +00:00
Glenn Maynard
94d3512316
Remove what's left of "Tom Jackson"'s autosync code, since he's
...
MIA (the only person we couldn't contact for the license switch). Back
soon ...
2004-04-14 00:21:58 +00:00
Glenn Maynard
388fc02c6d
fix possible infinite loop
2004-04-13 23:11:32 +00:00
Glenn Maynard
e335f5a90a
provide reasonable OptionOrder defaults
2004-04-13 22:23:37 +00:00
Glenn Maynard
6117ea8b1a
fix link
2004-04-13 20:00:22 +00:00
Chris Danford
8ecc6183f0
add sort and mode banners, metric for random and roulette scrolling
2004-04-13 09:46:04 +00:00
Chris Danford
d61e2b0f40
add sort and mode banners, metric for random and roulette scrolling
2004-04-13 09:04:21 +00:00
Chris Danford
870b5832d8
add sort and mode banners, metric for random and roulette scrolling
2004-04-13 09:02:24 +00:00
Chris Danford
ea9f1ca031
remove unused
2004-04-13 08:32:33 +00:00
Chris Danford
a690e09f8b
fix windows compile
2004-04-13 08:32:03 +00:00
Chris Danford
2639640b03
update makefile
2004-04-13 08:29:34 +00:00
Chris Danford
6f5404c6fe
add move Linux mem card write test to seprarate thread
2004-04-13 08:05:50 +00:00
Glenn Maynard
518a749bcf
draw hold bodies as a quad strip; much simpler and avoids a lot of duplication
2004-04-13 07:47:10 +00:00
Glenn Maynard
8c8e449922
add DrawQuadStrip
2004-04-13 07:28:25 +00:00
Steve Checkoway
0c297de2c2
update the installer
2004-04-13 06:04:33 +00:00
Steve Checkoway
c3d2f21870
add files
2004-04-13 05:54:52 +00:00
Glenn Maynard
673709d06d
update (runs, needs more testing)
2004-04-13 02:12:19 +00:00
Glenn Maynard
73e908f2cc
fix assert
2004-04-13 02:11:26 +00:00
Glenn Maynard
31b5eccedd
better output
2004-04-13 01:48:51 +00:00
Glenn Maynard
0e396e32c4
Rewrite sound locking.
2004-04-13 00:05:35 +00:00
Glenn Maynard
1875901837
Rewrite sound locking. Having a single global mutex for the sound system
...
is causing contention, leading to skips. A detail on this is probably
coming to -devs soon ... (this will break the ALSA hw driver compile until
I update it; an hour or so)
2004-04-13 00:04:09 +00:00
Glenn Maynard
f1fddd90d1
use SOUND->PlayOnceFromAnnouncer
2004-04-12 20:11:36 +00:00
Glenn Maynard
5c41e31f60
add SOUND->PlayOnceFromAnnouncer(); this is now the preferred
...
way to play an announcer. Announcer files are in many separate
directories; scanning a directory can cause a skip, so we don't want
to do that in the main thread during gameplay.
2004-04-12 20:02:47 +00:00
Glenn Maynard
bb77e54c39
fix #ifndefs
2004-04-12 08:10:55 +00:00
Chris Danford
ee89943d7f
enable hardware vertex buffers - for real this time
2004-04-12 03:50:15 +00:00
Chris Danford
62a05271de
fix GCC errors/warnings
2004-04-12 03:22:58 +00:00
Chris Danford
3597e45bbc
add hardware vertex buffers for OpenGL renderer
2004-04-12 03:07:44 +00:00
Glenn Maynard
ef53c07bec
sm_crash: pass reason to the crash handler in Windows
2004-04-12 01:47:17 +00:00
Glenn Maynard
abd4b43719
add ForceCrashHandler() (same API as the Unix handler)
2004-04-12 01:46:14 +00:00
Chris Danford
4c28614d13
new OpenGL extension definitions
2004-04-12 01:28:40 +00:00
Glenn Maynard
cc25c2d3fd
update
2004-04-11 04:54:09 +00:00
Glenn Maynard
b21fd54b8e
split out RageSoundPosMap (too much code in RageSound)
2004-04-11 04:51:03 +00:00
Glenn Maynard
0b0db1cbe0
s/position/decode_position/
2004-04-11 04:01:07 +00:00
Glenn Maynard
228f2bf858
split out AdjustBalance, FadeSound
2004-04-11 03:31:14 +00:00
Glenn Maynard
8e42e80208
trace fix
2004-04-11 01:45:29 +00:00
Glenn Maynard
83e96f5187
comment
2004-04-11 01:44:37 +00:00
Glenn Maynard
5e4eb9e001
optimize SM_SDL_ErrorDiffusionDither like SM_SDL_OrderedDither; now
...
it's only about 50% slower
this also fixes banding after dithering gradients
2004-04-11 01:41:35 +00:00
Glenn Maynard
67eb0be6b0
fix race condition
2004-04-11 01:03:18 +00:00
Glenn Maynard
fd839eb946
optimize SM_SDL_ErrorDiffusionDither: takes about half as long now
...
(but it still takes 3x as long as SM_SDL_OrderedDither, and I still
see banding in both vertical and horizontal gradients ...)
2004-04-10 23:09:41 +00:00
Glenn Maynard
668be17204
fix dupe texture loads (mostly harmless _blank/_black dupes, but sometimes
...
more)
2004-04-10 22:15:16 +00:00
Glenn Maynard
d7ede40600
fix unmount memleak
...
make sure we normalize mountpoints the same way when unmounting as mounting
add checkpoints
2004-04-10 21:45:14 +00:00
Glenn Maynard
d42bf52bf8
typo
2004-04-10 21:00:38 +00:00
Glenn Maynard
0c9e2ef404
(that'd just be confusing)
2004-04-10 20:42:09 +00:00
Glenn Maynard
2cfb403220
fix PointsToValidCall for some types of CALL instructions
...
get a stack frame if we eg. "CALL NULL"
2004-04-10 20:18:49 +00:00
Glenn Maynard
c3b3df6d69
There doesn't seem to be any documentation on the purpose of "physical"
...
vs "IOProc" formats (why would you ever want them to be different?), or
their behavior. It's possible that the available IOProc formats depend
on the current physical format, or vice versa, so let's try setting up
one before querying the other.
2004-04-10 08:32:59 +00:00
Glenn Maynard
dcbd6454eb
StartDecodeThread earlier
2004-04-10 07:18:19 +00:00
Glenn Maynard
f9a38f49cb
call StartDecodeThread()
...
(Hopefully all remaining issues with the CA drivers can be fixed and
we can remove this driver ...)
2004-04-10 07:15:37 +00:00
Glenn Maynard
e2d6911fb9
set SDL_VIDEODRIVER so SDL doesn't try to fire up aalib, etc
2004-04-10 06:28:08 +00:00
Glenn Maynard
3a4737905f
remove ScreenRaveOptions
2004-04-10 01:43:10 +00:00
Glenn Maynard
27c0fb5668
ScreenRaveOptions update
2004-04-10 01:40:44 +00:00