Commit Graph
3358 Commits
Author SHA1 Message Date
Aldo Fregoso 8e37673954 SM5 didnt want to compile with DirectX SDK (Summer 2004), which is the original DX9.0c SDK, please use conditional compilation for newer SDKs. Summer 2004 has the following constant: #define D3D_SDK_VERSION 32 2013-06-02 22:45:15 -05:00
Aldo Fregoso d08b1da838 Removed legacy DLLs, added MSVC10 ones and fixed TextureFont.cpp since Texture Font Generator didn't want to compile. 2013-06-02 22:42:59 -05:00
Aldo Fregoso fb0ff89bbc Updated mapconv.exe 2013-06-02 22:41:38 -05:00
Flameshadowxeroshin 0bd052ed17 a shot in the dark. 2013-06-02 20:45:26 -05:00
Jason Felds 2f318e4b6a Don't want to leave XP users out yet. 2013-06-02 20:16:59 -04:00
Jason Felds b04552b9ab Beta 2 is GO! 2013-06-02 15:04:12 -04:00
Devin J. Pohly 4aee1ed738 Allow more movie types for bgchanges 2013-06-02 03:41:33 -04:00
Devin J. Pohly 1a38ec56fc "Songs" was probably important here... 2013-06-01 19:49:18 -04:00
Devin J. Pohly d5e5fa5995 Add user folders on OSX. Hopefully Application Support is good. 2013-06-01 01:32:53 -04:00
Jason Felds b4d4b9805b Bloody cache. 2013-05-31 23:17:56 -04:00
Jason Felds 589c5d64c7 Merge fun. 2013-05-30 22:20:19 -04:00
Jason Felds b8313cc3c7 Make doubly sure we enforce a cache reload. 2013-05-30 22:19:45 -04:00
Devin J. Pohly 38c1e12a6f Fix crash when sorting in Oni mode 2013-05-30 21:06:52 -04:00
Shenjoku b7f54a9fb0 Fixed another problem with a DirectInput function getting passed the wrong
constant when enumerating the joysticks. This should hopefully fix the
remaining problems.
2013-05-29 19:02:16 -07:00
Devin J. Pohly 64f59e616c This should never have been in defaults - sorry about that 2013-05-29 15:26:56 -04:00
Flameshadowxeroshin 640626e155 make it work 2013-05-29 00:13:09 -05:00
Flameshadowxeroshin 8945797fee Phantom hold fix retry 2013-05-28 23:59:30 -05:00
Devin J. Pohly 6f7376c902 Fix VS float->int warning 2013-05-29 00:29:56 -04:00
Shenjoku 315bf469bc merge 2013-05-28 20:57:38 -07:00
Shenjoku 36a51a8359 Fixed some problems introduced in ba0d2d1 that were causing certain gamepads to
not get detected due to passing and checking the wrong constants when
enumerating the devices.
2013-05-28 20:52:45 -07:00
Devin J. Pohly 3cb3098696 Enforce valid timing changes in SSC, hopefully also fix cache 2013-05-28 23:39:11 -04:00
Devin J. Pohly edda5ea96a Remove old propagation for diffuse 2013-05-28 22:22:00 -04:00
Devin J. Pohly 4758a8727f merge 2013-05-28 21:49:51 -04:00
Devin J. Pohly f94d3affc2 Propagate diffuse to ActorFrames' children 2013-05-28 21:46:15 -04:00
Jason Felds 51027a3904 Revert "Fix problem when loading from cache"
This reverts commit 7c3a9eb427.

