Ben "root" Anderson
0959033fe6
LinuxThreadHelpers -> PthreadHelpers
2013-10-25 15:15:41 -05:00
Ben "root" Anderson
859a10e5c8
GCC needs these casts to be explicit
2013-10-25 15:13:47 -05:00
Ben "root" Anderson
2d9890747c
src/Makefile.am: 1) LinuxThreadHelpers -> PthreadHelpers 2) Missed a Threads_Pthreads inclusion 3) Snub MovieTexture_DShow for now
2013-10-25 15:13:14 -05:00
Ben "root" Anderson
0b6fc17c27
Oops. Not sure how that compiled but okay.
2013-10-25 04:12:14 -05:00
Ben "root" Anderson
dfb758d35a
Noting an observation
2013-10-25 04:11:45 -05:00
Ben "root" Anderson
7608c814e4
GCC is very very picky about switch statements.
2013-10-25 03:59:55 -05:00
Ben "root" Anderson
0123a24dd1
Can't get the WDMKS driver to build. Operating on the assumption that it was broken in the first place.
2013-10-25 03:59:26 -05:00
Ben "root" Anderson
7775c35ec0
It was all much ado about const
2013-10-25 02:46:37 -05:00
Ben "root" Anderson
7a1b2faff7
Revert "the const CT& stuff confuses GCC"
...
This reverts commit 082a9723af .
2013-10-25 02:32:46 -05:00
Ben "root" Anderson
082a9723af
the const CT& stuff confuses GCC; the doublecasting should be optimized out by the compiler so we don't need three different sizes of the same thing.
2013-10-25 02:20:17 -05:00
Ben "root" Anderson
cdb551b115
We gotta go longer!
2013-10-25 02:04:23 -05:00
Ben "root" Anderson
0d86db9942
Partial overhaul. Moved all drivers into one place and indented bodies of if statements to make things easier to read.
2013-10-25 01:52:34 -05:00
Ben "root" Anderson
04be5f6106
uintX requires stdint.h. No idea why this worked before.
2013-10-25 01:48:42 -05:00
Ben "root" Anderson
e47d17b38d
Explicitly pull in limits.h when using INT_MIN/INT_MAX
2013-10-24 20:37:55 -05:00
Ben "root" Anderson
9c183c9f4a
Don't hardcode -lrt -lpthread. autoconf SHOULD add them automatically if needed.
2013-10-24 20:37:17 -05:00
Ben "root" Anderson
fe6f515e95
The type of glEnable() / glDisable() is different on Windows so this isn't allowed.
2013-10-24 20:24:20 -05:00
Ben "root" Anderson
f00605d9db
We can system vorbis if we wanna. We can leave our externs behind.
2013-10-24 20:02:53 -05:00
Ben "root" Anderson
5762f44c36
Someone missed a (SM_)UNIQUE_NAME and it didn't matter for the longest time because UNIQUE_NAME wasn't doing what it's supposed to
2013-10-24 20:02:08 -05:00
Ben "root" Anderson
e077746e62
Oops.
2013-10-24 19:38:49 -05:00
Ben "root" Anderson
b3c76a3814
UNIQUE_NAME -> SM_UNIQUE_NAME (avoid conflict with MinGW headers)
2013-10-24 19:27:23 -05:00
Ben "root" Anderson
810283f2a2
a) LUA_USE_LINUX doesn't sound MinGW friendly. Remind me to investigate exactly what that enables. b) Nobody uses VC2003 anymore. Bring back UNIQUE_NAME.
2013-10-24 19:23:46 -05:00
Ben "root" Anderson
7313f2d0aa
Conditionalize some defines that MinGW/autoconf provide
2013-10-24 18:29:58 -05:00
Ben "root" Anderson
7820c29bb4
Meet AX_CHECK_LIB_USING_HEADER. Also threw X11 back in because why the hell not. configure actually completes successfully now.
2013-10-24 17:31:34 -05:00
Ben "root" Anderson
4e83167450
Fix double meters sort (Bug#1027)
2013-10-24 00:12:49 -05:00
Devin J. Pohly
6a91621f10
Warn on unset or nil command in RunCommands
2013-10-20 23:05:26 -04:00
Devin J. Pohly
824b84655a
Warn on ActorFrame clearzbuffer
2013-10-20 22:44:33 -04:00
Devin J. Pohly
9555ddd82e
BeginTweening: ensure precondition
2013-10-20 18:02:13 -04:00
Devin J. Pohly
0b378d55f5
SetEffectTiming: better precondition, and check it
2013-10-20 17:37:45 -04:00
Devin J. Pohly
70b52946f4
SetEffectPeriod: propagate precondition
2013-10-20 16:59:24 -04:00
Devin J. Pohly
ecdc352e96
Actor: propagate some default parameters
2013-10-20 16:34:19 -04:00
Jason Felds
702f091ea1
Remove outdated SM_ALIGN macro.
2013-10-18 18:39:25 -04:00
AJ Kelly
e329e91602
Add names to life meter/meter display items
...
I would've added commands but I'm not sure where they get run from (or
if they get run at all), so that's a job for later.
(Sourced from shakesoda/stepmania.)
2013-10-10 00:11:12 -05:00
AJ Kelly
7ed3095492
Allow per-screen Start sounds instead of forcing Common Start
...
(Sourced from shakesoda/stepmania.)
2013-10-06 23:03:50 -05:00
AJ Kelly
7787efdaa9
Add Lua bindings for RankingCategory
...
(Sourced from shakesoda/stepmania.)
2013-10-04 07:43:41 -05:00
Devin J. Pohly
d363db2132
Clean out strings now that sm-ssc is something else
2013-10-13 23:02:51 -04:00
Devin J. Pohly
4c7fcc4e0c
Resolve more song assets relative to song
...
Check to see if file exists in relative path before assuming it's
absolute.
2013-10-12 23:50:44 -04:00
AJ Kelly and Devin J. Pohly
befc6665a0
Change ScreenNetSelectBase to use a unique font for the user list.
...
okay I'm not sure who originally had it using the chat font, but I want to hit them.
2013-09-26 12:46:32 -04:00
Colby Klein and Devin J. Pohly
5ddc0562d5
Remove ScreenPackagesSSC
2013-09-26 12:44:39 -04:00
Devin J. Pohly
9f4d91418f
fix semantics in XNode compiling
2013-09-24 14:24:11 -04:00
Jason Felds
4f0dc3e832
CatWEax is right: fix up alignment.
...
Hoping I fixed it the right way.
2013-09-23 21:06:33 -04:00
Devin J. Pohly
c3c4da2d65
PIUIO: fix lights mapping for five-panel input
...
Based on info from bug 990.
2013-09-23 15:43:16 -04:00
AJ Kelly and Devin J. Pohly
90fe50a064
add NumTracks param to hold Judgment message
...
For SSC compat. This parameter is redundant, and themers should use
GAMESTATE:GetCurrentStyle():ColumnsPerPlayer() instead.
2013-09-22 05:13:12 -04:00
Devin J. Pohly
2844703b60
Adjust indentation
...
No-op.
2013-09-07 17:30:52 -04:00
Devin J. Pohly
366cfae8b9
Fix the LastSeen logic for autokeysounds
...
We were never actually setting iLastSeenRow, so the if statement wasn't
meaningful anyway.
2013-09-07 17:28:19 -04:00
Devin J. Pohly
63a31d41d8
Revert "fix visual glitch on autoplay rolls"
...
This reverts commit 48975f7f1d .
Fixed one visual glitch but introduced a weirder one. Revert.
2013-09-07 16:56:00 -04:00
Devin J. Pohly
5f1936264b
Add missing header. Oops.
2013-09-07 14:48:47 -04:00
Devin J. Pohly
ca1cdbabb0
Make mount ArchHooks match across platforms
2013-09-07 10:53:33 -04:00
Devin J. Pohly
cc38fa1d5a
Profile: add custom load/save hooks
...
Themes can use these to implement custom per-profile data, such as
SpeedMods.txt. For memory cards, they will be executed while the card is
mounted and should read/write everything they will need at that point.
2013-09-06 23:36:54 -04:00
Devin J. Pohly
9309ee09e9
MemoryCardDriver: parse fstab comments
...
Also silences some unneeded warnings.
2013-09-05 15:34:25 -04:00
Devin J. Pohly
1ef4c16bb5
update a few old sm-ssc URLs
2013-09-01 00:05:11 -04:00