Commit Graph
34996 Commits
Author SHA1 Message Date
Jason Felds 0d5a3fdfc1 Merge pull request #769 from wolfman2000/wolf-locale-chaos
Attempt to fix compiling for Windows JP users.
2015-09-08 17:15:31 -04:00
Jason Felds 4149191b54 Attempt to fix compiling for Windows JP users. 2015-09-08 16:57:56 -04:00
Jason Felds 0b2a31491c Merge pull request #768 from wolfman2000/prcuvu-libmad-windows-src
Allow libmad to be compiled in Windows.
2015-09-08 16:55:21 -04:00
Jason Felds 381870f9ea Allow libmad to be compiled in Windows.
This removes the need for an externally built library, thus officially removing the deprecated Xbox projects.

Other minimal changes were made to ensure consistency. Comments will be made in the PR.

Thanks to @Prcuvu for the initial push.
2015-09-07 09:50:01 -04:00
Kyzentun Keeslala e1eceda031 Moved AxisFix to GamePreferences so that the preference exists on all platforms and doesn't cause a crash on the Advanced Input Options screen on OS X. Preference does nothing on OS X for now. 2015-09-06 14:10:26 -06:00
Jason Felds b3c8f28c9d Merge pull request #765 from wolfman2000/wolf-cmake-feature-detection
Use proper cmake detection of features.
2015-09-06 09:08:13 -04:00
Jason Felds 2cbec13c5a Merge pull request #766 from wolfman2000/wolf-travis-container
Switch to travis's container infrastructure.
2015-09-06 09:05:33 -04:00
Jason Felds 70375a7e26 ...I forgot libvorbis? Re-verify. 2015-09-06 08:52:24 -04:00
Jason Felds e488674987 Whitespace fix. 2015-09-06 08:40:37 -04:00
Jason Felds 02a443460e Switch to travis's container infrastructure.
Alledgedly, we'll get faster builds and performance. Considering how complex this repository is, it's worth trying. Note that sudo calls are not allowed with this container format at this time.
2015-09-06 08:33:30 -04:00
Jason Felds ae83a1c6ec Fixes for Linux. 2015-09-05 13:14:44 -04:00
Jason Felds e093d204c8 Use proper cmake detection of features.
This attempts to organize all needed items and places appropriate defines
in a single location. Redundant comparisons/defines were removed when noticed.

A few caveats, however:

* This may be better targeted towards the 5_1_0 branch instead of master right now.
* Cmake will run a little slower on configuration/generation now. That's due to the sanity checks it runs.
* There are some more checks to be added later, but this should be a solid start.

