Skip to content

setupwitch/Pizza-Tower-EXtracted

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A semi-accurate decompilation of Pizza Tower

Dependencies

How To Install

IDE Setup

  1. Install the GameMaker LTS IDE Version 2022.0.1.31.
  2. Attempt to install LTS runtime 2022.1.30.
  3. Download the Steamworks SDK
  4. extract the SDK to a new directory: C:\steamworksSdk (the extracted location must match this file path: C:\steamworksSdk\Readme.txt)

If the runtime failed to install

As of 6/9/2025, Runtime version 2022.0.1.30 is unable to download from yoyogames, this is why I have included a download link for it.


  1. Install GameMaker Runtime Version 2022.0.1.30.
  2. Close GameMaker LTS.
  3. Go to C:\ProgramData\GameMakerStudio2-LTS\Cache\runtimes and extract the runtime. (The extracted location must match this file path: C:\ProgramData\GameMakerStudio2-LTS\Cache\runtimes\runtime-2022.0.1.30\receipt.json)
    • NOTE: ProgramData is a hidden folder! Make sure to enable hidden files inside Windows Explorer!

  1. Since a new runtime was downloaded, make sure to go into the runtime.json file in C:\ProgramData\GameMakerStudio2-LTS.

    It should look something like this:

    {
      "active": "2022.0.3.99",
      "2022.0.3.99": "C:\\ProgramData/GameMakerStudio2-LTS/Cache/runtimes\\runtime-2022.0.3.99&https://gms.yoyogames.com/Zeus-Runtime-LTS.rss"
    }

    You want to make sure to change it to something like:

    {
      "active": "2022.0.1.30",
      "2022.0.1.30": "C:\\ProgramData/GameMakerStudio2-LTS/Cache/runtimes\\runtime-2022.0.1.30&https://gms.yoyogames.com/Zeus-Runtime-LTS.rss",
      "2022.0.3.99": "C:\\ProgramData/GameMakerStudio2-LTS/Cache/runtimes\\runtime-2022.0.3.99&https://gms.yoyogames.com/Zeus-Runtime-LTS.rss"
    }

    Doing this SHOULD fix the issue of the runtime not installing. For me, I have had trial and error with it; sometimes I need to re-do the process over again after it doesn't work after one try.

Project setup

Due to Pizza Tower costing money, I have created a script which should prevent anybody from compiling and playing this build without owning a copy themselves.

(OPTIONAL) Disable Real-time protection in Windows Security, since this is going to copy a large amount of files it is heavily recommended.

  1. Download the 0.8.2.0 release build for UndertaleModTool.

  2. Open the data.win file for Pizza Tower.

  1. Press the Run other script... button.
  1. Run SpriteRipper.csx, this will rip the sprites from the data.win file and add them to the GameMaker project.
  1. Select the PizzaTower_GM2 project folder.
  1. Edit or remove the .gitignore file from the repository, this will allow you to commit the assets in git.

Find an issue or inaccuracy?

Please report it!

About

A semi-accurate decompilation of Pizza Tower

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages