Commit Graph
9438 Commits
Author SHA1 Message Date
Steve Checkoway 1460b58e42 Reorder keys to keep version keys together. Add spaces to make it readable. 2004-04-16 05:33:42 +00:00
Chris Danford fa6d4c9d30 eliminate unnecessary VBO changes 2004-04-16 05:31:08 +00:00
Steve Checkoway 65342c3708 Don't localize this. I have no idea if the file is required to be here or not, so leave it. 2004-04-16 05:28:46 +00:00
Glenn Maynard a61dccdabf simplify 2004-04-16 05:21:25 +00:00
Chris Danford 6043db8dd1 use glDrawRangeElements. I think we can assume it will be present if hardware VBOs are available. 2004-04-16 05:19:02 +00:00
Chris Danford 7de8269a67 pack all geometry for a Model into one set of vertex buffers 2004-04-16 05:09:02 +00:00
Glenn Maynard 83ad8b4d88 fix crash when line AA is disabled 2004-04-16 05:06:31 +00:00
Steve Checkoway 4392e9f350 Log available sound formats. 2004-04-16 05:04:23 +00:00
Glenn Maynard 3cb96004a0 simplify 2004-04-16 04:17:26 +00:00
Glenn Maynard b75139b11a fix hold body glow pass being drawn when not needed 2004-04-16 03:05:16 +00:00
Glenn Maynard 28449f1ca2 fix race 2004-04-15 23:41:03 +00:00
Glenn Maynard a739e45e3f fix potential tweening overflow 2004-04-15 23:22:32 +00:00
Glenn Maynard 585f92c5f3 clean up commandline handling, make network stuff more self-contained 2004-04-15 20:21:39 +00:00
Glenn Maynard 8a45506bca cleanup 2004-04-15 20:10:40 +00:00
Glenn Maynard 203af6d23f cleanup 2004-04-15 19:32:31 +00:00
Glenn Maynard 599a921933 begin major cleanup of "arguement" handling 2004-04-15 19:31:45 +00:00
Charles Lohr 16e5e7bb68 I have added some command-line processing. Look at the bottom of
StepMania.cpp for it.  I have also moved the connect stuff out of the
NetworkSyncManager constructor, so it doens't do ANYTHING unless
it's in the command-line args.  Also, now NSMAN works by the '--NETIP='
flag.
2004-04-15 15:31:59 +00:00
Glenn Maynard 97e040279e autosync is back - Tom Jackson appears in a puff of logic 2004-04-15 05:41:57 +00:00
Chris Danford 3dc41e5d94 move rendundant renderer code to be shared by all 2004-04-15 05:24:28 +00:00
Chris Danford feb14c6b84 draw hardware buffers with glDrawRangeElements 2004-04-15 05:02:35 +00:00
Chris Danford c93ac846dd fix wrong buffer type 2004-04-15 04:31:21 +00:00
Glenn Maynard 3b541425e9 optimize: reduce superfluous GetHoldNoteScore, GetHoldNoteLife, m_HeldHoldNotes[],
m_ActiveHoldNotes[] calls
2004-04-15 01:31:28 +00:00
Charles Lohr 4b7c6521ad I changed the way StepMania connects to an IP or listens to something that
makes way more sense.  StepMania.exe -NETIP:[IP]  and added support
for reading profile names (for LAN).  The LAN looks very stable at this point.
2004-04-14 20:39:58 +00:00
Glenn Maynard 4f82c6d4fb fix rendering glitch 2004-04-14 20:17:03 +00:00
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