minisphere 3.0.1
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
minispherefrom 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()andSetLayerHeight(). For
convenience, I also addedSetLayerSize()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/minispheresudo apt-get updatesudo 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.