67418dfa4c98b

67418dfa4e162
4 Guests are here.
 

Topic: System Shock demo on Arcade Mania Vol.2 CD Read 6143 times  

67418dfa4e938unn_atropos

67418dfa4e99a
Just saw a System Shock demo on LGR (6:20, with a Mickey Mouse Icon???). SSR has pretty much made it impossible for me to find information about a demo for the original game. Didn't know that there was one...

Here you can download the whole CD content. Sadly I lack the skill an patience to get the game to run. Maybe one of you can take a look. There are some file names I'm not familiar with. What's handart.res? (the weapon animations I presume) What's shadtable.res? etc.
Maybe some interesting stuff to be found?

Due to space limitations, the demo does not include the intro cut scene, SVGA gameplay, or anything beyond level one of Citadel Station. The final version of the full CD will, however, feature the following: SVGA cut scenes and  gameplay, full speech, VR headset support, and over 10 complete levels to  explore.

67418dfa4eb1a
I can't make much sense of the content of that ISO. Maybe someone can extract the demo?

67418dfa4ebd1unn_atropos

67418dfa4ec1b
System Shock is in the folder MANIA2\SSHOCK. I'll attach it here.
Oh, and there is a Bioforge demo at F:\MANIA2\AGAMES2\BIOFORGE
« Last Edit: 12. July 2017, 22:14:50 by Moderator »

67418dfa4ee0evoodoo47

67418dfa4ee60
quick butchery to make the demo assets run under SHLINK - go to \bin and run shlink.exe, don't forget to set the resolution to 640*480 and audio options/messages to "both" once you start a new game.

quicktested up to the first cyberspace, everything seemed to work ok - let me know if you stumble upon something obviously broken.


//the same/latest demo seems to be available here as well: https://archive.org/details/SSHOCK
« Last Edit: 13. April 2018, 08:06:39 by voodoo47 »

67418dfa4f043voodoo47

67418dfa4f08d
the ending is screwed up though - once you hit the elevator L2 button, you get teleported into the room with clickable screen instead of getting the demo complete screen. too bad, was kind of hoping it would work well enough to make it an official download.

unless we have a way of editing it and making it better - either preventing the button from working or having it print a "end of the demo" message. do we? never really explored all the SS1 stuff that's been around.
« Last Edit: 12. July 2017, 23:06:07 by voodoo47 »

67418dfa4f346dertseha

67418dfa4f395
Is the overall goal to resurrect this particular download, or to get hands on a shareware version of SS1?

If it's about the shareware versions, I have both (with and without audio logs - as well as the original HD-release without audio logs), which I could pack up.
If it's about to resurrect this download, I haven't had a look with InkyBlackness at the handling of the elevator in the demo yet. Either the jump to the end screen is somehow hardcoded, or the elevator panel is a reskinned button that executes an end-game action. I'll have a look in the evening today.

67418dfa4f474voodoo47

67418dfa4f4bd
I'm quite sure it's the latter, though the functionality is somehow coded into the shareware exe, it seems (which is not used with the SHLINK version).

and yeah, the general idea is to take the (best available) shareware version, and make it available in an easy to play/modernized form. if you have some newer/better version, please make it available - this one has logs and music, but is limited to 320*200 resolution unless SHLINKed, for example (checked via dosbox).
« Last Edit: 13. July 2017, 07:46:39 by voodoo47 »

67418dfa4f701dertseha

67418dfa4f750
I've had a look at my HD-demo version. First of all, I needed to patch the editor, which, at the moment, has some hardcoded assumptions. These will be removed in the next release. Right now it crashes trying to open the demo level.

The elevator panel is still an elevator panel - even properly set up, referencing the panel of the non-existent level 2. So, this has me believe it is a dedicated build of the engine.
Although the "big" resources (such as not needed level textures) are not present, all the small stuff off the full game is there: log texts, trap texts - even the cyberspace level is fully utilized although you can't enter all sections in the demo.

Here are two demo versions I have:
* CD Demo: https://drive.google.com/open?id=0B74wu_2eEeTxOXBSeDVKTVZlTWM
* HD Demo: https://drive.google.com/open?id=0B74wu_2eEeTxQkVueFFpbDlMQ1k

I seem to have lost the original archive of the HD Demo, so the directories of that have recent timestamps. Yet all the files have pristine timestamps from 1994 and 1995 (the good years ;) )
Still, those timestamps can be faked, and I haven't analysed any potential bloatware in there. You people are far better and more experienced at refurbishing such packages  :thumb:
« Last Edit: 13. July 2017, 17:43:01 by Moderator »

67418dfa4f864voodoo47

67418dfa4f8b1
the cd demo looks identical to the demo unn_atropos shared, the hd demo looks older. requires exactly the same amount of butchery as the first demo, and the ending bugs out in the same way.

lets wait for that editor update - and hope someone knows how to actually map the end game to that elevator button.

67418dfa4fb55dertseha

67418dfa4fbaa
requires exactly the same amount of butchery as the first demo, and the ending bugs out in the same way.
Which one do you mean? The CD-demo or the HD-demo? I just tested the HD-demo, which could end the game fine at the elevator.

Sorry that the CD-demo package is the same, I haven't cross-checked. Though I'm confused about my archives as well now - because I believe I had a running CD demo in my dosbox, and this one bails out on me now that I want to test it...

