1. Software Inc.
  2. News

Software Inc. News

Patch notes for Beta 1.7.16

I'm hoping to release multiplayer officially before November 15, with a launch discount.

Patch notes for Beta 1.7.20
Changes
  • All lobbies are now shown in multiplayer window despite version, so lobby doesn't look empty after a new update has been released
Fixes
  • Fixed no longer being able to change maximum and limit on most print jobs
  • Fixed bugs when undoing changes to wall with shelves on it
  • Fixed some expenses for local player being off by 1 month for other players in multiplayer, making it look like salaries were paid twice when rejoining a game
  • Fixed bug when a player has a publishing deal in development, disconnects and rejoins and that company bankrupts before development is done
  • Fixed tesselation being broken on non-Windows platforms, resulting in missing floors etc.


Patch notes for Beta 1.7.19
Fixes
  • Fixed bug when a player was bankrupted with an active cloud service
  • Fixed existing plot loans not being loaded when joining multiplayer game
  • Fixed player company valuation not updating immediatly after buying a plot


Patch notes for Beta 1.7.18
Changes
  • Added ability to outsource printing and manufacturing tasks


Patch notes for Beta 1.7.17
Fixes
  • Random server outsourcing stability fixes


Patch notes for Beta 1.7.16
Changes
  • Added ability to sell server capacity to other players as a cloud service in multiplayer
Fixes
  • Fixed bugged references when joining a game with existing server tasks

Patch notes for Beta 1.7.10

Patch notes for Beta 1.7.15
Fixes
  • Fixed lead designer not being properly assigned when renaming a team
  • Fixed atrium bannister color not loading from save file
  • Fixed bugs when coloring cloned buildings with balconies
  • Fixed some cases where having host quit with multiple players in-game could cause some players to lose saves that would be compatible with original host
  • Fixed bugs relating to undoing use of wall removal tool on atriums
  • Fixed ID bug that would eventually break all work deals between players in multiplayer
  • Various multiplayer stability fixes


Patch notes for Beta 1.7.14
Changes
  • Awards are now added to inventory when moving company, instead of being sold
  • Added message when joining a game when local save is more than 1 month older than game being joined
Fixes
  • Fixed skyscrapers and houses still not being removed properly for all player in multiplayer
  • Fixed bannisters not being visible on upper atrium floors
  • Fixed tax report data not being loaded properly when joining a multiplayer game with an existing save
  • Fixed players not having to pay taxes for years they were not online in a multiplayer game
  • Fixed being able to use disabled modded furniture in the replacement window in multiplayer
  • Fixed employee vacations when rejoining a multiplayer game that has since moved forward
  • Fixed some properties not getting properly loaded for clients in multiplayer, like upcoming bills and salaries
  • Fixed game thinking a multiplayer game had not been previously played when it had, after more than 10 reloads
  • Fixed precious metals and awards sticking around in maps that have been moved out of


Patch notes for Beta 1.7.13
Changes
  • Added fallback when game is missing files that causes freeze when generating pathing
  • Added SWINCBETA, SWINCBETA1 and SWINCBETA1_7 (for 1.7) define symbols for code mod compatibility, which will be updated for each version going forward (will become SWINCRELEASE eventually)
  • Added some input sanitization in multiplayer
Fixes
  • Fixed product selection window sometimes filtering too many products


Patch notes for Beta 1.7.12
Changes
  • Screensaver :) (Click and drag your mouse across the monitor)
  • Optimized pathing step when loading a save, should be a lot faster on older < 5 core Windows computers and all newer > 4 core computers
Fixes
  • Fixed existing deals being bugged when rejoining a multiplayer game
  • Last fire inspection result was not loaded properly for clients in multiplayer
  • Made saving on exit in multiplayer more robust when player hasn't saved


Patch notes for Beta 1.7.11
Changes
  • All players will now see reviews in the newspaper when another player releases a product
Fixes
  • Fixed tutorial system breaking when ordering copies
  • Fixed game breaking if player joined a multiplayer game they had already played right after making a custom map
  • Fixed case of getting stuck on loading while joining a previously played multiplayer game
  • Fixed skyscrapers and houses not always getting properly removed for every player when a plot is bought
  • Fixed furniture placed by other players on upper outdoor areas always being visible
  • Fixed bug when player tries to focus on plot being traded without ever having entered build mode
  • Fixed game breaking when bankrupting with subsidiaries


