HomeGamesUpdatesPricingMethodology
Steam News19 December 20205y ago

Engine Upgrade, Mac & Linux Releases

Hello, detectives! We have two major announcements today. Mac & Linux Releases At long last, we've released versions for Mac and Linux systems. If you encounter any issues, please let us know.

In this update4

Full notes

Full Detective Butler: Maiden Voyage Murder update

Read the full published notes in a cleaner layout. The original post stays linked below.

Repeated intro

Hello, detectives! We have two major announcements today.

What changed

0 fixes2 additions4 changes0 removals
  • Compatibility
  • Gameplay
changedMac & Linux ReleasesAt long last, we've released versions for Mac and Linux systems. If you encounter any issues, please let us know. You can post on the discussion forums here, but we'll be faster to respond on our Discord server.
changedMac & Linux ReleasesWe achieved this by making a significant upgrade to the game's engine. Hopefully you shouldn't notice much of a difference, although you may notice things should run smoother and faster than before. So this upgrade may also help those who had previously posted issues on the discussion boards, and we hope it resolves those problems and allows them to experience the game properly.
changedWhy Make a New Engine?The game was originally made with ONscripter, which had been used for many popular Japanese visual novels in the 2000s. However, over time it became difficult for us to maintain the engine and integrate it into more modern technology.
addedWhy Make a New Engine?After releasing the DLC, we realized that those who own Mac and Linux still couldn't experience the game. However, because we were already in the process of making our own game engine, we had two choices: either struggle through the abandoned and complicated build process of the old engine, or just remake the game using the new engine and get everything working once and for all.
changedWhy Make a New Engine?In order to get this out before Christmas, we had to prioritize which features to include, and we're happy to say that we met all of our goals. But we'll probably push some minor updates over the next few months to make small improvements.
addedWhat's NextUntil next time, we wish everyone a Merry Christmas and Happy New Year!

Detective Butler: Maiden Voyage Murder changes

changedAt long last, we've released versions for Mac and Linux systems. If you encounter any issues, please let us know. You can post on the discussion forums here, but we'll be faster to respond on our Discord server.
changedWe achieved this by making a significant upgrade to the game's engine. Hopefully you shouldn't notice much of a difference, although you may notice things should run smoother and faster than before. So this upgrade may also help those who had previously posted issues on the discussion boards, and we hope it resolves those problems and allows them to experience the game properly.
changedThe game was originally made with ONscripter, which had been used for many popular Japanese visual novels in the 2000s. However, over time it became difficult for us to maintain the engine and integrate it into more modern technology.
addedAfter releasing the DLC, we realized that those who own Mac and Linux still couldn't experience the game. However, because we were already in the process of making our own game engine, we had two choices: either struggle through the abandoned and complicated build process of the old engine, or just remake the game using the new engine and get everything working once and for all.
changedIn order to get this out before Christmas, we had to prioritize which features to include, and we're happy to say that we met all of our goals. But we'll probably push some minor updates over the next few months to make small improvements.

Mac & Linux Releases

At long last, we've released versions for Mac and Linux systems. If you encounter any issues, please let us know. You can post on the discussion forums here, but we'll be faster to respond on our Discord server.

We achieved this by making a significant upgrade to the game's engine. Hopefully you shouldn't notice much of a difference, although you may notice things should run smoother and faster than before. So this upgrade may also help those who had previously posted issues on the discussion boards, and we hope it resolves those problems and allows them to experience the game properly.

Save Data

For Windows users, if you update your game to the latest version, your save data will not work anymore. It uses a completely different system now, and has no way to read the old system. (Don't worry though, because it does not affect your Steam achievements.)

If you are concerned about this, you have two options:

  1. You can hold down CTRL to quickly skip through the game (should take ~15 minutes).

  2. You can choose to switch back to the old engine. Your saves didn't actually go away, so the old engine can still read them. You'll need to right click on the game in your Library, go to Properties, and on the Betas tab enter "old-engine" without quotes, and click "check code". Then select it from the drop-down menu. You can switch between the two engines at any time.

Why Make a New Engine?

So, you might be wondering why we took the time to remake the entire engine.

The game was originally made with ONscripter, which had been used for many popular Japanese visual novels in the 2000s. However, over time it became difficult for us to maintain the engine and integrate it into more modern technology.

For a long time we'd been planning on using Unity for the next game, and after a few years of learning it and trying to get things to work, ultimately decided that it just didn't make sense for this kind of game. So last year, we started development on our own game engine.

After releasing the DLC, we realized that those who own Mac and Linux still couldn't experience the game. However, because we were already in the process of making our own game engine, we had two choices: either struggle through the abandoned and complicated build process of the old engine, or just remake the game using the new engine and get everything working once and for all.

We chose the second option.

In order to get this out before Christmas, we had to prioritize which features to include, and we're happy to say that we met all of our goals. But we'll probably push some minor updates over the next few months to make small improvements.

What's Next

Our plan is to use this engine for the next Detective Butler game, and now that we've successfully ported over the first game to it, we can feel confident that the next game will be just as great.

Thank you all again for your patience, and we're happy so many people enjoyed the DLC!

Until next time, we wish everyone a Merry Christmas and Happy New Year!

  • Goldbar Games

Source

Steam News / 19 December 2020

Open original post

Changelog.gg summarizes and formats this update. How we read updates.