Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| systems:ports [2023/10/20 03:57] – Add instructions for the giant bundle of 32-bit libraries Game Maker: Studio 1.4 games need ssokolow | systems:ports [2026/06/22 22:44] (current) – Added a GOG game installer example lbrpdx | ||
|---|---|---|---|
| Line 55: | Line 55: | ||
| </ | </ | ||
| - | Refresh | + | Save this script to the '' |
| + | |||
| + | <WRAP center round important> | ||
| + | If using the [[: | ||
| + | </ | ||
| If you'd like to see the actual files, you can install some native Linux ports in the [[: | If you'd like to see the actual files, you can install some native Linux ports in the [[: | ||
| Line 86: | Line 90: | ||
| </ | </ | ||
| + | ==== Self-contained popular musical game: Clone Hero ==== | ||
| + | |||
| + | [[https:// | ||
| + | |||
| + | - Go to the download page and download it on your Batocera machine. | ||
| + | - Once downloaded, extract the ' | ||
| + | - Make sure the main app is exectuable ('' | ||
| + | - Download the following script and save it to '' | ||
| + | DIR=" | ||
| + | |||
| + | cd " | ||
| + | |||
| + | unclutter-remote -s | ||
| + | ./clonehero | ||
| + | unclutter-remote -h | ||
| + | </ | ||
| + | |||
| + | <WRAP center round tip> | ||
| + | The '' | ||
| + | You will need a mouse to accept the initial terms the initial setup (guitar/ | ||
| + | </ | ||
| + | |||
| + | - Press '' | ||
| + | - Navigate to the " | ||
| + | |||
| + | ===FAQ Clone Hero for Batocera=== | ||
| + | * //Can I use a PS2 guitar?// Yes you can. I have a female PS2 connector to USB adapter and I just plugged my PS2 Guitar Hero controller into Batocera. Clone Hero could detect it, I just had to select the right controller and remap the buttons from there. | ||
| + | * //Can I add my own songs?// You can add your own songs into the folder ''/ | ||
| + | * //Why can't I see my '' | ||
| + | ffmpeg -i video.mp4 -c:v libvpx -crf 10 -b:v 1M -c:a libvorbis video.webm | ||
| + | </ | ||
| + | ===Known compatible guitars and other music controllers=== | ||
| + | ^ Music controller ^ Original platform ^ Description ^ | ||
| + | | React RTPS26 | PS2 with a generic PS2/PC USB converter | Tested on Batocera 43 with CH 1.1.0.6085 | | ||
| + | | Guitar Hero Live guitar | PS4 (blue USB dongle) | Tested on Batocera 43 with CH 1.1.0.6085 | | ||
| + | | Guitar Hero Live guitar | XBox 360 (green USB dongle) | Tested on Batocera 43 with CH 1.1.0.6085 | | ||
| + | | Guitar Hero/Band Hero guitar for Xbox360 (model 95905.805)| XBox 360 with a generic Xbox 360/PC USB converter | Tested on Batocera 43 with CH 1.1.0.6085 | | ||
| ==== Complicated itch.io game example: Celeste ==== | ==== Complicated itch.io game example: Celeste ==== | ||
| Line 135: | Line 176: | ||
| </ | </ | ||
| - | <code bash TNMT.sh> | + | <code bash TMNT.sh> |
| #!/bin/bash | #!/bin/bash | ||
| export LC_ALL=C | export LC_ALL=C | ||
| Line 148: | Line 189: | ||
| Make the script executable: | Make the script executable: | ||
| - | < | + | < |
| Update the gamelist and start the game via the ES its " | Update the gamelist and start the game via the ES its " | ||
| Line 204: | Line 245: | ||
| Update gamelists and launch! | Update gamelists and launch! | ||
| + | |||
| + | ==== Old 32-bit game ==== | ||
| + | |||
| + | For games which require 32-bit libraries and can't find them on their own: | ||
| + | |||
| + | <file bash run.sh> | ||
| + | #!/bin/sh | ||
| + | cd " | ||
| + | |||
| + | unclutter-remote -h | ||
| + | export LD_LIBRARY_PATH=/ | ||
| + | export LIBGL_DRIVERS_PATH=/ | ||
| + | export SPA_PLUGIN_DIR="/ | ||
| + | export PIPEWIRE_MODULE_DIR="/ | ||
| + | exec ./start.sh | ||
| + | </ | ||
| ==== Old Game Maker Studio game: Maldita Castilla ==== | ==== Old Game Maker Studio game: Maldita Castilla ==== | ||
| Line 215: | Line 272: | ||
| (If both of those links die, you can just build the libraries the error messages complain about one-by-one until the game works.) | (If both of those links die, you can just build the libraries the error messages complain about one-by-one until the game works.) | ||
| - | If you place '' | + | If you place the '' |
| <file sh Maldita Castilla.sh> | <file sh Maldita Castilla.sh> | ||
| Line 326: | Line 383: | ||
| Batocera' | Batocera' | ||
| + | |||
| + | ==== I can't install GOG Linux native games ==== | ||
| + | |||
| + | Many GOG games come as a '' | ||
| + | |||
| + | For example, let's install World of Goo. Read the license, agree to the terms and choose the default install path proposed as ''/ | ||
| + | |||
| + | Once you see the " | ||
| + | |||
| + | < | ||
| + | (....) | ||
| + | gog_com-World_of_Goo_1.desktop: | ||
| + | NOTICE: Failed to install desktop menu item | ||
| + | [hit enter] | ||
| + | ^C <---- Hit [CTRL][C] in your session to kill the installer | ||
| + | NOTICE: BUG: fatal() called more than once! | ||
| + | [hit enter] | ||
| + | </ | ||
| + | |||
| + | Once the game files are installed, you can create a '' | ||
| + | <file sh / | ||
| + | #!/bin/bash | ||
| + | cd "/ | ||
| + | ./start.sh | ||
| + | </ | ||
| + | |||
| ==== Other Known Bugs in Old Humble Bundle Linux Releases ==== | ==== Other Known Bugs in Old Humble Bundle Linux Releases ==== | ||
| - | * Some games (eg. Wizorb) will crash on startup if more than four joystick devices are present. (eg. If you have two dual-port controller adapters and a 3Dconnexion SpaceNavigator plugged in.) | + | * Some games (eg. Wizorb) will crash on startup if more than four joystick devices are present. (eg. If you have two dual-port controller adapters |
| * Some games (eg. Jamestown) which include both 32-bit and 64-bit executables will require you specifically use the 32-bit version as the 64-bit binary crashes with no known fix. | * Some games (eg. Jamestown) which include both 32-bit and 64-bit executables will require you specifically use the 32-bit version as the 64-bit binary crashes with no known fix. | ||
| * If your game is XNA-based and you're getting a crash with the following error on startup, add an '' | * If your game is XNA-based and you're getting a crash with the following error on startup, add an '' | ||
- systems/ports.1697774254.txt.gz
- Last modified: 3 years ago
- by ssokolow