Author Topic: SCI0 Space Quest III Decompilation Problem  (Read 1222 times)

0 Members and 1 Guest are viewing this topic.

Offline WD-40

SCI0 Space Quest III Decompilation Problem
« on: September 29, 2018, 04:24:53 PM »
I'm reconstructing the inventory items for Space Quest 3. I decompiled the game and found all the inventory items in script: n000. The items in the decompiled source are missing the "said" and "description" strings. They appear to be replaced with pointers/offsets into something unknown. A search for the missing strings reveals no matches found anywhere in the game.

(instance Glowing_Gem of InvI
   (properties
      said 4873
      description 6795
      view 242
      name "Glowing Gem"
   )
)

(instance Wire of InvI
   (properties
      said 4883
      description 6936
      owner 6
      view 242
      cel 1
   )
)

(instance Ladder of InvI
   (properties
      said 4887
      description 6988
      owner 15
      view 242
      cel 2
   )
)

Does anyone know where these strings might be stored? and how to get access to them? The description is not hard to find out, I can just run the game and read the description, but the said string I can only guess at what that might be.



Offline Kawa

Re: SCI0 Space Quest III Decompilation Problem
« Reply #1 on: September 29, 2018, 06:13:32 PM »
You might want to try a newer build of SCI Companion, because my decompilation looks like this:
Code: [Select]
(instance Glowing_Gem of InvI
(properties
said '/crystal[<glowing]/'
description {You are still carrying the piece of orium you picked up on Labion during your last adventure. However, it has long since lost its glow.}
view 242
name "Glowing Gem"
)
)
I happen to have one in my stash, linked in my signature.
« Last Edit: September 29, 2018, 06:16:07 PM by Kawa »

Offline lskovlun

Re: SCI0 Space Quest III Decompilation Problem
« Reply #2 on: September 29, 2018, 06:50:49 PM »
As Kawa says this is an old bug that was discussed and fixed some time ago. I can't be bothered to find that thread now, but it's here.

Offline WD-40

Re: SCI0 Space Quest III Decompilation Problem
« Reply #3 on: September 30, 2018, 11:58:20 AM »
You might want to try a newer build of SCI Companion, because my decompilation looks like this:
Code: [Select]
(instance Glowing_Gem of InvI
(properties
said '/crystal[<glowing]/'
description {You are still carrying the piece of orium you picked up on Labion during your last adventure. However, it has long since lost its glow.}
view 242
name "Glowing Gem"
)
)
I happen to have one in my stash, linked in my signature.

I replaced my executable with the one in your stash and it decompiles properly now. When is this version going to be officially released?
Thanks

Offline WD-40

Re: SCI0 Space Quest III Decompilation Problem
« Reply #4 on: September 30, 2018, 05:52:37 PM »
(instance Metal_Pole of InvI
   (properties
      said '/pole'
      description {A handy metal pole.}
      owner 69
      view 242
      cel 11
      name "Metal Pole"
   )
)

LOL

Offline Kawa

Re: SCI0 Space Quest III Decompilation Problem
« Reply #5 on: September 30, 2018, 07:02:12 PM »
Even I wouldn't stoop so low as to point that out.

Offline WD-40

Re: SCI0 Space Quest III Decompilation Problem
« Reply #6 on: September 30, 2018, 10:26:14 PM »
I also found this Picture Resource "Pic.420". It depicts an elevator used to get higher within the structure.



Has anyone noticed this stuff before? It's hilarious, I wonder if there is more in this game?

Offline Kawa

Re: SCI0 Space Quest III Decompilation Problem
« Reply #7 on: October 01, 2018, 03:07:14 AM »
You're seeing things, friend. Even Larry games wouldn't do that stuff, let alone on purpose.

Offline Daventry

Re: SCI0 Space Quest III Decompilation Problem
« Reply #8 on: October 01, 2018, 03:10:52 AM »
WD-40
You played this game before? :)
The Elevator is used to kill the Terminator.
https://www.youtube.com/watch?v=zN2SUgg1VX0&feature=youtu.be&t=324
« Last Edit: October 01, 2018, 03:31:45 AM by Daventry »

Offline lskovlun

Re: SCI0 Space Quest III Decompilation Problem
« Reply #9 on: October 01, 2018, 04:38:35 AM »
Stoned, or drunk, or both, would be my guess.

Offline MusicallyInspired

Re: SCI0 Space Quest III Decompilation Problem
« Reply #10 on: October 01, 2018, 08:39:37 AM »
WD-40
You played this game before? :)
The Elevator is used to kill the Terminator.
https://www.youtube.com/watch?v=zN2SUgg1VX0&feature=youtu.be&t=324

Daventry
You played this game before? :)
The Terminator is not in this game.
It's a parody of the Terminator called Arnoid the Annihilator.
Brass Lantern Prop Competition

Offline Daventry

Re: SCI0 Space Quest III Decompilation Problem
« Reply #11 on: October 01, 2018, 09:04:48 AM »
MusicallyInspired
Really?
Isn't that Arnold Schwarzenegger?
Tell me more it's not Bill Gates?
;)

Offline Kawa

Re: SCI0 Space Quest III Decompilation Problem
« Reply #12 on: October 01, 2018, 09:22:28 AM »
It's not Bill Gates.

Offline Daventry

Re: SCI0 Space Quest III Decompilation Problem
« Reply #13 on: October 01, 2018, 10:03:05 AM »
Kawa.
Thanks.

Offline WD-40

Re: SCI0 Space Quest III Decompilation Problem
« Reply #14 on: October 01, 2018, 01:19:41 PM »
You're seeing things, friend. Even Larry games wouldn't do that stuff, let alone on purpose.

I definitely thinks it's on purpose. Scott Murphy and Mark Crowe admitted to putting a vibrator into SQ3:

https://guysfromandromeda.com/episode-008-sq3-commentary-scott-murphy-mark-crowe-host-chris-pope-guys-andromeda-fan-podcast/



I think this game is chalked full of sexual and drug innuendo.  :)

Example #4:

(instance ThermoWeave_Underwear of InvI
   (properties
      said '/panties'
      description {ThermoWeave Shorts.__They keep you cool, and they're oh, so stylish.}
      owner 470
      view 242
      cel 9
      name "ThermoWeave Underwear"
   )
)
« Last Edit: October 01, 2018, 01:31:45 PM by WD-40 »


SMF 2.0.14 | SMF © 2017, Simple Machines
Simple Audio Video Embedder

Page created in 0.093 seconds with 23 queries.