Jason Felds
cf5656ac3d
Temporary: Add Texture Font Generator to NSIS.
2015-10-26 21:53:45 -04:00
Kyzentun Keeslala
bd3da6a46d
Added GetMainTitle to Song to bypass ShowNativeLanguage pref.
2015-10-26 13:38:23 -06:00
Jason Felds
de9fc48a1a
Revert "We compile zlib: don't use the old dll."
2015-10-25 20:39:56 -04:00
Jason Felds
84afd9bc9c
We compile zlib: don't use the old dll.
2015-10-25 16:03:56 -04:00
Jason Felds
3dd2f54678
Add IRC feedback from Windows build servers.
2015-10-25 13:12:14 -04:00
Kyzentun Keeslala
da2db95365
Changed NotesLoaderBMS to not crash when trying to set StepsTypeStr for an unrecognized StepsType. Removed ConfOption for ShowSelectGroup from ScreenOptionsMasterPrefs because the preference does not exist.
2015-10-23 20:42:49 -06:00
latot
47b0f83aed
Remove WITH_VERSION_INFO, version info by default
2015-10-22 21:21:47 -03:00
Kyzentun Keeslala
264ba550b7
Changed stage stats assert on ScreenEvaluation to give a more informative message and avoid crashing.
2015-10-22 18:12:37 -06:00
Jason Felds
d3131e0350
Allow WITH_MP3=OFF and WITH_WAV=OFF to compile.
2015-10-22 17:07:21 -04:00
Kyzentun Keeslala
189cf77cab
Changed PlayCommandNoRecurse to check whether the command is nil before running it, so that a command metric set to a nil function isn't an error. Removed TextBannerHighScores::AfterSetCommand metric from _fallback because it pointed to a function that does not exist.
2015-10-22 12:24:04 -06:00
Kyzentun Keeslala
add09bef07
Added metrics for ScreenMiniMenuTimingDataChangeInformation that dbk2 found were missing. Changed ASSERT in AddNewScreenTop to ASSERT_M.
2015-10-22 00:04:13 -06:00
Kyzentun
799eeaff6d
Merge pull request #888 from Wallacoloo/armv7
...
Fix armv7 build errors
2015-10-21 01:39:14 -06:00
Colin Wallace
dcd676b956
Don't define CPU_X86 on non-x86 processors
2015-10-21 06:28:30 +00:00
Kyzentun Keeslala
a816de735a
If the fallback for a noteskin doesn't exist, remove it from the list of noteskins to prevent crashing when someone tries to use it.
2015-10-20 22:57:07 -06:00
Colin Wallace
22d6f792f3
Fix CMake error when SM_COMPILE_FLAGS is empty (e.g. when compiling with cmake -DWITH_SSE2=off)
2015-10-21 04:20:09 +00:00
Kyzentun Keeslala
9f40c6d044
Added mult_attrs_with_diffuse to BitmapText. Added some convenience macros to LuaBinding for generic get/set functions. Updated changelog.
2015-10-18 14:09:08 -06:00
Jason Felds
3d6ef83a88
Ensure we get properly ranked courses.
2015-10-18 09:19:56 -04:00
Jason Felds
8f902bed7d
Allow all OSes to use the Sextet light drivers.
...
This is meant to enhance #343 .
2015-10-17 22:49:44 -04:00
Jason Felds
16c6e9aec3
Fix loading WORST courses.
2015-10-17 20:14:55 -04:00
Joe
1ebf75c683
Fix notesloaderbms.cpp for real this time
2015-10-16 16:08:40 +01:00
Joe
311601dc0d
Resolving merge conflicts
2015-10-16 08:15:37 +01:00
zardoru
d63881802a
Make sure kb7 is the appropiate steps type.
2015-10-15 21:06:23 -03:00
Joe
1157884255
kb7 BMS loading breaks most iidx BMSes. Remove kb7 support until BMS loading is overhauled.
2015-10-15 22:14:38 +01:00
Jason Felds
af29d7dab2
Bring from 5_1_0: don't use insert with RString.
2015-10-14 20:23:40 -04:00
Kyzentun Keeslala
c9e7ad8b76
Fixed bug in ActorMultiVertex::DrawPrimitives that converted RageColor channels to uint8 when applying the diffuse to verts, which made any channel not 1 into 0.
2015-10-12 02:18:15 -06:00
Kyzentun Keeslala
337297f4b6
Changed blank music file check in Song::LoadFromSongDir to allow a blank music file if the song uses keysounds. The intent is to prevent bms files from triggering the condition, so they don't have to hit the song folder every time during loading.
2015-10-11 13:54:13 -06:00
Kyzentun Keeslala
66edc2d233
Changed Edit Mode to not add the global offset to the Current Second field. Updated changelog.
2015-10-10 01:06:32 -06:00
Kyzentun Keeslala
7a26044934
Changed DirectInput mouse input to use an if statement instead of a while loop to avoid input lockup.
2015-10-09 23:54:35 -06:00
Jason Felds
de1313ab4d
Merge pull request #855 from wolfman2000/wolf-linux-backtrace
...
Backtrace stuff ahoy!
2015-10-08 20:10:29 -04:00
Jason Felds
f372df0d2c
Allow building with backtrace symbols.
2015-10-08 19:46:52 -04:00
Jason Felds
41a2d829e4
FINALLY shut ffmpeg up!
...
In all seriousness, no need for this definition anymore.
2015-10-08 19:06:26 -04:00
Jason Felds
98bf0d739b
Merge pull request #852 from Prcuvu/linux_fix_warnings
...
Fix GCC warnings on Linux.
2015-10-08 18:54:16 -04:00
Jason Felds
6f53f1c3e5
Backtrace stuff ahoy!
...
* Properly detect and utilize libdl.
* Set the backtrace method appropriately.
* Remove an unused backtrace format. No references existed.
2015-10-08 18:42:44 -04:00
Jason Felds
e0b32ad3db
Fix keysounds (and other WAV files).
...
Bloody off by one error.
2015-10-08 17:13:33 -04:00
Prcuvu
d98a25797e
Fix GCC warnings on Linux.
2015-10-08 12:51:28 +08:00
Jason Felds
63387dc352
Backport "for each" loop to restore AppData cache.
2015-10-07 21:07:09 -04:00
Jason Felds
d9a3c9cf97
Use cmake to determine which string func we need.
...
On a side note, better to default to linux names when possible.
2015-10-07 19:00:16 -04:00
Kyzentun
dca80f91ae
Merge pull request #846 from dguzek/MaxRegenComboAfterMiss
...
reinstate MaxRegenComboAfterMiss Preference
2015-10-07 15:44:59 -06:00
Kyzentun
ba8d31bfbd
Merge pull request #847 from dguzek/AttacksArentHandicaps
...
fix logic for attacks in gameplay disqualifying
2015-10-07 15:44:50 -06:00
Kyzentun Keeslala
772096151f
Made ActorFrame:SetDrawByZPosition return self to lua so function chaining works with it.
2015-10-07 15:44:23 -06:00
Dan Guzek
edb1273723
fix logic for attacks in gameplay disqualifying
...
When disqualification was turned on via Preferences, the old logic exhibited two problems:
1. charts with attacks were always disqualified from ranking
2. charts without attacks could be disqualified from ranking if the attack modifier was set to "Off"
So, this commit fixes those problems. If a chart has attacks, and the attack modifier is used to turn them "Off", then disqualification is enforced.
Additionally, disqualification is enforced if the attack modifier is set to "Random Attacks." This part might not be necessary, but I acted on the assumption that random attacks could theoretically make a chart easier.
2015-10-07 03:48:57 -04:00
Dan Guzek
3716468923
reinstate MaxRegenComboAfterMiss Preference
...
This preference existed in previous versions of StepMania (3.95, at least) and is needed to properly emulate certain games (namely, In The Groove).
This PR brings back the code as seen here: https://github.com/sigatrev/Stepmania-3.95/blob/4af304c51aeeedacd07f612d7f0e5ecaa81cce19/LifeMeterBar.cpp#L228-L233
Unlike in SM3.95, however, I've now set the default value to be 5, the same as the RegenComboAfterMiss. If players don't change the value, they won't see any difference in behavior in SM5.
If players want, they can manually set the preference to 10 (or a value of their choosing) to emulate the game of their choice.
2015-10-07 02:53:03 -04:00
Jason Felds
f441d3a6f7
Fix Mac OS X build.
2015-10-06 20:18:01 -04:00
Prcuvu
22637a0d8b
Remove deprecated DLLs from CMake installation.
2015-10-06 19:32:03 +08:00
Prcuvu
de5f3721ef
Cleaning up deprecated binaries and VS projects.
2015-10-06 19:23:48 +08:00
Kyzentun
42b3a88516
Revert "Rewrote Sprite::ScaleToClipped and CropTo to actually work."
2015-10-06 00:53:22 -06:00
Kyzentun
66c4f8f411
Merge pull request #828 from mattmccutchen/submit/global-offset-and-rate
...
Fix interaction between global offset and music rate.
2015-10-04 18:30:30 -06:00
Vincent Laviron
85599a7a43
FFMpeg: Fix uninitialized AVFrame
...
Fixes crashes with recent version of libav and ffmpeg on Linux while attempting to play a video
2015-10-04 22:21:06 +02:00
Jason Felds
fdac0835b8
Use ffmpeg 2.1.3 on Windows.
...
Once again, thanks to Zeranoe's builds.
2015-10-04 14:39:07 -04:00
Kyzentun
8e7b4ee7ee
Merge pull request #203 from kyzentun/FixScaleToClipped
...
Rewrote Sprite::ScaleToClipped and CropTo to actually work.
2015-10-03 21:31:45 -06:00