GithubHelp home page GithubHelp logo

xwidghet / stepmania Goto Github PK

View Code? Open in Web Editor NEW

This project forked from stepmania/stepmania

19.0 19.0 10.0 588.07 MB

Advanced rhythm game for Windows, Linux and OS X. Designed for both home and arcade use.

Home Page: http://www.stepmania.com/

Lua 7.45% CMake 0.95% C 14.85% GLSL 0.17% HTML 0.06% XSLT 0.63% Makefile 0.38% CSS 0.02% Perl 0.08% JavaScript 0.09% Python 0.12% Shell 0.17% Batchfile 0.01% Objective-C 0.18% C++ 73.62% Ruby 0.02% M4 0.71% Assembly 0.01% Objective-C++ 0.40% Clarion 0.07%

stepmania's People

Contributors

aldomx avatar caiohsr14 avatar cybik avatar djpohly avatar dtinth avatar freem avatar hanubeki avatar henke37 avatar jobn avatar johnreactor avatar kyzentun avatar luizsan avatar marciobarrientos avatar midiman avatar minaciousgrace avatar misterkister avatar nico-abram avatar quietly-turning avatar roothorick avatar shakesoda avatar shenjoku avatar shujito avatar sigatrev avatar sillybear avatar tertu-m avatar turkeyman avatar vyhd avatar wolfman2000 avatar xwidghet avatar zardoru avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

stepmania's Issues

How to use on Mac?

Got the link from a friend, been wanting to try. After downloading and unzip, I can't find a .app. Do I have to compile in Xcode?

Pacemaker graph

Would it be possible to add a pacemaker graph like this one? (theme is spawncamping-wallhack)

This is more of a feature request than an issue; also, I'd do that myself, but I have zero knowledge about lua and the internals of stepmania.

Failed compiling

[ 1%] Built target ffmpeg
[ 2%] Built target glew
[ 2%] Built target jsoncpp
[ 4%] Built target png
[ 21%] Built target tommath
[ 25%] Built target lua-5.1
make[2]: *** No rule to make target '../extern/MinaCalc/MinaCalc.a', needed by '../GtkModule.so'. Stop.
make[1]: *** [CMakeFiles/Makefile2:375: src/CMakeFiles/GtkModule.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 44%] Built target tomcrypt
make: *** [Makefile:150: all] Error 2

Any idea in how to fix it?

Build failing on Linux

Tried to build this fork on Linux instead of using Wine due to the massive audio latency it causes, and I get the following errors when building:

In file included from /run/media/shavit/files/sm5linux/src/GameState.cpp:27:0:
/run/media/shavit/files/sm5linux/src/Profile.h:323:7: error: extra qualification ‘Profile::’ on member ‘GetScoresByKey’ [-fpermissive]
  void Profile::GetScoresByKey(vector<SongID>& songids, vector<StepsID>& stepsids, RString key);
       ^~~~~~~
In file included from /run/media/shavit/files/sm5linux/src/ProfileManager.h:9:0,
                 from /run/media/shavit/files/sm5linux/src/StepMania.cpp:47:
/run/media/shavit/files/sm5linux/src/Profile.h:323:7: error: extra qualification ‘Profile::’ on member ‘GetScoresByKey’ [-fpermissive]
  void Profile::GetScoresByKey(vector<SongID>& songids, vector<StepsID>& stepsids, RString key);
       ^~~~~~~
[ 47%] Building CXX object src/CMakeFiles/StepMania.dir/NoteSkinManager.cpp.o
[ 47%] Building CXX object src/CMakeFiles/StepMania.dir/PrefsManager.cpp.o
[ 47%] Building CXX object src/CMakeFiles/StepMania.dir/ProfileManager.cpp.o
[ 47%] Building CXX object src/CMakeFiles/StepMania.dir/ScreenManager.cpp.o
make[2]: *** [src/CMakeFiles/StepMania.dir/build.make:135: src/CMakeFiles/StepMania.dir/StepMania.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
In file included from /run/media/shavit/files/sm5linux/src/ProfileManager.h:9:0,
                 from /run/media/shavit/files/sm5linux/src/NetworkSyncManager.cpp:38:
/run/media/shavit/files/sm5linux/src/Profile.h:323:7: error: extra qualification ‘Profile::’ on member ‘GetScoresByKey’ [-fpermissive]
  void Profile::GetScoresByKey(vector<SongID>& songids, vector<StepsID>& stepsids, RString key);
       ^~~~~~~
make[2]: *** [src/CMakeFiles/StepMania.dir/build.make:375: src/CMakeFiles/StepMania.dir/GameState.cpp.o] Error 1
In file included from /run/media/shavit/files/sm5linux/src/ProfileManager.h:9:0,
                 from /run/media/shavit/files/sm5linux/src/ProfileManager.cpp:2:
/run/media/shavit/files/sm5linux/src/Profile.h:323:7: error: extra qualification ‘Profile::’ on member ‘GetScoresByKey’ [-fpermissive]
  void Profile::GetScoresByKey(vector<SongID>& songids, vector<StepsID>& stepsids, RString key);
       ^~~~~~~
make[2]: *** [src/CMakeFiles/StepMania.dir/build.make:567: src/CMakeFiles/StepMania.dir/NetworkSyncManager.cpp.o] Error 1
make[2]: *** [src/CMakeFiles/StepMania.dir/build.make:639: src/CMakeFiles/StepMania.dir/ProfileManager.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:418: src/CMakeFiles/StepMania.dir/all] Error 2
make: *** [Makefile:150: all] Error 2

Followed the instructions in the StepMania GitHub wiki page for compiling StepMania, grabbed the master branch of this fork

Issues with songs longer than approx 70 mins

Hello,

I recently tried playing the song "1hr54min JS challenge" in your build of StepMania and the game crashed as soon as it received input. This also occurred with two other files - YONDERDOME (Overloading Stamina Training Megapack EX) and Pure Trance Anthems (ultramarathon gigapack) - both of which are longer than 70 mins long. I also tried the Hatsune Miku 10000 digits of pi file (ultramarathon gigapack), and that worked (the file is 68 minutes long).

Other side effects of this problem (Til Death theme):

  • File md5 or hex or whatever is "Invalid" (note this also happens with some extremely short files such as TOASTY and You Suffer)
  • In the case of the file Pure Trance Anthems, the General tab breaks (nothing shows up-percentage, score etc.)

Changing the theme to something different did not fix the problem either, so the problem is related to the build somehow.

Hopefully this info helps!

Pastebin of crash log: http://pastebin.com/JsSTs5T2

~gruz

Swapping from solo/singles charts doesn't update grade displays

"switching from a solo-only file to a singles-only file messes up grade displays
once you switch to the singles file it only shows the grades for solo files"

due to avoiding updating grade displays any time the music wheel is moved/songchanged/stepschanged

>100% Wife scores with some charts

I had some weird thing going on with one chart in particular that isn't too hard, I just wanted to test it and I've had a score over 100% (111.15) on Wife system. I am not sure if this has to do with lifts, since they are one of the main things in the chart. It also has fakes (3 by the end) but they shouldn't have a huge influence towards final percentage.

111.15% Wife?

Chart download for testing.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.