Thanks to the [libical](https://github.com/libical/libical) project for inspiration.
2015-09-05 10:51:17 -04:00
Kyzentun Keeslala 92f449c8bf Updated changelog. 2015-09-03 15:15:00 -06:00
Kyzentun Keeslala f182a04780 Fixed pausing on ScreenGameplay by making GameState have a pause variable and not force the song position forward if the game is paused. Implementing a working pause button that the player can press is left as an exercise for the reader. 2015-09-03 14:39:57 -06:00
Kyzentun Keeslala 60b69ab6b6 Respliced kanji font images to be more square and under 4096 in each dimension. 2015-09-03 13:01:02 -06:00
Kyzentun Keeslala b08c60b5dd Respliced kanji font images to be more square and under 4096 in each dimension. 2015-09-03 12:59:59 -06:00
Kyzentun Keeslala 0bb382f689 Hide mines that have been avoided so that TNS_AvoidMine isn't spammed every frame. 2015-09-02 21:34:32 -06:00
Colby Klein 21055df4a9 Merge pull request #762 from Prcuvu/rewrite_power_of_two
Rewrite power_of_two, using binary search.
2015-09-02 18:44:12 -07:00
Prcuvu 5af37530d4 Rewrite power_of_two, using binary search. 2015-09-02 20:05:02 +08:00
Jason Felds 89683e0e7c Merge pull request #761 from Prcuvu/use_vs_implemented_functions
Use Visual Studio implemented functions.
2015-09-01 20:23:59 -04:00
Prcuvu 2ff411c7fc Use Visual Studio implemented functions. 2015-09-01 12:21:11 +08:00
Kyzentun Keeslala 06c63364b1 Added check to ScreenEditMenu to force the master player number to Player 1 because edit mode depends on that heavily. 2015-08-29 18:48:44 -06:00
Kyzentun 410a33187a Merge pull request #751 from Wallacoloo/follow-symlink
Follow symbolic links when searching for executable directory
2015-08-27 20:30:09 -06:00
Kyzentun 1881a0d871 Merge pull request #754 from zardoru/bms-stuff
Additional BMS layouts for different styles.
2015-08-24 22:33:09 -06:00
zardoru 82af76a53d Add preview point and fix offset support, and linear solo bms layout. 2015-08-24 21:24:50 -03:00
zardoru 20422adda7 Add BMS support for myo2 channel layout and kb7 charts. 2015-08-23 23:33:09 -03:00
Colin Wallace cd40b0aefb Follow symbolic links when searching for executable directory 2015-08-23 01:02:40 -07:00
Jason Felds 0075192ada ...silly typo. 2015-08-20 18:24:50 -04:00
Kyzentun 2a1d694e14 Merge pull request #749 from wolfman2000/wolf-win32-minimaid
Have Windows build with Minimaid on by default.
2015-08-20 14:52:22 -06:00
Jason Felds 4344d0114a Have Windows build with Minimaid on by default. 2015-08-20 16:50:10 -04:00
Kyzentun Keeslala fbeb76ef65 Default theme should have Allow Extra Stage in ScreenAdvancedOptions. 2015-08-20 10:52:52 -06:00
Kyzentun d7dc24837e Merge pull request #748 from wolfy852/patch-2
Change RandomBGEndsAtLastBeat metric to true by default
2015-08-19 21:01:11 -06:00
Wolfy b37834ab25 Change RandomBGEndsAtLastBeat metric to true by default
Setting the variable to true maintains behavior consistent with stable releases.
2015-08-19 19:55:49 -05:00
hanubeki 8538e84448 ja: Fix a typo 2015-08-17 21:14:57 +09:00
Colby Klein a9b061f8f9 Remove hard-coded 480 for high res textures.
Now it reads Common::ScreenHeight from the theme like it should.
2015-08-08 14:12:45 -07:00
Colby Klein 0bd06b74e6 Merge pull request #737 from dguzek/quiet-udev
reduce udev logging of PIUIO LightState changes
2015-08-04 11:16:47 -07:00
Dan Guzek 759c8c0897 have udev only log PIUIO LightState upon change
Previously, the PIUIO_Leds code logged every LightState of every PIUIO_Led light with every call of Set()

This commit adds checks to see if each of the PIUIO_Leds have changed LightState since the last Set() and skips logging the current LightState if there is no change.  Each set of lights was already being looped through; the new code here just issues a continue to skip logging where possible.

This helps reduce CPU usage when PIUIO_Leds are in use as the LightsDriver.
2015-08-04 03:12:49 -04:00
Kyzentun bb838fdc4d Merge pull request #736 from hanubeki/techno-hold
Fix hold bottomcap when NoteDisplay is zoomed out.
2015-08-02 11:15:28 -06:00
hanubeki b6dc5e43b9 Fix hold bottomcap when NoteDisplay is zoomed out. 2015-08-02 22:17:25 +09:00
Kyzentun Keeslala fc3b5eed67 Set processer to CPU_X86 if it's not 64 bit on linux. 2015-07-22 09:39:46 -06:00
Jason Felds 76d07bca14 Merge pull request #730 from wolfman2000/wolf-timing-window-ticks
Partial revert of b61e878.
2015-07-19 22:12:28 -04:00
Jason Felds 23d9271307 More accurate timing based on chart data.
Thanks to Skypers for the assist.
2015-07-19 22:09:34 -04:00
Jason Felds 960af12c23 Partial revert of b61e878.
Pump holds do have a little bit of leeway when it comes to letting go and putting your foot back on as proven by [WinDEU's demonstration of Dignity S20](https://www.youtube.com/watch?v=P2Fw9KPyHIg&feature=youtu.be&t=30).

The value used was determined by two video sources: the one mentioned above and a private one sent to me involving a different song/chart combination. 200ms is a rough estimate for what works. There may be other allowed values.
2015-07-19 16:08:50 -04:00
Kyzentun Keeslala fa7e042da9 Changed GetActualRadarValues to start with a current row of -1 so that certain stuff is initialized right. 2015-07-18 23:17:01 -06:00
Kyzentun Keeslala a888506b32 Expose the optional argument for ResolvePath to lua and add it to ResolveRelativePath. 2015-07-16 17:54:48 -06:00
Kyzentun Keeslala ffc0c0ecb2 Changed CRYPTMAN to use lua_pushlstring for its hashes and uuids because they have embedded zeros. 2015-07-16 16:12:46 -06:00
Kyzentun Keeslala e81ebfb5c5 Added AnimationFinished command to Sprite for when the animation starts over. 2015-07-15 01:35:30 -06:00
Kyzentun Keeslala d7411e6cdb Fixed Actor:bezier function in 02 Actor.lua. Documented Actor:bezier and Actor:tween properly. 2015-07-13 14:07:38 -06:00
Jason Felds e7ba881168 Update cmake comments. 2015-07-12 07:31:38 -04:00
Kyzentun Keeslala d7bd2d60f0 Don't show the warning on ScreenMapControllers if the dismiss time is too short to read it. 2015-07-11 21:14:01 -06:00