Patch notes for Beta 1.7.10
Changes
  • Players will now always start day at 7AM when joining a game to get their first day in
  • Moved furniture and code mod settings into new game screen, since they are permanent changes
  • Added error message to make it clear when host and client saves have discrepancies
  • Made game autosave in multiplayer when game is closed by closing game window
  • Game will now check through backups to see if there is a better save when joining a server
Fixes
  • Fixed game saving 3 times in a row for online games with only 1 player
  • Fixed multiplayer work deals bugging out when joining an existing game where the host saved before the deal took place
  • Fixed security guards not going to security desk as soon as one becomes available during their shift
  • Security guards will now also hunt burglars when they are walking to/from security/surveillance desks
  • Fixed all burglars near each other not fleeing when one has been caught
  • Fixed shared map objects like windturbines getting duplicated for player every time they joined a previous game
  • Lead designers with the IP Ownership demand can no longer work as lead designer on outsourced projects in multiplayer
  • Fixed issue with clients not connecting up if a new player is hosting an existing game
  • Fixed clients getting stuck at midnight when the host player disconnects
  • Fixed deals getting cancelled when they shouldn't and not cancelled when they should
  • Fixed ID clash between network objects causing local player to gain money from selling wind turbines when removing a window or door from the network
  • Fixed all players getting money when a player sold windturbines obtained through a rural plot
  • Fixed parking lot player assignment sometimes being wrong when hosting game
  • Fixed time buttons being unavailable when launching previous game as host in which player was waiting for other players
  • Fixed project management tasks losing leader assignment when joining a game
  • Changed how plot adjacency is calculated to avoid situations where a plot is unreachable
  • Fixed manufacturing tasks and assembly lines not being deserialized properly when joining a game with an existing save
  • Fixed some server processes not being deserialized properly when joining a game with an existing save

Patch notes for Beta 1.7.3

Patch notes for Beta 1.7.9
Changes
  • The host can now kick offline players to free up spots by using the "Kick" button on their starting plot
Fixes
  • Fixed sorting of player column in company window
  • Bunch of stability fixes and performance improvements


Patch notes for Beta 1.7.8
Fixes
  • Fixed share increase and software support notifications not being in local player's language
  • Fixed furniture sitting on the outside of a wall sometimes going inside when undoing moving a wall
  • Fixed product printers and assemblers becoming corrupt after joining a game with an existing save
  • Fixed all boxes on company premises becoming corrupt after joining a game with an existing save
  • Fixed print jobs becoming corrupt after joining a game with an existing save
  • Fixed failing to load save if there was a notification active about a player buying stock in your company


Patch notes for Beta 1.7.7
Fixes
  • Fixed design deals not paying out when they naturally end
  • Fixed game breaking when trying to outsource add-on tasks
  • Fixed game breaking when client joined with save that had incompatible add-on development task due to parent product not being available on host
  • Auto saving is now forced in multiplayer to avoid not being able to connect back up due to incompatible or missing save data
  • Controller support has been disabled until a proper solution can be implemented, to avoid camera rotations from random connected devices
  • Fixed new clients not being able to outsource tasks to other existing clients, except from host
  • Furniture that contain perishables are now auto-stocked when purchased


Beta 1.7.6 fixes not being able to connect back up if a distribution platform was under development by a client during last save

Patch notes for Beta 1.7.5
Changes
  • Added support for on-screen keyboard in Steam
Fixes
  • Fixed game sometimes breaking when merging rooms
  • Fixed game sometimes breaking when dragging walls and destroying windows
  • Fixed game not always updating which parking lots belongs to which player
  • Fixed game breaking when joining a game with a save containing an invalid marketing deal
  • Added more handling of corrupted player trades
  • Police cars and fire trucks are no longer syncronized in multiplayer to avoid issues


Beta 1.7.4 fixes game crashing when starting a new multiplayer game

Patch notes for Beta 1.7.3
Changes
  • Other players can now vote to force skip day if non-ready players are AFK
  • Added option to limit how long a day can last before a player is forced to skip to next day
  • Added ability to change game and lobby port for LAN in settings.txt
Fixes
  • Fixed deal filter not being loaded properly from save
  • Fixed plots not being purchasable after a reload in multiplayer, games will need to be saved and reloaded again to fix this
  • Fixed deal accepted by a player still coming in from receptionist for other players, if they hadn't gotten it yet
  • Fixed an issue that would make game unable to load multiplayer saves with corrupted buildings, they should now load
  • Some multiplayer saves had corrupted network data that would eventually break the game for everyone and will now be deleted on load
  • Bunch of stability fixes

