[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/vr/ - Retro Games


View post   

File: 217 KB, 1916x1440, ss1.png [View same] [iqdb] [saucenao] [google]
4694757 No.4694757 [Reply] [Original]

https://github.com/NightDiveStudios/shockmac

>> No.4694759

What the fuck?

>> No.4694786
File: 112 KB, 794x992, tfw.jpg [View same] [iqdb] [saucenao] [google]
4694786

>>4694757
>Mostly C
This should be reasonably easy to port to OpenGL/DirectX/MS-DOS right?

>> No.4694794

>SShock source code
nice
>POWERMAC SSHOCK SOURCE CODE
OH MY GOD YES MY DREAMS HAVE COME TRUE

>> No.4694815

>>4694794
What in particular is special about the Mac port?
I oughta get this for my Powermac G3, I didn't even know they had a port for it.

>> No.4694981

>>4694815
I don't know about the possibile specialities of the Mac port, but isn't this the first time the original source code has been released?

>> No.4695048

>>4694757
that's neat

>> No.4695063

Well I'll be damned. They said a while ago they were going to release it, but I thought they were full of shit. I'm still not hot on the remake, but releasing the source code for the original game is great. Can't wait to people are able to do with it.

>> No.4695074
File: 205 KB, 801x760, 1522853625324.jpg [View same] [iqdb] [saucenao] [google]
4695074

THERES
NO
GAME
DATA

You can't even PLAY it.
This is fucking STUPID!!!

>> No.4695086

>>4695074
You could quite possibly be the dumbest person on /vr/ right now.

>> No.4695094

Yay proper invert mouselook

>> No.4695101 [DELETED] 

>>4694757
System shock 1 is overrated garbage. This makes me absolutely furious. I hope you all choke on your fucking 'source code' you shits.

>> No.4695109

>>4695101
>This makes me absolutely furious.

How does this negatively impact you in any way?

>> No.4695127

>>4695109
I have spend what feels like a lifetime trying to show people what a shitpile system shock is. And now this. Can't it just be lost forever?

>> No.4695129

Pretty cool from a historical point of view, but what can you really do with this realistically that isn't already in the enhanced edition? Meh. Maybe Fabien Sanglard will write a review.

>> No.4695136

>>4695129
even better ports
better modding capability
and you can always update the game whenever the target system/computer of the game becomes obsolete

>> No.4695152

>>4695101
t. couldn't learn the controls.

Too bad; you might have played one of the greatest games ever if only you'd persevered.

>> No.4695154

>>4694757
>now what

>> No.4695156

>>4695101
>This makes me absolutely furious. I hope you all choke on your fucking 'source code' you shits.

For some reason, the thought of you being salty over this is funny to me.

Rage on, faggot. Rage on.

>> No.4695161
File: 210 KB, 489x500, laughing girls.jpg [View same] [iqdb] [saucenao] [google]
4695161

>>4695127
>I have spend what feels like a lifetime trying to show people what a shitpile system shock is
>Goes on a thread to get more mad
>>4695086
I think we have a runner up.

>> No.4695185
File: 221 KB, 630x421, laughing.jpg [View same] [iqdb] [saucenao] [google]
4695185

>>4695161
Woah is that a rare variant pic of pic related?

>> No.4695198

>>4695101
>>4695127
System Shock is excellent and you are the #1 Goober in this thread, Lame-o. Lmao'ing at you and your bad taste hard.

>> No.4695202

>>4695127
t. ken levine

>> No.4695204
File: 49 KB, 320x361, BAZINGA!T TIME.png [View same] [iqdb] [saucenao] [google]
4695204

>>4695198
>goober
>lame-o
>lmao'ing

>> No.4695289
File: 17 KB, 388x400, baito.jpg [View same] [iqdb] [saucenao] [google]
4695289

>>4695101

>> No.4695476

On a side note, but has the source code for ultima underworld ever been released?

>> No.4695545

>>4695476
no and i wouldn't count on it since EA owns ultima

>> No.4695587

>>4695101
>This makes me absolutely furious.

Maybe it's time to re-evaluate what you're doing with your life.

>> No.4695605

>those fucked up newlines
oh no

>> No.4695709

>>4694757
QUICK!

someone port this shit in HD to Unity and shove it upon those kickstarter assholes!

>> No.4695751

>>4695074
yeah, well, duh

>> No.4695789

>>4695709
Easy money from hipsters

>> No.4695837

>>4694786
Unfortunately not, since the port contains quite a lot of Mac-specific code (possibly to save memory: why re-implement things that the OS already provides -- these were the days of 4MB RAM after all).

>>4694815
I played it back in the day. It was really slow on my 200MHz 604.

>>4694981
Yes.

>>4695129
You can look for ways to cheat. For example the missile command game you can play in the MFD contains this comment:

// Thus, when you restore, the state machine state forces us into the
// right mode, and then you still have to fight the right enemies; but
// you can cheat a bit by saving right before you might've lost a guy.

So immediately before you lose a guy, save and load, which partially resets the game (the missile command game in the MFD, not the whole System Shock game).

>>4695605
Here's a fork with fixed line endings: https://github.com/ToxicFrog/shockmac

>> No.4695891

>>4695605
lol, if converting between newline styles is hard to you then maybe don't even bother looking into the code

>> No.4695894 [DELETED] 

System Shock 1&2 are both complete shit. So is Deus Ex. So is all RPG (exception: Soulsborne, but they're action games with heavy RPG elements rather than core RPG). Stop playing shit games. Saging this shit thread.

>> No.4695902
File: 361 KB, 512x512, Z7HeRxU.png [View same] [iqdb] [saucenao] [google]
4695902

>>4695894

>> No.4695915 [DELETED] 

>>4695902
your pic is what happened when you play rpg desu

>> No.4696007

>>4695129
With the source code you can port the game to run natively on anything, not just Wintel / Winetel computers.

>> No.4696182 [DELETED] 
File: 15 KB, 300x199, 1519618542263.jpg [View same] [iqdb] [saucenao] [google]
4696182

>>4695086
Oh boy, let's look at code together! Fucking idiot, this is a video game board, not a programming board.

>>>/g/

>> No.4696208

>>4695894
>System Shock
>RPG
How to spot a /v/tard who's never played the game: the post.

SS1 is a non-linear FPS with absolutely zero RPG elements.

>> No.4696209

>>4696007
You can already run it on any modern system (like Android) via DOSBox.

Unless you're talking about starting a hobby project to port it to some retro system like the PSX just for the kicks.

>> No.4696210

>>4695129
Absolutely.
Btw, I think Chris Hecker worked on SS1...

>> No.4696231

>>4694757
And? Call me when it's got a shit ton of mods or something interesting happening or there's a GZShock.

>> No.4696363

>>4695891
if they fucked that up imagine what else they did

>> No.4696376

>>4695063
The remake isn't happening til 2020 at least so there'll probably be a fan made remake by then.

>> No.4696384

Dam i glued my dick to my keyboard. I don't even find this game is as good as the one by harvy dingelberry.

>> No.4696414

>>4696182
This is just embarrassing.

>> No.4696443

>>4695894
Oh look, we have a salty contrarian over here.

>> No.4696471

>>4695837
>since the port contains quite a lot of Mac-specific code
it seems well isolated though, thankfully

>> No.4696795

>>4695101
wrong again, shit fucker idiot

>> No.4696823

What is this?
https://ipfs.io/ipfs/zDMZof1koyiUqh7qsTKBGDAEdq4PWyuLqwssKhAiHKzaDaGubXxx

>> No.4696835

>>4696363
CR newlines are a Mac thing. This is Mac System Shock source code. It's not fucked up.

>> No.4696836

>>4696835
most game companies tend to hire someone to clean up source code releases though

>> No.4696926

>>4696209
>You can already run it on any modern system (like Android) via DOSBox.
DOSBox != natively

>> No.4696953

>>4695129
well they said they will be updating the enhanced edition with the higher quality mac assets at some point

>> No.4697062

What do they mean by this comment?

>// Note that for our purposes, ROBOBABE = PLOT which might in itself tell you something
>// significant about our game

>> No.4697120

>>4695101
If anything, its shock 2 thats overrated. Still a good game, but its RPG elements felt half-baked to me.

>> No.4697125

>>4696208
SS1 is Ultima Underworld clone which is most RPG out of all.

>> No.4697130

>>4697120
I agree. I haven't even beaten System Shock 2 and System Shock 1 is one of my favorite games.

>> No.4697138

>>4697125
If by “clone” you mean “completely stripped of RPG elements so it’s more of a first-person Metroidvania,” then sure.

>> No.4697143

So why did they only release the Mac source? Was it originally developed on that platform and later ported to DOS (like with Doom and Quake being developed on NeXTSTEP)? Or were they just unable to recover the DOS source?

It’s hard to find any screenshots or footage of the Mac version, so I’m kinda interested to see it in action. It doesn’t seem to have the DOS version’s dynamic music system though; tracks are higher quality but they just run on a simple loop like typical video game music.

>> No.4697159

>>4697143
>So why did they only release the Mac source?
According to https://www.reddit.com/r/systemshock/comments/8a47kf/system_shock_source_code_released/dwvz34p/
>It's the only version we could find, but I was told the DOS code is hidden in there :D

>Was it originally developed on that platform and later ported to DOS
No, it was released for DOS in 1994 and Mac in 1995 (and PC-98 in 1996)

>I’m kinda interested to see it in action.
A couple things I can think of that are different:
1. The HUD is always in 640x480 resolution, even when the game only uses 320x240. This was probably done because the Mac never supported 320x240, so when everything has to be scaled anyway might as well make the HUD high-res.
2. Sprites use bilinear filtering to make them appear less blocky when seen up close (maybe the DOS version also did this though).
3. The music uses the Mac's Quicktime synthesizer.

>> No.4697570

>>4697120
Yeah SS2 is definitely LGS's weakest game, but it's still a great game. I went back and played SS1 after 2 and was shocked by how much better it was.

>> No.4697592

>>4697570
It's not really LGS's game. They helped a bit but it's very much Irrational's.

>> No.4697949

>>4697125
>hurr run on same engine = same game design
brainlet as FUCK

>> No.4699216

lol the comments:

* Revision 1.17 1993/08/11 14:54:23 dfan
* There was no DBGS macro if DBG_ON wasn't defined
* Removed some sarcastic comments in the interest of promoting love and harmony

>> No.4700217

>>4695894
>The exception are some of the most overrated games of the last few years

I'm not crazy about System Shock or Deux Ex, but you don't exactly have a solid argument there

>> No.4700232

All I want is a portable SDL-based version that leaves the original game intact. No extra eye candy or other bullshit, just vanilla please.

>> No.4700243

>>4700232
so you want chocolate shock pretty much

>> No.4700256

>>4700243
Exactly. It's a shame that more open-sourced commercial games don't have something like Chocolate Doom, and instead their respective communities are just eager to cram a gazillion new settings and new file formats and scripting features into a perfectly good old game.

Then again, id software games are entire software platforms unto themselves when it comes to community-created content (demos, WADs) while System Shock has no such legacy to contend with.

>> No.4700894 [SPOILER] 
File: 47 KB, 641x469, 1523227069893.jpg [View same] [iqdb] [saucenao] [google]
4700894

I hope they code a version just for VR

>> No.4700942

>>4700894
Stephen Kick teased a VR version a while back on Twitter with a screenshot, and Looking Glass developed and showed off its own back in the day (just as id had its own VR prototype for Doom). It’s certain to happen eventually.

>> No.4700958
File: 281 KB, 1536x916, DPv1VRUVwAApmrd.jpg-large.jpg [View same] [iqdb] [saucenao] [google]
4700958

>>4700942
Found it: https://twitter.com/pripyatbeast/status/935611426592268289

>> No.4700982

I wish those pricks who are hording the system shock 2 source code would hand it over already

>> No.4700991

>>4700982
Who owns the SS2 source code?

>> No.4701052

>>4700982
You mean the dude (Le Corbeau) who releases a patch for the game now and then?

>> No.4701072
File: 309 KB, 130x130, SHODAN.gif [View same] [iqdb] [saucenao] [google]
4701072

>>4700982
Why bother? SS2 is shit compared to the first game.

>> No.4701129
File: 141 KB, 319x424, joGcJrj.png [View same] [iqdb] [saucenao] [google]
4701129

>>4700958
Not really related to SS, but I wonder if a ND is in the process of acquiring Blood and the dude is hinting at that with his bio?

>> No.4701178

>>4701129
I'm pretty sure ND or Devolver or whoever asked and they were highballed because Atari didn't want to hand it over

>> No.4701194

>>4701178
I know Devolver tried a while ago, I remember they had Fork Parker ranting about it for a few tweets. But that was like two years ago?

>> No.4701282

>>4700942

Holy crap, didn't expect this. :D

>> No.4701289

>>4694757
Just beat this game recently

What a fuckin gem

>> No.4701408

>>4701072
But I fucking love the atmosphere and setting to SS2

>> No.4701908

>>4694757
That's actually great.

>> No.4701940

>>4700982
It was leaked years ago as part of the Thief 2 source code: >>4696823

>> No.4702152

>>4695894
fuck you faggot

>> No.4702406

What did they mean by this?

>// Note that for our purposes, ROBOBABE = PLOT which might in itself tell you something
>// significant about our game

>> No.4702878

>>4702406
is shodan a robobabe?

>> No.4703124

>>4702878

More like a robobitch

>> No.4704580
File: 179 KB, 500x541, fffffff.jpg [View same] [iqdb] [saucenao] [google]
4704580

>#define DOOM_EMULATION_MODE 1

>Doom emulation mode

>> No.4704934

>>4695101
Get fucked by truck and its driver, you colossal faggot.

>> No.4706119

I was planning on replaying Shock 1 soon, but I guess I'll wait it out to see what people can do with this source code.

>> No.4707315

>>4706119
Why not replay it now and then replay it again when it gets a source port?

>> No.4707897

>>4696414
I've spent 5 days mulling over how dumb you'd have to be to actually think that. also, not an argument.

>> No.4707992

>>4707897
flame emoji flame emoji one hundred emoji

>> No.4708519

>>4694757
I think Nightdive realized they dun fucked up and are trying to get back on fans good side.

>> No.4708524

>>4704580
Doom was released a year before SS, it makes sense Shock would refer to it in code. Doom was big fucking deal in development of 3D games.

>> No.4708549

>>4707897
This is even more embarrassing.

>> No.4709103

>>4694757

I wonder if any of the original devs still has the original digitized art of the enemies, because this is low res man.

>> No.4709381

>>4695127
>I have spend what feels like a lifetime trying to show people what a shitpile system shock is
That honestly say more about you than the people who play System Shock

>> No.4710603

But still no blood source code