Caesar III - Julius source port
-
Due to Julius source port, Caesar III can now be built and run on our Raspberry Pi with the source port called "Julius". It is working in RetroPie. I have created a working scriptmodule for RetroPie.This port uses SDL2 dependencies
Raspberry Pi 4B and Raspbian Buster: The port has not been tested with the latest RPI 4 and Raspbian Buster release. It is only guaranteed to work on the latest official release of RetroPie as the one that can be found on the RetroPie download page. Therefore users who has this might not be able to install the port and play the game. Users may need to wait for official release and support for Raspberry Pi 4B and Buster.
Download scriptmodule for RetroPie:
wget https://raw.githubusercontent.com/tpo1990/CaesarIII-RPI/master/julius.sh -P $HOME/RetroPie-Setup/scriptmodules/ports/
After downloading scriptmodule, go to the experimental section in RetroPie Setup to install.
Install time: It takes about 10 minutes to install.
To play the game:
Julius requires the original assets (graphics, sounds, etc) from Caesar 3 to run. Use GOG or CD version and add all data files from your Caesar 3 installation folder to /home/pi/RetroPie/roms/ports/caesar3.Notes: The source port downloads and can be installed from the Experimental section in RetroPie-Setup. No bugs or errors has been discovered yet. Gameplay seems to work great. Report errors if you see them.
Disclaimer: This installation script is provided as is and has been tested to work with RetroPie. You should always have a backup ready incase anything happens with your Raspberry Pi.
Screenshots:
-
Reserved for future use:
-
Changelog:
05-03-2020: Added Raspberry Pi 4B and Raspbian Buster section.
27-05-2019: Changed path in wget command to variable: -P $HOME/RetroPie-Setup/scriptmodules/ports/
24-05-2019: Finished scriptmodule and uploaded to github repository. Created topic on RetroPie Forum. -
Install it Works perfect ! thanks
More ;) haha (fallout ? :O) -
@tpo1990 Do you want to takeover the RetroPie-Extras Project from @zerojay ?? I think this can help to maintain your scriptmodules in a proper manner and give it to a wider audience ;)
BTW: Do you know a source port of "Age of Empires" series?
-
Oh man!!! This is one of my favorite games of all time and it looks like im digging through my closet to find this CD tonight!
Thanks @tpo1990 !!!
Edit: I have a small idea. Maybe it would be a good idea to change the script to download to $HOME instead of pi for someone who might be using an x86 build such as:
wget https://raw.githubusercontent.com/tpo1990/CaesarIII-RPI/master/julius.sh -P $HOME/RetroPie-Setup/scriptmodules/ports/Because if your user account isnt pi it will not work! Tested in a VM, but dont have my files yet to actually run it.
-
@shavecat Your welcome. There are Fallout source ports out there but none of they has been reported as playable. Well maybe one of them has. I have not looked into getting it to run.
@cyperghost It could be really useful, but im not sure if zerojay would want me to take over his project.
Maybe we could work together on this somehow in order to provide a better maintained repo for extra scriptmodules.
At the moment im more interested in getting my scriptmodules merged in with the official RetroPie project.
Age of Empires is one of my all time favorites. I did try to see if i could find a source port, but unfortunately the ones that exist is really not playable. Its merely for testing or semi playable. You could try out openage or freeaoe.
@Parabolaralus Thats awesome. Glad to make this happen so we can play this good old game again.
Im always open to ideas. Let me try it out and see how it works. My main priority is to make it work for RetroPie on Raspberry Pi. Thanks for you test and input.
-
@tpo1990 You-Are-The-Man!!!
I lost myself and got to stage 4 before i could report the awesomeness of this. Tested and it runs wonderfully on the Pi3b+, x86 in a Debian VM, as well as Kubuntu 19.04 on my laptop.
The only thing is the wget command (i said script earlier - fail) will send the file to the wrong place if your user currently is not pi.Keep up the great work and i really appreciate you!
-
@tpo1990 said in Caesar III - Julius source port:
but im not sure if zerojay would want me to take over his project.
He took off support so this great project is going to get lost.
-
Now I want to go home and get this on pi. Thanks for this. You are awesome at this. Can't wait to see what else you post for us.
-
@Parabolaralus Much appreciated feedback. Thanks for testing it on additional platforms as well. It could be useful to other users here.
I just tested your idea about changing the wget command to the variable: "$HOME/RetroPie-Setup/scriptmodules/ports/" and i can confirm that it works on my Raspberry Pi. I will make the change immediately for all my topics here on the source ports that i have shared with the community.
@cyperghost I was not aware of that. I could probably ask him to take over, but i think it's best to wait and see what happens after the release of the next big update of RetroPie (4.5), mainly because of my pull requests waiting to be merged.
@ExarKunIv Then you have something to enjoy when you get home. Thanks, i'm already working on the next source port which will be a big surprise. :-)
-
Hello,
I installed this, and I put the data files present on the install cd into the specified folder but it fails to launch. The log file shows an error that it cannot find c3.eng. This file is not present on the install CD that I have. Any suggestions?
-
@StigNasty Hi. Can you tell me what Raspberry Pi model you have and what OS version you are running?
-
@tpo1990 sure. I am running raspberry pi 4b with the latest version of Raspbian Buster (I frequently update)
-
@StigNasty Thanks for sharing your input. Caesar 3 has not been tested on a Raspberry Pi 4B with Raspbian Buster. I cannot say if it works or not. Are you using the development version of RetroPie on the Raspberry Pi 4B?
I might be able to test it out, since I already have bought a Raspberry Pi 4B last year.
-
@tpo1990 I’m not using the development version. I’m using the regular standard release.
-
@StigNasty there is no standard release of retropie on the pi 4 yet. It's still in development.
-
@quicksilver not true. They merged the rpi4 version with the standard a few months ago. There is no official image, but the latest standard version works pretty much flawlessly on rpi4 at this point. You just have to do your own install.
-
@StigNasty I think we are referring to the same thing and our discrepancy is a matter of semantics.
-
@quicksilver I got into it after the rpi4 came out, so I suppose I don't even think about the pre-made images. Went with a self-install as my first install. I wouldn't be surprised if the official is pretty close, as it's been working quite well (I haven't tried the newer dev builds, so not sure what has changed since the last official update).
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.