| Poster | Thread |
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 | | |
|
| |
| Status: Offline |
|
|
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 |
|
|
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 |
|
|
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 | | |
|
| |
| Status: Offline |
|
|
Anonymous
|  |
Re: System Shock on the Amiga? Why not! Source code has been released Posted on 24-Jul-2018 11:13:40
| | [ # ] |
|
| |
| |
|
|
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 |
|
|
Anonymous
|  |
Re: System Shock on the Amiga? Why not! Source code has been released Posted on 24-Jul-2018 17:32:32
| | [ # ] |
|
| @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 |
|
| |
|
|
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 |
|
|
Anonymous
|  |
Re: System Shock on the Amiga? Why not! Source code has been released Posted on 25-Jul-2018 10:02:22
| | [ # ] |
|
| @simplex
If someone provides a static build of the CMake package, i may look at it again |
|
| |
|
|
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 | | |
|
| |
| Status: Offline |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 | | |
|
| |
| Status: Offline |
|
|
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 |
|
|
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 |
|
|