ORIGINAL DESCRIPTION: Project information Unofficial patch for Spacebase DF9 This repository was created to preserve the efforts to preserve the game.
Find a file
Rick "Skenners" Jones 8190d77734 BulbousPlant Update
updated
2023-02-07 00:22:33 +11:00
Data strange plant linecode update 2023-02-06 07:52:31 +11:00
doc doc: Further elaboration on entry level tasks 2016-03-19 01:39:59 -07:00
media_src Ambient track3, 2:41 2016-03-05 23:30:51 -05:00
packaging Linux Package Update 2022-07-20 01:40:30 +10:00
Texture UI: DG Logo is a png not a texturepacker file 2016-02-12 00:27:39 -08:00
Win BulbousPlant Update 2023-02-07 00:22:33 +11:00
.gitattributes packaging: Register certain things to not be included in the release package 2016-03-01 20:55:45 -08:00
.mailmap Add a .mailmap file to fix our email addresses 2015-09-10 02:38:14 -07:00
AQuickRundown.txt Clean Code and Cleanup Data. QuickRundown 2023-01-16 09:07:56 +11:00
COPYING Converted file to UTF-8. 2015-09-10 20:22:07 +10:00
InstalledPatches Clean Code and Cleanup Data. QuickRundown 2023-01-16 09:07:56 +11:00
NEWS Main Update 2023-01-16 22:35:29 +11:00
README Main Update 2023-01-16 22:35:29 +11:00
SearchStringInLua.bat Clean Code and Cleanup Data. QuickRundown 2023-01-16 09:07:56 +11:00
SpacebaseDF9AutoSave.sav Added the v106 Generic AutoSave File. 2023-01-23 06:58:30 +11:00

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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
    Were also pleased to announce well be releasing the games 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 games Lua source code is now available in the games 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