Multiplayer out in unstable branch

Major changes
  • Online multiplayer!
  • You can now customize every difficulty setting individually, including turning off taxes and removing the impact of lead designers
  • There's a new logo editor, which uses a much more intuitive layer-based system. It is not as powerful and efficient as the old editor, but the old editor is still available.


Multiplayer

You can play up to 4 players on a map at a time. Each player starts on each side of the map. You are all playing in the same market, with the same competitors, deals and distribution platforms. You can outsource tasks to other players, and trade stocks, plots and intellectual property.

Price change

The game's price has increased, not only to reflect the addition of multiplayer, but also the size of the game at this point. I initially wanted to release the game for $20 after working on it for about 3 years. We're coming up on 10 years next year, and the scope has gotten so much larger than when I started. I expect to have a launch discount when multiplayer releases officially. If you don't care about multiplayer, there's a cheaper LAN-only DRM-free version available.

Patch notes for Beta 1.7.1
Changes
  • Added multiplayer
  • First day now starts at 7AM and employees will arrive same day if they are hired before their scheduled arrival
  • Overhauled difficulty structure, difficulty mods will no longer work until updated
  • Added ability to customize difficulty
  • Disabling taxes, removing effect of lead designers, removing fires and removing burglaries are now difficulty options
  • Added new simple but less powerful logo editor
  • Added ability to enter precise amounts when buying stock
  • Added option to auto save every x minutes in build mode
  • Server choices for design, updates, contracts, deals, etc. are now saved to file
  • Added ability to send employees home for several months by using scroll wheel on the send home button
  • Added compass
  • You can now see how many tasks a team is assigned to during assignment
  • Awards will now end up in inventory when they are not directly being sold, but just removed as a result of other actions
  • Employees will also start complaining about computers that are slow due to age, as well as condition, to warn player of old computers
  • Employees will now react immediately to player changing a room's team assignments
  • Added lightstrips to conveyor belts to make it easier to see which are turned on
  • Changed how company assets are divided among shareholders when a company bankrupts, so it will be distributed even if less than 10% of the company is listed
  • Quit confirmation dialog now asks whether to save instead of whether to quit
  • Bug handling has changed to use method Product.ChangeBugs(startBugs, bugs) and Product.FixBugs(fixes), data mods will be auto upgraded on load
  • Updated Steamworks SDK
Fixes
  • Fixed shortcut panel not clearing after moving or duplicating furniture outside of build mode
  • Fixed player work on design and development deals not actually applying to end product
  • Fixed not having to pay for licenses when updating software if not also fixing bugs
  • Fixed furniture rotation sound stacking after placing multiple furniture at a time
  • Fixed placing a room duplicate in an existing room charging for all walls of the new room instead of just the necessary split
  • Fixed wall mounted furniture being placed on top of each other when duplicating room inside another
  • Fixed cases of doors and windows not getting copied over when cloning rooms
  • Fixed all undo bugs when dealing with awards
  • Fixed issues with basement rendering in first person mode
  • Fixed subsidiaries failing to retire lead designers
  • Moved security desk from Staff to Security function category
  • Fixed game saying tutorial has more steps than it had due to skipped parts
  • Fixed not being able to use close window shortcut with tutorial active
  • Fixed furniture modding tool breaking mod when refreshing mesh in Model menu and then saving
  • Fixed issue when a furniture's point of interaction inside an atrium resided in an adjacent balcony
  • Increased window margin to the left of the screen so titlebar doesn't become inaccessible
  • Fixed rooms becoming inaccessible to all teams if it is surrounded by other rooms outside
  • Fixed game not fetching all languages that share language codes from Localizor
  • "Missing qualified employees for a project"-message now specifies whether it is in regards to an update, to clear up project management issues
  • Fixed all interior doors not coming back when undoing selling plot
  • Reduced compression of character animations to remove foot sliding
  • Fixed noise visualization not working when rooms don't have default floor mapping


Patch notes for Beta 1.6.8

Changes
  • Reduced saturation of generated team colors
  • Added button to auto color teams based on skills and meeting time
  • Changed CCTV cycle rate from every 30 minutes to every 15 minutes
Fixes
  • In-house products can no longer receive best product or designer awards
  • Fixed some bugs in the furniture modding system introduced in the last patch
  • Proper handling of modded furniture where the primary color can't be edited by player, but secondary or tertiary can