Click Here
home features news forums classifieds faqs links search
6591 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
22 crawler(s) on-line.
 95 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 thuhang891999:  4 mins ago
 creesebalmesid:  9 mins ago
 muanhaxuongcu:  2 hrs 11 mins ago
 jasariinfo:  3 hrs 19 mins ago
 ecohomephumy:  3 hrs 27 mins ago
 pmhbinhduong:  3 hrs 28 mins ago
 hi8823cocomjz:  4 hrs ago
 aueranna:  4 hrs 10 mins ago
 181betcocomxl:  4 hrs 33 mins ago
 tip88ecom1at:  4 hrs 43 mins ago

/  Forum Index
   /  Amiga Gaming
      /  System Shock on the Amiga? Why not! Source code has been released
Register To Post

PosterThread
TheDungeonDelver 
System Shock on the Amiga? Why not! Source code has been released
Posted on 22-Jul-2018 15:41:48
#1 ]
Cult Member
Joined: 17-Apr-2004
Posts: 815
From: Unknown

https://www.pcgamesn.com/system-shock-remastered/system-shock-source-code-released

G-go ahead and t-try, h-hacker...

:)

_________________
The problem with AmigaOS on PPC isn't that PPC is big-endian. The problem with AmigaOS on PPC is that PPC is dead-endian.

 Status: Offline
Profile     Report this post  
ne_one 
Re: System Shock on the Amiga? Why not! Source code has been released
Posted on 22-Jul-2018 17:16:12
#2 ]
Cult Member
Joined: 13-Jun-2005
Posts: 905
From: Unknown

@TheDungeonDelver

Just noticed the tagline.

 Status: Offline
Profile     Report this post  
Yssing 
Re: System Shock on the Amiga? Why not! Source code has been released
Posted on 22-Jul-2018 21:54:12
#3 ]
Super Member
Joined: 24-Apr-2003
Posts: 1129
From: Unknown

That could be awesome.

_________________

 Status: Offline
Profile     Report this post  
Mr_Capehill 
Re: System Shock on the Amiga? Why not! Source code has been released
Posted on 24-Jul-2018 10:14:58
#4 ]
Super Member
Joined: 15-Mar-2003
Posts: 1933
From: Yharnam

@TheDungeonDelver

Possibly there aren't endian issues this time ;)

Here, an SDL fork https://github.com/Interrupt/systemshock

 Status: Offline
Profile     Report this post  
Anonymous 
Re: System Shock on the Amiga? Why not! Source code has been released
Posted on 24-Jul-2018 11:13:40
# ]

0
0

@Mr_Capehill

eek, CMake

 
     Report this post  
Hypex 
Re: System Shock on the Amiga? Why not! Source code has been released
Posted on 24-Jul-2018 15:53:06
#6 ]
Elite Member
Joined: 6-May-2007
Posts: 11351
From: Greensborough, Australia

@Raziel

I've used CMake. It can work. The files are neat. But sometimes I wonder if throwing all the files together in CodeBench with a link line would be easiest. However, I don't want to hack my system again to get CMake working like in the last version. I had to mess up my SObjects just to get it loading. CMake on Linux then instead. Which is funny as the newest one I had on my Linux x86 was older than the OS4 one.

 Status: Offline
Profile     Report this post  
Anonymous 
Re: System Shock on the Amiga? Why not! Source code has been released
Posted on 24-Jul-2018 17:32:32
# ]

0
0

@Hypex

Yes, that why i'm not touching CMake...i still get an error about missing shared objects by just trying to display CMake's version number...scary

 
     Report this post  
simplex 
Re: System Shock on the Amiga? Why not! Source code has been released
Posted on 24-Jul-2018 23:46:18
#8 ]
Cult Member
Joined: 5-Oct-2003
Posts: 896
From: Hattiesburg, MS

@Raziel

I'm with Raziel on this. I've tried to work with CMake a couple of times (in the context of compiling parts of KDE) and amazingly enough a supposed improvement to the traditional make/autotools toolchain manages to be even less usable to mere mortals.

_________________
I've decided to follow an awful lot of people I respect and leave AmigaWorld. If for some reason you want to talk to me, it shouldn't take much effort to find me.

 Status: Offline
Profile     Report this post  
Anonymous 
Re: System Shock on the Amiga? Why not! Source code has been released
Posted on 25-Jul-2018 10:02:22
# ]

0
0

@simplex

If someone provides a static build of the CMake package, i may look at it again

 
     Report this post  
kamelito 
Re: System Shock on the Amiga? Why not! Source code has been released
Posted on 25-Jul-2018 17:49:34
#10 ]
Cult Member
Joined: 26-Jul-2004
Posts: 846
From: Unknown

there's also that game...


https://github.com/BlindMindStudios/StarRuler2-Source

 Status: Offline
Profile     Report this post  
dipsomania 
Re: System Shock on the Amiga? Why not! Source code has been released
Posted on 22-Nov-2025 12:55:31
#11 ]
Member
Joined: 15-Mar-2014
Posts: 35
From: London

