Jason Felds
0b52c51eab
Merge pull request #850 from wolfman2000/wolf-windows-song-caching
...
Backport "for each" loop to restore AppData cache.
2015-10-07 21:20:41 -04:00
Jason Felds
63387dc352
Backport "for each" loop to restore AppData cache.
2015-10-07 21:07:09 -04:00
Jason Felds
cb11d9aee9
Merge pull request #848 from wolfman2000/wolf-windows-stricmp-removal
...
Use cmake to determine which string func we need.
2015-10-07 19:11:21 -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
Jason Felds
d9dbb854d2
Merge pull request #841 from wolfman2000/wolf-appveyor-fork-url
...
Try being more flexible with appveyor's URLs.
2015-10-06 19:48:27 -04:00
Jason Felds
3aa74b221d
Try being more flexible with appveyor's URLs.
2015-10-06 19:38:46 -04:00
Jason Felds
20170a6e95
Merge pull request #840 from wolfman2000/wolf-appveyor-sanity-rev2
...
Get continuous integration working on windows.
2015-10-06 17:41:38 -04:00
Jason Felds
4a4175ce9a
Get continuous integration working on windows.
...
Using appveyor for the initial tryout. Currently dealing with issues on getting github to recognize the pull request commits.
The token in place is a double secured token: it can be replaced quickly if necessary.
2015-10-06 16:55:38 -04:00
Jason Felds
74fb2a1a53
Merge pull request #803 from Prcuvu/binaries_cleanup
...
Cleaning up deprecated binaries and VS projects.
2015-10-06 16:47:59 -04:00
Jason Felds
dd0d2ed67f
Merge pull request #839 from Prcuvu/read_dxsdk_dir_env
...
Read DirectX SDK path from environment variable.
2015-10-06 16:43:09 -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
Prcuvu
05ae23d1c4
Read DirectX SDK path from environment variable.
2015-10-06 15:49:25 +08:00
Kyzentun
8df4931ea3
Merge pull request #838 from stepmania/revert-203-FixScaleToClipped
...
Revert "Rewrote Sprite::ScaleToClipped and CropTo to actually work."
2015-10-06 00:54:40 -06:00
Kyzentun
42b3a88516
Revert "Rewrote Sprite::ScaleToClipped and CropTo to actually work."
2015-10-06 00:53:22 -06:00
Jason Felds
fa2f3232be
Add the AppVeyor (window) status.
2015-10-05 17:42:22 -04:00
Jason Felds
b717918298
Try a more flexible DirectX search path setup.
...
This is being done to get Appveyor to work.
2015-10-05 16:50:24 -04: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
Jason Felds
67a52139f7
Merge pull request #331 from lthls/ffmpeg-fix
...
FFMpeg: Fix uninitialized AVFrame
2015-10-04 16:40:08 -04: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
c79dd4ba5c
Update changelog: FFmpeg on windows edition.
2015-10-04 14:56:02 -04:00
Jason Felds
a27e3d5b6c
Merge pull request #835 from wolfman2000/wolf-windows-ffmpeg-2.1.3
...
Use ffmpeg 2.1.3 on Windows.
2015-10-04 14:55:14 -04: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
Jason Felds
8de6f4e5f9
Partial revert: see #834 .
2015-10-04 14:36:26 -04:00
Jason Felds
1b559bddf0
Merge pull request #834 from stepmania/revert-832-wolf-ffmpeg-lgpl
...
Revert "Default to GPL off for ffmpeg."
2015-10-04 14:33:19 -04:00
Jason Felds
b0465a8622
Revert "Default to GPL off for ffmpeg."
2015-10-04 14:33:06 -04:00
Jason Felds
8f9b5717ba
Update changelog.
2015-10-04 13:56:11 -04:00
Jason Felds
e83b76cae2
Merge pull request #832 from wolfman2000/wolf-ffmpeg-lgpl
...
Default to GPL off for ffmpeg.
2015-10-04 13:52:31 -04:00
Jason Felds
27ef5301ec
Default to GPL off for ffmpeg.
2015-10-04 12:53:56 -04:00
Jason Felds
6be6d6794c
Merge pull request #830 from lthls/fix-cmake-ffmpeg
...
Fix CMake build with option WITH_SYSTEM_FFMPEG
2015-10-04 11:16:42 -04:00
Vincent Laviron
93cc62f0ad
Fix CMake build with option WITH_SYSTEM_FFMPEG
2015-10-04 16:38:08 +02: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
Dan Guzek
232f6537f9
Merge pull request #827 from wolfman2000/wolf-macosx-ffmpeg-proper
...
Finally bring ffmpeg 2.1.3 to Mac OS X.
2015-10-03 23:12:14 -04:00
Jason Felds
b8700f11a7
Finally bring ffmpeg 2.1.3 to Mac OS X.
...
This replaces #611 .
2015-10-03 22:32:14 -04:00
Matt McCutchen
343bbd0e56
Fix interaction between global offset and music rate.
...
The global offset is a correction for audio latency, which is measured
in wall-clock time, but TimingData elapsed time values represent offsets
into the sound file. To get the offset in the sound file that
corresponds to the wall-clock time of the global offset, we have to
multiply by the music rate.
2015-10-03 22:21:21 -04:00
Jason Felds
8b08c7c182
Merge pull request #826 from wolfman2000/wolf-macosx-bzip2-iconv
...
Reference bzip2 and iconv on Mac OS X properly.
2015-10-03 20:57:21 -04:00
Jason Felds
4586e6bef7
Forgot to remove this line.
2015-10-03 20:44:17 -04:00
Jason Felds
f9a1f728af
Reference bzip2 and iconv on Mac OS X properly.
...
This removes the need for the arbitrary other linker flags.
This is required to allow for proper building of ffmpeg (the next goal).
2015-10-03 20:38:38 -04:00
Jason Felds
12296352f7
Merge pull request #817 from Prcuvu/lua_remove_unnecessary_file
...
Remove lua.c from CMake project.
2015-10-03 00:27:05 -04:00
Jason Felds
5412fda226
Merge pull request #819 from wolfman2000/wolf-src-cmake-separation
...
Separate out the remaining files.
2015-10-02 23:42:57 -04:00
Jason Felds
ba96ab7570
Separate out the remaining files.
2015-10-02 23:14:24 -04:00
hanubeki
09d2cda3eb
ja: [ScreenEdit] save_success_no_sm_split_timing
2015-10-03 12:01:27 +09:00
Jason Felds
d14cce6654
Merge pull request #818 from wolfman2000/wolf-verstub-clean-gen
...
Generate verstub.cpp through raw cmake.
2015-10-02 22:33:30 -04:00
Jason Felds
b7c62ee645
Missed a spot on Linux.
2015-10-02 22:18:31 -04:00