1. Dreaming Sarah
  2. News

Dreaming Sarah News

About the OSX and Linux versions

Hi everyone,

As some of you know and I've mentioned in the bug report thread, I'm having a lot of trouble updating the game. I decided to explain it better in an announcement.

Basically, Dreaming Sarah is made using a program called Construct 2. It's a game making program that works much like RPG Maker if you have ever used that, but in my opinion it's a little more robust.

This program mainly builds your game in HTML5. This means that the only native way that you can get your game working is by running it on a browser, like Chrome of Firefox.

So, to make my game run on Windows/OSX/Linux platforms, I had to rely on a tool called NW.js. This tool takes a HTML5 game and wraps it in a executable for these OS's.

When I first released Dreaming Sarah, it worked great for all platforms. I had a rough time testing it (since I only have a Windows PC that isn't even that good) but after a lot of help from some friends and days and nights installing Hackintosh and Ubuntu on my PC, I did test all of it and everything worked.

So what's the problem? Well, after release more bugs were found, so I decided to fix them. After fixing a few I found out that the newest version of NW.js, which is a tool I need to run the game on Windows/OSX/Linux, has become imcompatible with OSX, and broken on Linux. It also will not work with Steamworks, so if I update the game, there's no way to add achievements or anything like that anymore.

On top of that, the old version of the OSX build that was up on Steam stopped working and I'm not even sure why. My guess is that there was some kind of update on OSX that's breaking my game, since it's using an old version of NW.js. The linux version also seems to be incompatible with SteamOS for now, for various reasons. And the option to make the game fullscreen won't work unless you manually modify a file inside of it, which really sucks.

So, because of these problems, I've decided to pull the OSX/Linux versions from the store temporarily. If you already bought the game and play on these platforms and it did work, rest assured that you can still play it! This will only stop other users from buying the game, since I can't directly support it right now. When I've got this problems sorted out, I'll update the entire game with all the bugs listed on the bugs thread fixed.

Once again, I'm really sorry and thanks for your patience.

New album by Anthony Septim

Hi everyone,

A new album by Dreaming Sarah's composer Anthony Septim is out!

It's called Lavander and you can check it at his Bandcamp.

If you like it, be sure to let him know in his Twitter.

Thank you!! ːsarahː

New album by Anthony Septim

Hi everyone,

A new album by Dreaming Sarah's composer Anthony Septim is out!

It's called Lavander and you can check it at his Bandcamp.

If you like it, be sure to let him know in his Twitter.

Thank you!! :sarah:

v1.1

Hi everyone!

v1.1 is out, here's a short changelog:

- Fixed music overlap bug
- Fixed bug where bus stop wouldn't show
- Fixed -0- bug
- Fixed french language bug (wouldn't load)
- Fixed bug where Sarah would reset the animation while being a fish if she changed screens

- Changed the way the save works (read more about it below)
- Added different saves for different steam accounts (read more below)
- Fixed OSX and Linux versions
- Updated language files and compiled them together with the game

----------

About the save:

Unfortunately the bug the game was having where it couldn't load the language files properly was related to the save. After much testing I had to find another way to save the game, so now instead of using the "save.json" file the save goes to a totally different directory. The directory varies from OS to OS:

Windows: %LOCALAPPDATA%/nw/LocalStorage
Linux: ~/.config/nw/LocalStorage
OSX: ~/Library/Application Support/nw/LocalStorage

Because of this, old version saves will not work with this new version. I really hate that it had to be like this, but I had no other choice... at least the game works properly now. And about the Cloud support - I'm looking into it. The change of folder's should not affect the cloud support. I'm trying to get Linux running right now so I can set up all the 3 OSes Cloud saves together.

Keep in mind that there are still a few non-game-breaking bugs around that I will still look into (like a chinese character missing, the settings file not properly saving and the statistics sometimes showing wrong info), so if you find anything else other than these ones, please let me know! The dreaded -0- bug should be fixed now so if you're still having it, also please let me know (but be sure to be on version 1.1 first, just look at the window's title and you can check if it is).

Once again, sorry about your saves and thanks for the support!

About the OSX and Linux versions

Hi everyone!

I'm making this announcement to make something clear - currently the OSX and Linux versions are not working properly. This is due to some problems I'm having with Node-Webkit.

Rest assured I'm trying my best to fix them right now, and hopefully I will be able to soon enough. In the meantime, I've turned off showing that the game works on OSX/Linux in the store to avoid people buying it and not being able to play right away. I will turn them on again when I'm able to fix these bugs.

Once again, I'm truly sorry about this. After I fix this then I'll proceed to update some language files and fix more bugs (like the music one).

Thanks once again for your patience and support!