Corsixth Theme Hospital Engine issue
-
Hello,
Has anyone managed to get Corsixth working on RetroPie? I got it from zerojay's RetroPie-Extra repo but for the life of me couldn't get this working, it opens asking for a dat file but the graphics are weird and the menu on the bottom-left side of the screen, making it impossible for the mouse to reach it. Any help on this?
-
Apologies for opening up this very old issue, but I was going to give CorsixTH a go, and seeing as how zerojoy is back I thought now would be a good time to do so!
However it doesn't appear to be downloading and installing the port correctly. I grabbed the latest Extras script and installed CorsixTH from Source. it created the roms/ports/corsixth folder and there is an emulators.cfg created in opt/retropie/configs/ports/corsixth. But there is no emulator data inside:
opt/retropie/ports/corsixth
Pi Model or other hardware: Raspberry Pi 3
Power Supply used: 5V 3A USB power
RetroPie Version Used: 4.3.5
Built From: made from 4.3 image, fully updated to 4.3.5 retropie script.
USB Devices connected: Rapoo T-series wireless keyboard, Bluetooth dongle
Controller used: Wii U Pro Controller
Error messages received:
Log found in /dev/shm/runcommand.log (if relevant):
Guide used: https://github.com/zerojay/RetroPie-Extra
File: opt/retropie/ports/corsixth
Emulator: CorsixTH -
Hello. I got it working.
First installed corsixth from retropie-setup.sh experimental packkages.- Add game data files (from HOSP folder) to /home/pi/RetroPie/roms/ports/corsixth
- Edit ~/. config/CorsixTH/config.txt
and set fullscreen on (This makes it easier to choose data files). - Install freepats from aptitude(for music) :
sudo apt-get install freepats - Launch from emulationstation.
Use your mouse. Text can be bit unclear but try to navigate to data files with mouse,
(/home/pi/Retropie/roms/ports/CorsixTH/).
NOTES.
I used ssh to move files around.
I also changed flags in make function cause music didn't work but probably is not necessary since installing freepats fixed problem.
~/RetroPie-Setup/scriptmodules/ports/corsixth. sh
function build_corsixth. Added flags (-DWITH_AUDIO=ON and - DWITH_MOVIES=ON)reference:
https://github.com/CorsixTH/CorsixTH/wiki/How-To-Compile
https://github.com/CorsixTH/CorsixTH/wiki/Frequently-Asked-Questions
https://github.com/zerojay/RetroPie-Extra/blob/master/scriptmodules/ports/corsixth.shPS. Sorry if there is typos. Writed with phone.
-
Thanks very much for the reply @kiryo , but unfortunately I'm still having problems. I believe the corsixth.sh installer I the Experimental Packages section after installing @zerojay RetroPie-Extras is not actually installing the emulator.
When installing it is extremely fast, and there is nothing appearing in opt/retropie/ports/corsixth.
There is no ~/. config/CorsixTH/config.txt file either, only an emulators.cfg
When trying to launch corsixth from ES, it will just return back to ES.
/dev/shm/runcommand.log gives the following:
Parameters: Executing: /opt/retropie/ports/corsixth/CorsixTH/CorsixTH /opt/retropie/supplementary/runcommand/runcommand.sh: line 1007: /opt/retropie/ports/corsixth/CorsixTH/CorsixTH: No such file or directory
Could you try uninstalling corsixth and then try re-installing it to see if you get the same? Would recommend a back-up first!
Thanks so much.
-
@sonicsheppard Uh... Is there some reason you aren't aware whether or not the installation succeeded?
-
Hi @zerojay
The folder /opt/retropie/ports/corsixth/ is completely empty, I would have expected some files to be in there? Is that where the emulator should be?
Please let me know if there's anywhere else where corsixth is located.
Thanks,
-
@sonicsheppard said in Corsixth Theme Hospital Engine issue:
Hi @zerojay
The folder /opt/retropie/ports/corsixth/ is completely empty, I would have expected some files to be in there? Is that where the emulator should be?
Please let me know if there's anywhere else where corsixth is located.
Thanks,
It's going to be there if it succeeds but why are you not aware if it succeeded without looking for the files?
-
I'm not sure I fully understand the question, the fact there are no files appearing in that folder is all I'm really going on, and the error that appears in the runcommand.log
Parameters: Executing: /opt/retropie/ports/corsixth/CorsixTH/CorsixTH /opt/retropie/supplementary/runcommand/runcommand.sh: line 1007: /opt/retropie/ports/corsixth/CorsixTH/CorsixTH: No such file or directory
There are no errors that appear when I choose corsixth from the experimental emulators section of RetroPie-Setup, and it does actually say (installed) next to it.
-
I'm having a similar problem as the one @sonicsheppard has described in this thread.
I installed CorsixTH from the experimental section (from the RetroPie-Extra repo), RetroPie setup indicates that it is installed, but I can only find an "emulators.cfg" file in the /opt/retropie/configs/ports/corsixth directory, there are no other files or folders. I do have a "bin" and "share" folder under /opt/retropie/ports/corsixth. I dragged the game files into /home/pi/RetroPie/roms/ports/corsixth and the game crashes back to EmulationStation when opening.
I'm not sure what other information I need to include here but any help would be nice, especially if others come across this same issue.
-
I'll try to take a look at this but it will probably be at least two weeks from now as I'm about to move houses.
-
I was able to run it in the end by adding soft link to the binary like that:
ln -s /opt/retropie/ports/corsixth/bin/corsix-th ~/RetroPie/roms/ports/corsixth/corsix-th
But I'm not really satisfied with the result, cause it's kinda slow on my Raspberry Pie 3+ and there's some artifacts and issues with font. -
@holo Run it at a lower resolution. I think I put some hints in the installer script.
-
@zerojay I'm already using 640x480, in config file it says it is the minimum. Main issue I'm having is the low fps - on empty map it could vary from 15 to 20 (if I'll open top bar menu then it drops to 6 fps).
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.