Author Topic: Running Skyscraper 1.0  (Read 186 times)

Offline eventhorizon

  • Administrator
  • General Member
  • *****
  • Posts: 74
  • Location: Chicago, IL
    • View Profile
    • Ryan Thoryk's Website
Running Skyscraper 1.0
« on: September 24, 2022, 08:04:52 am »
I also noticed on here that someone was wanting to run the original Skyscraper 1.0.  I need to see if I still have the framerate fix for it, or if I can remake that, but it's possible to run 1.0b on Windows 10, I've tested this just now.  Here's how to do it.

Download Skyscraper 1.0b dated 9/26/04:

Download and install TrueVision3D 6.2:

Copy this file into C:\Windows\SysWOW64 (that's the 32-bit system folder):

Copy this file also into that same folder (C:\Windows\SysWOW64):

Once those are done, run a Command Prompt as the Administrator user, usually find it in the start menu (Windows System->Command Prompt), right click it, choose More, and choose the "Run as Administrator".
Type this into the console:
Code: [Select]
cd C:\Windows\SysWOW64
regsvr32 dx8vb.dll
cd C:\TV3DSDK\Bin
regsvr32 truevision3d.dll

Now run the Skyscraper.exe in it's folder, and it should run!
Let me know if it works for you.

If you want to try out 0.2 and 0.3, they're in the "rebuild" folder because I relinked them a while back with the same TrueVision version, they originally ran on an older version:

An interesting tidbit, is if you look at the Skyscraper 1.0 Visual Basic source code, it'll look awfully similar to the Skyscraper 2.0 scripting language, that's because I loosely modeled it after TrueVision3D functions such as AddWall and AddFloor, I did that so I could easily script most of the TrueVision calls, and also transition from source code to script code quickly.

Skyscraper 1.0 had the Triton Center building hard-coded in Visual Basic code, it only had one building.  Before it was released, I think it was Skyscraper 0.95, I forked the code and started reworking it into a dynamic simulator that could load multiple buildings (I mainly did that so I could make the Glass Tower), that became the 1.1 unstable branch, while 1.0 was released later.  1.1 was the creation of the SBS Engine, later called just SBS (Scalable Building Simulator).  If you want to run the VB version of Skyscraper 1.1 which was developed alongside the C++ version, download Build 212 in here from December 2005 (I stopped the VB version in mid 2006 I think), this doesn't work too well though mostly due to missing textures:

« Last Edit: September 24, 2022, 08:27:16 am by eventhorizon »

Share on Facebook Share on Twitter

Offline Idjdjdj1397

  • General Member
  • Posts: 50
  • my discord is Idjdjdj1397#7990
  • Location: Philippines
    • View Profile
Re: Running Skyscraper 1.0
« Reply #1 on: September 24, 2022, 10:16:48 am »
I got build 212 half working. i copied the textures but many parts dont work. Edit: The control panel for the elevators work and i got the elevators to go to floors
« Last Edit: September 24, 2022, 10:23:28 am by Idjdjdj1397 »

Offline NothingCanStopMe357

  • Contributor Level I
  • *
  • Posts: 129
  • Pushing skyscrapersim to the limit. Helping others
  • Location: Multiple places. Usually Scratchland and Skyscrapersimcity
    • View Profile
    • My Scratch Account
Re: Running Skyscraper 1.0
« Reply #2 on: October 21, 2022, 11:02:35 am »
I ran alpha 2 and I have realized that it doesn’t have support for custom doors NOR does it have sound effects. Skyscrapersim has come a long way.
Helping enthusiasts for many generations to come. :D Developed a building creator.

Together, we can innovate Skyscrapersim in many ways possible. The possibilities are endless.

Offline far4

  • General Member
  • Posts: 23
  • Location: Czechia
    • View Profile
Re: Running Skyscraper 1.0
« Reply #3 on: October 21, 2022, 01:03:39 pm »
I ran alpha 2 and I have realized that it doesn’t have support for custom doors NOR does it have sound effects. Skyscrapersim has come a long way.

It really did, and it's quite awesome that there's still a fairly active community after all these years :)
This user loves getting stuck in elevators.
Like Like x 1 View List