Suggestions for ports #2
-
@Folly ok, thanks all. I'll let it run for awhile and see what happens.
-
Got a update for you all.
added- -
eternity.sh
- Enhanced port of the official DOOM source - Installs, Plays great - -
fs2open.sh
- FreeSpace 2 Open - Origin Repository for FreeSpace 2 - Installs, Plays great - -
galius.sh
- - Maze of Galius - Installs, Plays great - -
vcmi.sh
- Open-source engine for Heroes of Might and Magic III - Installs, Plays great
got the latest
rocksndiamonds.sh
to work, so it will install the latest version -
@ExarKunIv Another request/suggestion: any chance of this? Prosystem is getting pretty old these days and won't run a lot of new homebrew stuff.
-
@JimmyFromTheBay why do we need this when lr-prosystem supports 7800.
just want to know before i dive into this, thats all
-
@ExarKunIv Well, because like I say, it doesn't support a lot of the new 7800 games, eg the amazing new ports of Popeye and Pengo, or stuff with XM sound. It's pretty outdated now.
-
@JimmyFromTheBay i would not know. i dont do homebrew. so for me it dont matter,
i can take look into it. thats all i can promise -
Here is a Christmas update for you all
Emulators
- -
duckstation.sh
-"PlayStation emulator - Duckstation standalone" Installs, Plays great - -
box86.sh
-"Box86 emulator" Installs, Runs fine
Ports
- -
ikemen-go.sh
- I.K.E.M.E.N GO - Clone of M.U.G.E.N. - Installs, Plays great - -
openclaw.sh
- Reimplementation of Captain Claw - Installs, Plays great - -
sqrxz2.sh
- Sqrxz 2 - Two seconds until death - Installs, Plays great - -
sqrxz3.sh
- Sqrxz 3 - Adventure For Love - Installs, Plays great - -
sqrxz4.sh
- Sqrxz 4 - Cold Cash - Installs, Plays great - -
supaplex.sh
- Reverse engineering Supaplex - Installs, Plays great - -
temptations.sh
- Enhanced version of the MXS game - Installs, Plays great - -
xump.sh
- The Final Run - Installs, Plays great - -
wine.sh
- WINEHQ - Wine Is Not an Emulator - Installs and runs fine
Supplementary
- -
golang-1.17.sh
- Golang v1.17 binary install Installs fine - -
mesa.sh
- Mesa3d OpenGL and Vulkan Drivers - Installs fine (updated to 21.3.9) - -
retroscraper.sh
- Scraper for EmulationStation by kiro - Installs, Runs fine
ikemen-go was made by @superfromnd
box86, wine and mesa were made by @George
all i did was take the scripts and added them to Exrtasretroscraper was made and maintained by @kiro
like always let me know if anything doesnt work for anyone, but i have tested them all on my build and they all play.
i did come across a issue with sqrxz3 not going into the main menu, but i did have everything on this list installed, so i think it was a issue with mesa, but not certain on that. but it worked fine with a clean load and with everything but wine and the required things installed
Enjoy
-
@ExarKunIv very cool! Has duckstation got access to achievements? As I think the standalone on Mac has access to the retroachievements API which is nice
-
@retropieuser555 since this is a binary made by someone else. I don't think so.
I don't have time to test every thing with these. I made make sure the game starts and I play them for like 5 to 10 min. So I don't get far in any of them
All I can say is try it and see. If it doesn't, it will have to wait till I get a way to install the right QT version it needs to be compiled
-
Ladys and Gentment I have another update you for all.
-
-
lr-applewin
- Apple2e emulator - AppleWin (current) port for libretro - Installs, Plays, Runs well -
-
0ad.sh
- Battle of Survival - is a futuristic real-time strategy game - Installs Plays fine -
-
avp.sh
- AVP - Aliens versus Predator port - Installs plays fine, needs mouse -
-
captains.sh
- Captain 'S' The Remake - Installs, plays great -
-
diablo2.sh
- Diablo 2 - Lord of Destruction port - Installs, Plays great -
-
dosbox-x.sh
- DOSbox-X - Testing of a new DOSbox system - Installs, Plays great -
-
fallout2.sh
- Fallout2-ce - Fallout 2 Community Edition - Installs, Plays great -
-
hero2.sh
- FHeroes2 - Heroes of Might and Magic II port - Installs, Plays great -
-
ja2.sh
- Stracciatella - Jagged Alliance 2 engine - Installs, Plays great -
-
revolt.sh
- REvolt - a radio control car racing themed video game - Installs, Plays fine -
-
starcraft.sh
- Starcraft - Installs, Plays great -
-
sorrv2.sh
- Streets of Rage Remake port with latest engine- Installs, Plays great
For DOSbox-X I didnt know how to get it to install and run as a system, which is why its in ports. If someone wants to give it a shot. I will gladly update the repo with the improved script.
I hope you all can enjoy these, I'm happy that i was able to get these working,
A note for diablo2 and starcraft they use a arm version of wine and it does not play well with the x86 version. so if you have box86 and wine86 installed you might have issues, just a warning
With that being said.
It seems the the enthusiasm as waned for new ports, but any new ones I have made or found have be greatly appreciated which is why I have pushed myself to get these done
I'm taking a step back on focusing on making new scripts for RetroPie-Extras.
I'm NOT STOPPING from maintaining the repo. I'm just taking a break from only doing scripts.
I'm be making them, but its going to be few and far between.
I still have a list of games i want to bring to ports. so there will be more
Just so people dont think I'm not maintaining anything since I'm not going to be dropping big updates like i have in the pastIm always willing and looking for new scripts to add to the collection, so please let me know what you make or find.
-
-
@ExarKunIv THANK YOU for all of your hard work and dedication. I know I'm not the only one who appreciates all that you do.
-
GREAT UPDATE !!!!!! THANK YOU!!!!
-
@ExarKunIv Hi, sorry to bother you! I updated
lr-swanststion
yesterday. When I started the emulator I got a message, that GL is not supported, and I should fallback to software renderer.I'm using a RPi4 with KMS and generally had no problems with GL rendering, as far as I tested. I'd like to use the geometry correction of duck-/swanstation, so I always have it enabled. According to this issue GL falls back to GLES, so it should work.
I can upload the verbose log tonight, but it had something to do with some shader parsing, iirc. Do you see a similar behavior?
-
@ecto i dont know. i belive i did test it at some point
i have it installed in my current setup, so i can take a look at it.
-
@ecto
I tried it and I don't have this message. But, I don't use KMS. -
Managed to get the zelda3 source port working. Takes a bit of work installing python3 Pillow, pip, pyyaml etc. Also haven't got my controller working yet or an exit key.
-
@retropieuser555 looks nice, keep up the good work.
once you get everything working. you can post a how to here, or on my github so i can get a script working for it
once im back to making scripts
-
@ExarKunIv So I got the controls working, found that the High res version of the map screen causes slowdown so left the config on low res Mode7 map and it runs fine.
But I still can't quit out of the game unless I run killall from ssh. Weirdly if I run the game in Pixel Desktop environment I can exit using ALT+F4. But this doesn't work on retropie, at least not for me. I'm launching the game with just this:-
#!/bin/bash cd /home/pi/zelda3 /home/pi/zelda3/zelda3
I tried matchbox window but that didn't allow to use alt+f4 either. To me two options exist:-
Ask the dev to add a dedicated quit application/program function to a SDL event in the code. Or add one ourselves.
Or to figure out how to launch the game the same way pixel does so we can use ALT+F4 to quit
-
@WhiteT982 I'm having the same exact problem. Did you ever get it working?
-
@retropieuser555 okay so I ended up choosing to write a bit of SDL gamecontroller code to the game itself. It's this pull request here
https://github.com/snesrev/zelda3/pull/237
So now game runs, controls work and start & select quits. Hopefully they'll accept my pull request.
I found when I installed it I had to upgrade to python 3.11 to get the game files to extract, which I had to undo as it broke things like retropie_setup.sh from loading.
If I can workout a more elegant way to install it I'll write a proper script. Having to install newer python just for a basic SNES game source port is pretty overkill.
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.