Return to Castle Wolfenstein - IORTCW source port
-
@ExarKunIv Good to hear that you finally got it to install on your build of Stretch. I am using the GOG version of Return to Castle Wolfenstein and that version works perfectly. I cannot say about any other version if it works or not. The most important thing is that the game will need all the relevant
.pk3
files to be able to launch.Thanks for trying it out. I installed it recently on my Pi4 with latest RetroPie Buster and it works fine.
-
@tpo1990 I added your recent changes to my script. A quick note, my RetroPie user is not 'pi' so I had to modify the function remove_rtcw from:
function remove_rtcw () { rm /home/pi/.wolf rm /home/pi/RetroPie/roms/ports/rtcw/*.so rm -R /home/pi/RetroPie/roms/ports/vm }
to:
function remove_rtcw() { rm ${HOME}/.wolf rm ${HOME}/RetroPie/roms/ports/rtcw/*.so rm -R ${HOME}/RetroPie/roms/ports/vm }
for the function to work for me.
Thank you for the good work with this!
-
@gderber Thank you for the compliment. If the `${HOME} variable works with any user I might just change that into the script so it accounts for all users.
-
@tpo1990 ${HOME} is the same as $HOME, and looking at at least the rtcw.sh file you created, the same as $home. I haven't dug into the RetroPie code too deeply yet, I'm guessing somewhere in the code there is a
home=$HOME
statement for your code to work.$HOME will always work. I add typically add the {} around all my variables when bash scripting because I have found I make fewer mistakes that way, especially when I have to concatenate multiple variables right next to each other.
-
@gderber
$home
is the recommended variable to use to refer to the installation user's homedir, because usually the setup scripts are run withsudo
, so$HOME
might be not be correctly set. -
@mitu Thanks! I've only been looking at the scripts for a couple days, still trying to figure them out.
-
-
Hi,
I tried to install rtcw on my Retropie setup: the script works because it complies fine rtcw but I'm not seeing any entry in "Ports" section of Emulation Station. The relevant *.pak3 files have been copied in /Retropie/roms/ports/rtcw.In other words, I don't see any rtcw launcher in ES.
My Setup:
OS: OSMC
Machine: Raspberry pi 3 B+
Kernel: Linux osmc 4.19.122-1-osmc
Retropie installed over OSMC via Retro-OSMC script (works very well)
Any help is greatly appreciated.Bye, Epg
-
@Epg Don't know if it will work but why not create a launcher yourself? Something may have gone wrong during installation. Mine was created automatically in the /home/pi/RetroPie/roms/ports folder and I can see it in emulationstation as well.
Assuming osmc-retropie uses the same folder structure, try in the terminal:
cd /home/pi/RetroPie/roms/ports sudo nano rtcw.sh
type into the new .sh file:
#!/bin/bash
"/opt/retropie/supplementary/runcommand/runcommand.sh" 0 PORT "rtcw-sp" ""save and exit ctrl+o, ctrl+x.
make executable:sudo chmod +x rtcw.sh
-
@tpo1990 This tutorial really works well for me on pi4 thanks! All graphics settings to max and still good performance on my small 1024x768 monitor. Looks great and runs between 30 - 60 fps
Game is harder than I expected or remember though!Had trouble to begin with as game wouldn't fit on the screen at small resolution. Problem wasn't fixed with overscan settings, nor could I fix it with playing around with /opt/retropie/configs/ports/rtcw-sp/main/wolfconfig.cfg settings.
Could still tell what the mouse cursor was pointing at off screen thanks to the menu tool tips. Luckily managed to change resolution settings
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.