Port Requests


work is already going on :)
https://github.com/ToxicFrog/shockmac/network (line ending fixes for unix)
Well, line ending is probably not the hardest challenge.
A build system has to be created (cmake, makefile, whatever)
MAC specific stuff has to be ported to something else (like SDL2)
Data from the Mac version are probably hard to find, and not sure how using the System Shock Enhanced data from Steam is doable.

Anyway, I see soooo many fork already, I'll probably wait and see what will happens.
 
Man, was a little late on System Shock. Wonder why it is the Mac version and not the windows version that was opened up. I have never played it, I don't know why either. . .
 
Oh wow, he finally open sourced it. That is great news. Lucius did a lot of great work.

Thanks Lucius!
 
Bunch of DOS games (also freeware) with source code from a revived vogons thread (guess of limited value for ports..still posted here for documentation)
Xquest 1+2 http://www.swallowtail.org/xquest/index.html
Indenture http://www.erasurewars.net/indenture.html
Shaw's nightmare (build engine) http://shawsnightmare.ucoz.com/

OpenRiichi a open source Japanese Mahjong version
https://github.com/FluffyStuff/OpenRiichi
https://raw.githubusercontent.com/FluffyStuff/riichi-data/master/screenshots/screenshot1.png

edit:
some more archaic dos/amiga games with source code
https://web.archive.org/web/20100310142817/http://www.zilron.com/links/srccode.htm
http://ftp.lanet.lv/ftp/mirror/x2ftp/msdos/programming/gamesrc/
for instance gravity war
 
Last edited:
That's still a derivative work of a NES rip, so would be a bit iffy to release on the wide internet as a prebuilt binary. It's an interesting project to play with for sure, but a port suggestion; I'm not sure that fits.
 
Remember when Avast released their own decompiler ? https://retdec.com/decompilation/
Now, maybe some of you might remember Firefly's GP32 emulator ? :gp32:
http://users.skynet.be/firefly/gp32/

I've been waiting for a proper GP32 emulator to come out to play the few games on it.
Unfortunately, no such thing happened... Which is a shame.

So my request is for someone to use Avast's decompiler (or even anything similar to it) on GeePee32's Linux Build 30 and get it to work somehow. (with C code)
GeePee32 uses SDL 1.2, pthread and the math library.
You need the GP32 bios for it to work.
If you need a game, try Quadtris : http://www.pouet.net/prod.php?which=56833 it works on Geepee32.

I tried to give it a try but the best thing i could do is to get SDL to work... However, everything else doesn't work. (that _IO_FILE structure in particular causes me lots of headache)
In fact, i was unable to decompile a hello world and make it work properly from the decompiled file....
So yeah i would like to see someone else (more experienced obv) give it a try.

Once we get a working linux binary, it should be very easy to port it to devices like the Pandora or others.
(EDIT: You can also give the Windows/SDL binary a try instead, that one also supports sound unlike the linux build and is much smaller)
 
Last edited:
FPS shooter https://github.com/restorer/gloomy-dungeons-2

"Gloomy Dungeons II is a continuation of old–school 3d–shooter (Gloomy Dungeons 3D) in the style of Doom and Wolfenstein. Second part still use wolf-like engine (but not raycasting), but this time engine improved a bit: simple lighting effects, different floor and ceiling textures in each cell, Extruded ceiling and doors, Rocket launcher"

already Android ported, MIT licensed
 
"Gloomy Dungeons II is a continuation of old–school 3d–shooter (Gloomy Dungeons 3D) in the style of Doom and Wolfenstein. Second part still use wolf-like engine (but not raycasting), but this time engine improved a bit: simple lighting effects, different floor and ceiling textures in each cell, Extruded ceiling and doors, Rocket launcher"

Seems very nice

shot-03.jpg


It's a pity that is ONLY for Android...:|

Also is available the prequel Gloomy Dungeons:3D
https://github.com/restorer/gloomy-dungeons-3d

shot-04.jpg


Only for Android :|
 
I wonder if this means Stardew Valley will work too?
I got it to boot (using Linux Steam version). Not sure it's really usable, it seems to not scale correctly on the 800x480 screen of the Pandora, and I do have some black texture (or at least lot correctly transparent) in some places (and it take a long time to start, like a minute, converting some sounds, on each start).
stardewvalley01.png


So, black texture where in fact some Texture Atlas too big for Pandora (more then 2048 pixels height).
Using some Shrink command, all texture loads (they are a bit blocky of course).
stardewvalley02.png

Now, the game just doesn't work on the 800x480 screen:
stardewvalley03.png


Not sure if I can find some workaround here (I have to try something with SDL2, as the game use that).
[doublepost=1525701125,1525693828][/doublepost]I added a new downscaler method for games like StarDew that use use a bit to big textures...
Result is the textures are much better now.
stardewvalley04.png

stardewvalley05.png


Still need some workaround to get a virtual screen of 1024x600...
 
Back
Top