67418dfa4fe7adertseha

67418dfa4fedb
Though I'm confused about my archives as well now - because I believe I had a running CD demo in my dosbox, and this one bails out on me now that I want to test it...
Correction: I had a wrong cyb.cfg with the CD path not absolute. Quick test, and the game of the CD-demo could be ended fine. (combat/mission 0, simply ran across hallway and used elevator).

I'm running dosbox under linux, what are you running it with?

67418dfa4fff8voodoo47

67418dfa50054
SHLINK - you can download the SHLINKified cd demo from one of my previosu posts (SS1demo_shlink.7z).

the idea is to get the level to finish properly when running with that.


my guess is that the level itself is just the regular level with a regular elevator switch, and enddemo activation is being handled by the shareware exe, but as mentioned, that is not being used when you are running it via SHLINK, so weird things happen instead. the solution would most likely be to map the button to enddemo directly via a map edit.
« Last Edit: 14. July 2017, 20:31:05 by voodoo47 »

67418dfa501b0dertseha

67418dfa50205
Ohh - ok, now I see what this SHLINK is about - amazing how diverse the ecosystem around SS1 is. I'm sorry, I didn't get that.

So, yes, we're on the same page now. The elevator button is a regular one, with its behaviour being hardcoded in the demo exe.
It could simply be replaced by a button that executes the end-game action, assuming that this action works the same in the demo exe.

A more elaborate mod could then be to use a button that is not used anywhere else in this level and reskin it with the elevator panel image - though its behaviour would still be that of a button, i.e., use it and immediately have the credits. The level selection will not be available - a detail that can be overlooked.

I'm still working on my next museum video, trying to get that done for the weekend, which will include the new editor release. Then I'll have a look on modding the two demos.

67418dfa502b0voodoo47

67418dfa502fd
yes, that is exactly what's up. will wait eagerly.
Acknowledged by: dertseha

67418dfa503dcdertseha

67418dfa5042a
Status update: I replaced the elevator panel with a simple switch and made it perform the end-game action. Works with shlink. Bonus revelation: the archive files of the CD and HD demos are identical, so the mod can be applied for both.

I'll now spend some time in trying to reskin the button to make it look like the elevator panel.

Also: This was my very first time with nowadays keyboard layout & mouse-look in SS1 - it felt... weird.

67418dfa504e8voodoo47

67418dfa50539
don't bother (with the reskin), unless you really enjoy it.

now where's that fixed level, gimme gimme gimme.

67418dfa5061bdertseha

67418dfa5066c
Patience ;)
I've allocated to spend only a few hours on extending the editor for this. So far I'm faring quite good.
Also, that switch looks very weird in the elevator, so a proper reskin is recommendable.

67418dfa50723voodoo47

67418dfa50770
as long as it looks like a switch of some sort, and triggers endgame properly, all is good - but it's your call of course.

67418dfa508cbdertseha

67418dfa5091b
Here you go. Attached are the archive.dat and objart.res files.
Changes:
* archive.dat: Replace the elevator panel with the switch 9/0/1 which is not used anywhere else in the level
* objart.res: Changed the two images of this switch to be those of the removed elevator panel

Not done:
* Changing of object name. This feature might go into the editor at another time. And I suspect people don't single-click identify everything they see.
* Changing of switch sound. On slower computers (like the virtual machine on my development box) the mechanical switch sound can be heard. Not on my beefy Windows machine, on which I tested it though.

Both archive.dat and objart.res are the same in both demos, so they can be applied equally.
Have fun!

[SwitchAsElevatorPanel.7z expired]

67418dfa50a32voodoo47

67418dfa50a7e
thanks - and attaching the updated full package again (also readded some of the original LGS pictures and txt files). it would be great if someone more versed in SS1 (speedrunning) could confirm that everything works ok and the demo can be finished on 1+ difficulty (it completes properly on 0 difficulty, that I did check, and I plan to go through it on normal, but it might take me a while), once that is done, we can pop the download into its own topic and have it available for anyone wanting to sample the EE version (sort of).
« Last Edit: 16. July 2017, 21:12:58 by voodoo47 »
Acknowledged by: dertseha

67418dfa50b90voodoo47

67418dfa50c18
found a little something - the new enddemo switch ignores the security level, meaning that as long as you physically get to it, you can end the demo. technically, this shouldn't be allowed, as in the full game, the player can use the elevator switch only after lowering the security level significantly (don't remember the precise number, but you need to take out the nodes).

this makes a fair bit of the level optional, but I don't see this as a problem - if the player wants to explore more, he can simply choose to NOT flip the switch prematurely. the ending not glitching out is much more important.

67418dfa50f85dertseha

67418dfa50fd9
found a little something - the new enddemo switch ignores the security level...
oops - thanks for the heads up! I forgot to check and copy the condition to the switch. (After all, my modding video series has yet to get to variables and conditions...  :P )

New archive attached.

[archive.dat expired]
Acknowledged by: voodoo47
67418dfa5116f
The edited demo files are listed as expired. Given how useful this is that is somewhat problematic. Also, thank you for doing this thing.
4 Guests are here.
Is there a suggestion box? Because I have a suggestion. To put in the box.
Contact SMF 2.0.19 | SMF © 2016, Simple Machines | Terms and Policies
FEEP
67418dfa51e64