ORIGINAL DESCRIPTION:
Project information
Unofficial patch for Spacebase DF9
This repository was created to preserve the efforts to preserve the game.
|
|
||
|---|---|---|
| Data | ||
| doc | ||
| media_src | ||
| packaging | ||
| Texture | ||
| Win | ||
| .gitattributes | ||
| .mailmap | ||
| AQuickRundown.txt | ||
| COPYING | ||
| InstalledPatches | ||
| NEWS | ||
| README | ||
| SearchStringInLua.bat | ||
| SpacebaseDF9AutoSave.sav | ||
Spacebase DF-9 v2 - Space station building game
This is a community maintained fork of DoubleFine's original game, which
was open sourced May 12, 2015 under the Common Public Attribution
License (CPAL-1.0: http://opensource.org/licenses/cpal_1.0). (See
Licensing History below for more discussion).
Installation
============
Linux:
$ ./packaging/linux_install.sh
This will copy the modified game files on top of your Steam installation
of the game (after backing it up of course!) This assumes you let Steam
install to its default location (i.e. under ~/.steam/). If you need to
override the Steam path, this can be done with the STEAM_COMMON env
variable:
$ STEAM_COMMON="~/Foo/steam/steamapps/common/" ./packaging/linux_install.sh
To restore the original game, just run:
$ ./packaging/linux_install.sh restore
Or else just direct Steam to re-install Spacebase DF-9. Note that save
files won't necessarily be backwards compatible!
Windows:
Run the installer found on the spacebasehub.net website.
Bugs
====
Unfortunately, we're not taking bug submissions anymore as we've finished creating patches
for Spacebase DF-9. You can still find your log details below to troubleshoot.
You can find your game log at:
Windows
<drive>:\Program Files (x86)\steam\steamapps\common\SpacebaseDF9\moai_log_space.txt
Linux
~/.steam/steam/steamapps/common/SpacebaseDF9/moai_log_Space.txt
If you can, also attach the save game located at:
Windows
<drive>:\Users\<your user name>\Documents\SpacebaseDF9\saves\
Linux
~/.local/share/doublefine/spacebasedf9/Saves/
Contributing
============
Derelict Games was at heart, a collaborative open source project, and
welcomed community contributions.
Those wishing to do more substantial code contributions may wish to look
at our repository on gitlab.
If you'd like to participate more deeply and directly, we would love to
thank you, but we've wrapped up contributions.
Most of the code is written in Lua using the MOAI SDK and proprietary
libraries, and as it's a big established codebase it overall requires
Patience and Persistence. Artwork requires 3D modeling skills and a
good eye for design, texturing is a plus; exports need to be in OBJ.
Content production requires a sense of humor and experience with standard
Sci Fi tropes. Translation work requires being able to write coherently in
more than one language. Packaging and porting requires depth of
knowledge in how your operating system works. Even more critical are
skills like, "Good teammanship," and "Having time to commit."
Code Style
==========
The code uses 'hungarian notation'. For an explanation, see
http://blogs.msdn.com/b/ericlippert/archive/2003/09/12/52989.aspx
We believe the meaning is: n is Number, b is Boolean, t is Table, r is
Reference, e is Enum.
== Licensing History ==
Patch v1.09 Unofficial - Jan 16, 2023
The official Unofficial Patch of v1.09 was released. Bugs were made aware
through the Steam Forums and via emails previously. After they were recorded
New fixes to the game, rework of the code, new Items and game
functionality added. No further Patches by Derelict Games will be produced.
Patch v1.08.1 Unofficial - Mar 15, 2016
The official Unofficial Patch of v1.08.1 was released. A few bugs were
recorded in emails, in forums and between us in the Slack system.
New fixes to the game, rework of the code and updates. Patch
v1.09 will be released August 2022.
Patch v1.08 Unofficial - Feb 14, 2016
The official Unofficial Patch of v1.08 was released. A few bugs were
recorded in emails, in forums and between us in the Slack system.
New fixes to the game as well as new objects, rework of the code and
updates and activations of existing systems (eg. Weapons) Patch
v1.08.1 will be released Oct 6 or 7, 2015.
Patch v1.07.1 Unofficial - Oct 10, 2015
The official Unofficial Patch of v1.07.1 was released. A few bugs
were recorded in emails, in forums and between us in the Slack
system. Bug fixes for the squads have been fixed as have graphics
updates. Minor bug fixes. Patch v1.08 will be released December
2015.
Patch v1.07 Unofficial - Sep 27, 2015
The official Unofficial Patch of v1.07 was released. A few bugs were
recorded in emails, in forums and between us in the Slack system.
Cxsquared has given us access to his server setup to be ready for a
new website that has emails, forums and other various things. Patch
v1.07.1 will be released Oct 6 or 7, 2015.
Resoration Code - Sep 20, 2015
We have a Slack messaging system room. Similar to IRC,
sbrs.slack.com under the #Dev room to come and chat with us about
what we're all doing.
MOTD - May 12, 2015
Open source license available at:
http://opensource.org/licenses/cpal_1.0
-- https://web.archive.org/web/20150512113236/http://blog.spacebasedf9.com/motd/motd.txt
JP - Sept 17, 2014
We’re also pleased to announce we’ll be releasing the game’s full
Lua source code a short time after 1.0, which will allow the
community to create potentially far-ranging mods that add content,
new features, and change some fundamental game behaviors.
-- http://store.steampowered.com/news/externalpost/steam_community_announcements/521612880954244703
JP - Oct 27, 2014
The game’s Lua source code is now available in the game’s install
directory on all platforms. Usually this will be in your Steam
directory, under SteamApps\common\SpacebaseDF9\Data\Scripts. If you
own the game you can modify these files and distribute your
modifications to other users as you like. A large portion of
Spacebase is written in Lua, so there are relatively few limits on
what you can do with this.
-- http://steamcommunity.com/games/246090/announcements/detail/216497448170557993