Also force increment the cache in case others
got the prior commit.
2013-05-28 21:45:56 -04:00
Devin J. Pohly 849b6e5b3b Propagate glow to ActorFrames' children 2013-05-28 20:52:01 -04:00
Devin J. Pohly 7c3a9eb427 Fix problem when loading from cache 2013-05-27 16:14:32 -04:00
Jason Felds 76cc364d43 Remove Random Vanish randomizing.
The mod is still in for "compatibility" sake.
2013-05-26 00:03:33 -04:00
Devin J. Pohly 9fb376fdad Revert "hold fix: try again?"
This reverts commit 0ef9b81e02.
2013-05-22 13:47:36 -07:00
Devin J. Pohly 27940bc572 Bump cachever from -bpm fix, and fix some EOLs 2013-05-22 13:29:02 -07:00
Shenjoku 910eafbf9f Fixed some problems introduced in ba0d2d1 that were causing joystick inputs to be
incorrectly mapped when using DirectInput.
2013-05-21 23:48:49 -07:00
Devin J. Pohly d868c7a5d6 Hack to fix movie crasher
A movie larger than the max texture size would be rendered - at its original
size - onto a smaller texture, causing an access violation.  This just ignores
the max texture size for movies.

Two better solutions:
1. Resize the movie to the texture size.  Ideal, but slow in my experiments.
2. Don't load the movie texture at all in this case.  A possibility in the
   future, but will require some refactoring first.
2013-05-21 15:31:41 -07:00
Devin J. Pohly 135d9025bc Hopefully fix error with vector iterators.
That's what I get for pretending I know how to use C++.
2013-05-21 08:53:56 -07:00
Devin J. Pohly f6c1bd8084 Fix timing loading in SSC files
ProcessBPMsAndStops was always making the timing nonempty, which confused
StepMania into thinking every chart had steps timing.  Now we only call this
function on SSC files (1) for song timing, and (2) if the steps have at least
one BPM specified.
2013-05-20 22:17:50 -07:00
Devin J. Pohly 6a57148833 Merge in negative-bpm fix 2013-05-20 19:13:30 -07:00
Devin J. Pohly f13af2c96f Fix conversion of negative BPMs and stops.
There are still issues with loading the changed files from cache for some
reason.  However, the initial conversion is now identical to OpenITG behavior
except in some very strange edge cases.
2013-05-20 19:12:40 -07:00
Jason Felds 9c61d060f0 Fix compile, put in the right spot. Thanks Henke. 2013-05-20 18:12:36 -04:00
Jason Felds c6ec5a4390 Forced to invalidate the cache due to the commits.
Cue the hate!
2013-05-20 18:07:28 -04:00
Jason Felds eaf79353f9 Adjust Dancing Monkey modified files.
Sometimes it sucks watching over others' bugs.
2013-05-20 18:06:25 -04:00
Jason Felds d2ea94648e Ensure a decent sample length.
Apparently some versions of DWI messed this up.

Thank (or blame) confuzled if this fails.
2013-05-20 17:47:58 -04:00
Devin J. Pohly ed9fbd2c31 Filter out zero BPMs and zero-length stops in first pass
It turns out to be much cleaner to do this here than to do it later.
2013-05-19 21:42:54 -07:00
Devin J. Pohly dcb62dec88 Sort BPMs and stops before processing 2013-05-19 19:50:56 -04:00
Devin J. Pohly c04553846a "Combine" processing for BPMs and stops.
Prep for replacing with new negative-converting algorithm.
2013-05-17 16:43:53 -04:00
Devin J. Pohly 785cff2abc Remove unneeded return value from ProcessBPMs 2013-05-17 05:43:25 -04:00
Devin J. Pohly b1d2f68737 Finish moving ProcessBPMs and ProcessStops together 2013-05-17 05:34:14 -04:00
Devin J. Pohly 7df86bbf85 Update SMA loader to put bpms/stops together 2013-05-17 02:30:08 -04:00
Flameshadowxeroshin 0ef9b81e02 hold fix: try again? 2013-05-16 21:07:00 -05:00
Devin J. Pohly 3f94afafdd Revert "test: try to fix "phantom holds" when JudgeHoldNotesOnSameTogether is enabled"
This reverts commit 6999f94d38.

This was causing a crash when warping past holds at the end of a chart.
2013-05-16 21:21:40 -04:00
Devin J. Pohly 6fadd3a727 Start moving ProcessBPMs and ProcessStops next to each other 2013-05-15 19:57:57 -04:00
Flameshadowxeroshin 6999f94d38 test: try to fix "phantom holds" when JudgeHoldNotesOnSameTogether is enabled 2013-05-14 22:54:20 -05:00