User Tools

Site Tools


games:stepmania

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
games:stepmania [2018/12/03 13:55]
Sean Rhone
games:stepmania [2020/06/12 05:20]
Sean Rhone [Ubuntu]
Line 18: Line 18:
 ===== Ubuntu ===== ===== Ubuntu =====
  
-  * [[distros:ubuntu_desktop|Ubuntu (desktop)]] ((18.04.1 LTS))+  * [[distros:ubuntu_desktop|Ubuntu (desktop)]] 
 +  * Last tested: 2020/06/11 on Ubuntu 20.04
  
-  sudo apt install git g++ cmake libmad0-dev libvorbis-dev yasm libbz2-dev libpcre++-dev zlib1g-dev libjpeg-dev libxrandr-dev libxinerama-dev pkg-config libasound2-dev libpulse-dev libjack-jackd2-dev libva-dev libgl1-mesa-dev libglew-dev libgtk2.0-dev+  sudo apt install git g++ cmake libmad0-dev libvorbis-dev yasm libbz2-dev libpcre++-dev zlib1g-dev libjpeg-dev libxrandr-dev libxinerama-dev pkg-config libasound2-dev libpulse-dev libjack-jackd2-dev libva-dev libgl1-mesa-dev libglew-dev libgtk2.0-dev libxtst-dev
  
 ====== Download/Update Source ====== ====== Download/Update Source ======
Line 32: Line 33:
 **** ****
  
-  cd ~ && rm -Rf ~/'Projects/stepmania/build' ~/'Projects/stepmania/run' && mkdir -p ~/'Projects/stepmania/build' ~/'Projects/stepmania/run' && cd ~/'Projects/stepmania/build' && cmake ~/'Projects/stepmania/src' -G 'Unix Makefiles' -DCMAKE_BUILD_TYPE='Release' && cmake ~/'Projects/stepmania/src' -DCMAKE_INSTALL_PREFIX=~/'Projects/stepmania/run' -DCMAKE_CXX_FLAGS='-Ofast -pipe -march=native' -DCMAKE_C_FLAGS='-Ofast -pipe -march=native' -DWITH_FFMPEG_JOBS='3' -DWITH_MINIMAID='0' && sync && make -j3 install && sync+  cd ~ && rm -Rf ~/'Projects/stepmania/build' ~/'Projects/stepmania/run' && mkdir -p ~/'Projects/stepmania/build' ~/'Projects/stepmania/run' && cd ~/'Projects/stepmania/build' && cmake ~/'Projects/stepmania/src' -G 'Unix Makefiles' -DCMAKE_BUILD_TYPE='Release' && cmake ~/'Projects/stepmania/src' -DCMAKE_INSTALL_PREFIX=~/'Projects/stepmania/run' -DCMAKE_CXX_FLAGS='-Ofast -pipe -march=native' -DCMAKE_C_FLAGS='-Ofast -pipe -march=native' -DWITH_FFMPEG_JOBS='4' -DWITH_MINIMAID='0' && sync && make -j4 install && sync
  
 ====== Simply Love ====== ====== Simply Love ======
  
-  * https://github.com/dguzek/Simply-Love-SM5+  * [[https://github.com/dguzek/Simply-Love-SM5|GitHub]] 
 +  * Uses ''beta'' branch
  
-  rm -Rf ~/'.stepmania-5.1/Themes/Simply Love' && mkdir -p ~/'.stepmania-5.1/Themes' && git clone --branch 'master' --depth '1' --recurse-submodules 'https://github.com/dguzek/Simply-Love-SM5.git' ~/'.stepmania-5.1/Themes/Simply Love'+  rm -Rf ~/'.stepmania-5.1/Themes/Simply Love' && mkdir -p ~/'.stepmania-5.1/Themes' && git clone --branch 'beta' --depth '1' --recurse-submodules 'https://github.com/dguzek/Simply-Love-SM5.git' ~/'.stepmania-5.1/Themes/Simply Love'
  
 ====== Restore Content ====== ====== Restore Content ======
Line 44: Line 46:
 **** ****
  
-  mkdir -p ~/'.stepmania-5.1' && gio open ~/'.stepmania-5.1'+  mkdir -p ~/'.stepmania-5.1' ~/'.stepmania-5.1/NoteSkins/dance' && gio open ~/'.stepmania-5.1'
  
 ====== Settings ====== ====== Settings ======
Line 56: Line 58:
   * This magic number comes from the Linux version of OpenITG ((no idea why it works well, but it does))   * This magic number comes from the Linux version of OpenITG ((no idea why it works well, but it does))
   * This works best on a PSX-to-USB adapter   * This works best on a PSX-to-USB adapter
-  * This does not work well at all when using an Arduino Leonardo R3+  * :!: This does not work well at all when using an Arduino Leonardo R3
  
   GlobalOffsetSeconds=-0.065612   GlobalOffsetSeconds=-0.065612
- 
-===== Machine Name ===== 
- 
-**** 
- 
-  MachineName=Hatebeat 
- 
-===== No Mouse Cursor ===== 
- 
-**** 
- 
-  ShowMouseCursor=0 
- 
-===== No Update Check ===== 
- 
-**** 
- 
-  UpdateCheckEnable=0 
  
 ====== Desktop Launcher ====== ====== Desktop Launcher ======
Line 82: Line 66:
   mkdir -p ~/'.local/share/applications/StepMania' && nano ~/'.local/share/applications/StepMania/StepMania.desktop'   mkdir -p ~/'.local/share/applications/StepMania' && nano ~/'.local/share/applications/StepMania/StepMania.desktop'
  
-  [Desktop Entry] +<code> 
-  Name=StepMania +[Desktop Entry] 
-  Categories=Game; +Name=StepMania 
-  Exec='/usr/bin/env' vblank_mode='0' '/home/CHANGEME/Projects/stepmania/run/stepmania-5.1/stepmania' +Categories=Game; 
-  Type=Application +Exec='/home/CHANGEME/Projects/stepmania/run/stepmania-5.1/stepmania' 
-  StartupNotify=true +Type=Application 
-  Path=/home/CHANGEME/Projects/stepmania/run/stepmania-5.1 +StartupNotify=true 
-  Icon=stepmania-ssc+Path=/home/CHANGEME/Projects/stepmania/run/stepmania-5.1 
 +Icon=stepmania-ssc</code>
  
   sed -i 's/CHANGEME/'$USER'/g' ~/'.local/share/applications/StepMania/StepMania.desktop'   sed -i 's/CHANGEME/'$USER'/g' ~/'.local/share/applications/StepMania/StepMania.desktop'
games/stepmania.txt · Last modified: 2020/09/15 15:53 by Sean Rhone