Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
games:stepmania [2020/03/15 08:54] – Sean Rhone | games:stepmania [2020/06/12 05:20] – [Ubuntu] Sean Rhone |
---|
===== 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 libxtst-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 |
**** | **** |
| |
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='2' -DWITH_MINIMAID='0' && sync && make -j2 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 'beta' --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' |
| |
GlobalOffsetSeconds=-0.065612 | GlobalOffsetSeconds=-0.065612 |
| |
===== Machine Name ===== | |
| |
**** | |
| |
MachineName=Hatebeat | |
| |
===== No Mouse Cursor ===== | |
| |
**** | |
| |
ShowMouseCursor=0 | |
| |
===== No Update Check ===== | |
| |
**** | |
| |
UpdateCheckEnable=0 | |
| |
====== Desktop Launcher ====== | ====== Desktop Launcher ====== |
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' |