@TheDungeonDelver

Has anybody tried to port System Shock on Amiga?

 Status: Offline
Profile     Report this post  
Amiboy 
Re: System Shock on the Amiga? Why not! Source code has been released
Posted on 22-Nov-2025 13:27:50
#12 ]
Super Member
Joined: 21-Dec-2003
Posts: 1120
From: At home (probably)

@dipsomania

Sadly it doesn't appear anyone has, or at least no one's ever publicly announced it as far as I am aware

_________________
Live Long and keep Amigaing!

A1200, Power Tower, TF1260 128MB RAM, 68060 Rev 6, OS3.9 BB2, HD-Floppy, Mediator TX+ PCI, Voodoo 3 3000, Soundblaster 4.1, TV Card, Spider USB, 100MBit Ethernet, 16GB CF HD, 52xCDRom.

 Status: Offline
Profile     Report this post  
dipsomania 
Re: System Shock on the Amiga? Why not! Source code has been released
Posted on 5-Dec-2025 0:44:08
#13 ]
Member
Joined: 15-Mar-2014
Posts: 35
From: London

@Amiboy

Ok, actually I'm trying to port it... At the moment I'm using AxRuntime with Code::Blocks on my Ubuntu machine, then I'll move it into AROS native/Classic Amiga AGA environments once I've finished to implement input, file operations and sound. Obviously I've removed all the SDL stuff and replaced with the standard AmigaOS Graphics/Intuition calls.
Soon I'll publish the source code on GitHub.

Last edited by dipsomania on 05-Dec-2025 at 01:02 AM.
Last edited by dipsomania on 05-Dec-2025 at 01:02 AM.
Last edited by dipsomania on 05-Dec-2025 at 01:01 AM.
Last edited by dipsomania on 05-Dec-2025 at 12:47 AM.
Last edited by dipsomania on 05-Dec-2025 at 12:47 AM.
Last edited by dipsomania on 05-Dec-2025 at 12:44 AM.

 Status: Offline
Profile     Report this post  
Amiboy 
Re: System Shock on the Amiga? Why not! Source code has been released
Posted on 6-Dec-2025 20:50:18
#14 ]
Super Member
Joined: 21-Dec-2003
Posts: 1120
From: At home (probably)

@dipsomania

That's awesome! I wish you look with your endeavours with this, it doesn't look easy.

_________________
Live Long and keep Amigaing!

A1200, Power Tower, TF1260 128MB RAM, 68060 Rev 6, OS3.9 BB2, HD-Floppy, Mediator TX+ PCI, Voodoo 3 3000, Soundblaster 4.1, TV Card, Spider USB, 100MBit Ethernet, 16GB CF HD, 52xCDRom.

 Status: Offline
Profile     Report this post  
NutsAboutAmiga 
Re: System Shock on the Amiga? Why not! Source code has been released
Posted on 7-Dec-2025 12:52:19
#15 ]
Elite Member
Joined: 9-Jun-2004
Posts: 13045
From: Norway

@dipsomania

is based on the MacOS version or the MSDOS version?

I looked at the MacOS7.x.x version many years ago, there was lot soft float, and FIX point math, and had lot of issues with MacOS resource system.. not easy at all..

Last edited by NutsAboutAmiga on 07-Dec-2025 at 12:53 PM.

_________________
http://lifeofliveforit.blogspot.no/
Facebook::LiveForIt Software for AmigaOS

 Status: Offline
Profile     Report this post  
dipsomania 
Re: System Shock on the Amiga? Why not! Source code has been released
Posted on 7-Dec-2025 15:34:49
#16 ]
Member
Joined: 15-Mar-2014
Posts: 35
From: London

@NutsAboutAmiga

Well, it's based on Shockolate which in turn is based on the old MacOS version. All the legacy crappy stuff (including MS-DOS and x86 assembly bits) has been commented out and replaced with SDL2/OpenGL.
At the moment I'm experiencing some rendering issues during the main game loop (see the attachment), I think it's a matter of misalignments/corruption of memory that are occurring somewhere, quite annoying... However file IO operations are ok now, it's able to load the game positions saved by Shockolate and mouse events are fine, too, although there are still some small bugs.
Yes, there are a lot of fixed floating point numbers obviously, for a Classic Amiga AGA version there will need to replace them with 680x0 assembly code as well as a proper C2P routine. Here it doesn't go beyond 20 FPS, I believe because of the limits of AxRuntime.

 Status: Offline
Profile     Report this post  
The_Necromancer 
Re: System Shock on the Amiga? Why not! Source code has been released
Posted on 9-Dec-2025 14:13:16
#17 ]
Member
Joined: 1-Dec-2025
Posts: 27
From: Unknown

@dipsomania

I for one commend this effort and admire your progress.

Not only was a "dead" thread plucked from the black abyss, but an elder game will now be reanimated. I grant you the title of Honorary Necromancer! Y'AI 'NG'NGAH, YOG-SOTHOTH H'EE-L'GEB F'AI THRODOG UAAAH!

 Status: Offline
Profile     Report this post  

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle