Skip to content

minisphere 3.0.1

Choose a tag to compare

@fatcerberus fatcerberus released this 29 Mar 17:49

minisphere 3.0.1 is a maintenance release which fixes a couple of segfaults and adds the SetLayerWidth() and SetLayerHeight() API calls from Sphere 1.6.

Changes in this release

  • Fixes a bug where running minisphere from the command line and giving an
    invalid or nonexistent game path would cause the engine to segfault trying to
    display an error message.
  • Adds Sphere 1.x API functions SetLayerWidth() and SetLayerHeight(). For
    convenience, I also added SetLayerSize() to set both dimensions at once.
  • In Sphere Studio, the Debugger pane is now hidden when not actively debugging.
    This helps maximize screen real estate without forcing the user to set the
    pane to autohide.
  • Fixes a bug where receiving a malformed source code request from the debugger
    would cause a segfault. This wasn't a security risk right now, but might have
    become one in the future once I add remote debugging support.

Installing in Windows

Simply download and run minisphereSetup-3.0.1.exe. The Inno Setup install wizard will walk you through the installation process.

Installing in Linux

For Ubuntu (14.04 and later), minisphere is available via personal package archive (PPA):

Installing from a PPA is easy. Simply open Terminal and run the following commands:

  • sudo add-apt-repository ppa:fatcerberus/minisphere
  • sudo apt-get update
  • sudo apt-get install minisphere

For other Debian distributions such as Linux Mint or Debian itself, simply download one of the .deb packages below. Users of 32-bit systems will want minisphere_3.0.1_i386.deb, while 64-bit users should download minisphere_3.0.1_amd64.deb. Once downloaded, simply double-click the file and your package manager will guide you through the process of installing the package.