Andrew Barbarello
f451cc72cd
don't specify a filler transformation when writing RGBA
...
Apparently fixes the failure of Texture Font Generator to write
the necessary PNGs.
2015-12-20 22:01:50 -05:00
Andrew Barbarello
43ec2f13b5
use corresponding free function for png_create_write_struct
...
Prevents access violation on PNG error in Texture Font Generator
2015-12-20 22:00:51 -05:00
Kyzentun Keeslala
4e0fa012c1
Added SetLife and ChangeLife lua functions to Player. Updated changelog.
2015-12-16 15:08:36 -07:00
parashep
1f4a330d1e
Unrestrict pop'n judgment levels
...
It made some sort of sense to only have three judgment levels before,
but it makes far more sense to let the theme manage it now since it
isn't necessarily the case any more.
2015-12-13 19:58:41 -05:00
Kyzentun Keeslala
db06b4c1a3
Call ArrowEffects::Update on ScreenEdit during play mode so that Tornado and other stuff will work.
2015-12-11 00:02:31 -07:00
Flameshadowxeroshin
aba0f1f7b3
Rename GameButtonType_INVALID to GameButtonType_Menu.
...
Strictly that's not right but close enough.
2015-12-05 20:02:00 -06:00
Flameshadowxeroshin
d329c80ad3
remove guitar cruft
...
There was a bunch of code for handling guitar-specific input such as hammer-ons/pull-offs and strumming. Given that guitar was removed, and as far as I understand, will not be added back into SM5, it makes sense to remove code that had no other use.
2015-12-05 11:12:17 -06:00
Kyzentun Keeslala
a35fa1416e
Changed DrawBeatBar to check the M-mod so that smaller beat bars are drawn when M-mods are used in edit mode. Updated changelog.
2015-12-04 00:28:22 -07:00
Kyzentun Keeslala
9739fd417c
Cast GetUnit to unsigned int in SpeedSegment::ToString to avoid crashing in ssprintf.
2015-11-18 20:07:49 -07:00
Jason Felds
1adada6f77
Fix CreateZip typo.
...
I guess someone else culdn't do this? (sic)
2015-11-13 17:13:34 -05:00
Kyzentun Keeslala
23d6c06f49
Do not force full bg brightness on beginner-only songs.
2015-11-10 01:08:16 -07:00
Kyzentun Keeslala
65c84ef7dc
Moved lua music logic to a separate function so that ScreenSelectMusic can use lua for the various kinds of sample music.
2015-11-08 22:58:10 -07:00
Kyzentun Keeslala
d496f8145c
Noteskin name in PlayerOptions needs to be compared case-insensitive when comparing PlayerOptions structures. The old code that used != probably relied on RString::operator!= misbehaving.
2015-11-05 21:56:43 -07:00
Jason Felds
fba1cf2975
Put the bots back in #stepmania.
...
Apparently #stepmania-devs is for discussion only.
...is this backwards?
2015-11-02 19:05:32 -05:00
Prcuvu
ff265206f6
Remove deprecated VS projects for Texture Font Generator.
2015-11-02 07:55:03 +08:00
Kyzentun Keeslala
37b1030dd4
Only warn that the banner wasn't cached if the banner cache pref isn't set to off.
2015-11-01 12:04:32 -07:00
Jason Felds
166e4c8287
Allow optional logging of timing segment mods.
...
For those with many songs, it gets annoying.
2015-11-01 06:49:31 -05:00
nigue
f1e114aa03
i686 -> x64 recognition before make
2015-10-30 11:49:51 -03:00
Jason Felds
18fabca8a4
Only use _AFXDLL on dynamic linking.
2015-10-27 20:31:08 -04:00
Jason Felds
afa68ecd72
Only install Texture Font Generator when built.
2015-10-27 18:38:23 -04:00
Jason Felds
e0290fc856
Compile the Texture Font Generator with cmake.
...
This program is not built by default. Enable one of the following options to utilize it:
* WITH_FULL_RELEASE
* WITH_TEXTURE_GENERATOR
It is heavily advised to make sure the MFC library is installed for Visual Studio and the computer is restarted afterwards.
As a bonus, `zlib1.dll` can go away now.
The old visual studio projects are still in play in case others still struggle with the code fixes.
2015-10-27 18:11:37 -04:00
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
zardoru
d63881802a
Make sure kb7 is the appropiate steps type.
2015-10-15 21:06:23 -03: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