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
systems:ports [2026/05/20 13:45] – [Self-contained popular musical game: Clone Hero] added known supported guitars lbrpdxsystems:ports [2026/06/22 22:44] (current) – Added a GOG game installer example lbrpdx
Line 116: Line 116:
  
 ===FAQ Clone Hero for Batocera=== ===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 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 ''/userdata/system/.clonehero/Songs/''. If your /userdata partition support symbolic links, it's a good idea to link it to a more obvious directory. Once the songs are added, go to the menu ''SETTINGS'' -> ''GENERAL'' -> ''Scan Songs'' from there. +  * //Can I add my own songs?// You can add your own songs into the folder ''/userdata/system/.clonehero/Songs/''. If your /userdata partition support symbolic links, it's a good idea to link it to a more obvious directory. Once the songs are added, go to the menu ''SETTINGS'' -> ''GENERAL'' -> ''SCAN SONGS'' from there. 
 +  * //Why can't I see my ''.mp4'' video backgrounds on Batocera why they work on Windows?// For licensing reasons, ''.mp4'' video backgrounds are not supported on Linux. To get around this, you can convert them to ''.webm'' with ''ffmpeg'', installed on your Batocera machine. Connect through SSH and CD to the directory then run the following command to convert ''video.mp4'' into ''video.webm'':<code> 
 +ffmpeg -i video.mp4 -c:v libvpx -crf 10 -b:v 1M -c:a libvorbis video.webm 
 +</code>
 ===Known compatible guitars and other music controllers=== ===Known compatible guitars and other music controllers===
 ^ Music controller ^ Original platform ^ Description ^ ^ Music controller ^ Original platform ^ Description ^
-| React RTPS26 | PS2 | Tested on Batocera 43 with CH 1.1.0.6085 | +| 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 dongle) | 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 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 380: Line 383:
  
 Batocera's libraries are stored in ''/usr/lib/'', some games may also be hard-coding their paths and try searching in ''/lib'' for instance, necessitating changing the path told to the game to be inside of ''/usr'' instead. Batocera's libraries are stored in ''/usr/lib/'', some games may also be hard-coding their paths and try searching in ''/lib'' for instance, necessitating changing the path told to the game to be inside of ''/usr'' instead.
 +
 +==== I can't install GOG Linux native games ====
 +
 +Many GOG games come as a ''.sh'' installer, made for the usual Linux desktop distros. The installer expects to install desktop shortcuts and other utilities that don't exist in Batocera - and even if you specify to **not** install game shortcuts, some other dependencies can make the installer fail and delete all the previously installed game files. You need to stop the installer before it deletes those files.
 +
 +For example, let's install World of Goo. Read the license, agree to the terms and choose the default install path proposed as ''/userdata/system/GOG Games/World of Goo''. The install starts, files are getting copied until you face the error message below. 
 +
 +Once you see the "Failed to install desktop menu item" message, hit ''[CTRL][C]'' on your session to kill the installer. This signal is trapped and you need to press ''[ENTER]'' to quit the installer when prompted. With that, the game files are still installed on your system.
 +
 +<code>
 +(....)
 +gog_com-World_of_Goo_1.desktop: 100% (total progress: 99%)
 +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]   <---- Now hit [ENTER]
 +</code>
 +
 +Once the game files are installed, you can create a ''World_of_Goo.sh'' start up script in the Ports section:
 +<file sh /userdata/roms/ports/World_of_Goo.sh>
 +#!/bin/bash
 +cd "/userdata/system/GOG Games/World of Goo"
 +./start.sh
 +</file>
 +
  
 ==== Other Known Bugs in Old Humble Bundle Linux Releases ==== ==== Other Known Bugs in Old Humble Bundle Linux Releases ====
  • systems/ports.1779284724.txt.gz
  • Last modified: 5 months ago
  • by lbrpdx