Status
SteamPeaks
ChartsSalesUpcomingPatchesNewsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
NewsSteam's own announcements and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesNewsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
Heart&SlashNewsUPDATE #41: EVEN LESS MEMORY, BETTER CAMERA, MORE CONTROLLERS
Community

UPDATE #41: EVEN LESS MEMORY, BETTER CAMERA, MORE CONTROLLERS

Heart&Slash · published 20 Apr 2016, 23:11 UTC

All newsPlayers around this dateRead on Steam

Hello again!

Today we bring even more improvements: better memory efficiency (again), fixes to gamepad configurations and a much needed fix to how the combat camera behaved. Let's check them one by one.

MEMORY IMPROVEMENTS


We've discovered another problem with how we managed memory. This one comes from the old prototype code and, although we knew there was a potential issue there, we didn't realize how bad it was until we made some calculations on how much it was costing us. Turns out, in 64bit systems we were wasting from 500MB up to more than 1GB. In 32bit systems the improvements are a little less extreme, saving from 250MB to 700MB or so.

We've modified how that part of the game is managed and, as a result, we think the game might run in systems with as little as 2GB of RAM. We'll contact players who were having issues with such setups, so they can test the game now.

Together with the improvements brought from the previous update, we've reduced our memory budget in more than 1.5GB. That's hard to top.

On Linux 64bits, for example, the game used 1.5GB and about 2.5GB in Update #40 when loading the Factory and Sewers, respectively. Loading a similar level now, those numbers are at 700MB and 1.3GB. We've been unable to surpass 1.5GB in our test runs with this build.

On Windows 64bit, the gains are more noticeable, because the base usage is higher all around. From 1.7GB and 2.6GB, approximately, we've gone down to 1GB and 1.5GB.

So, if you had problems because we ran out of memory, please try the latest build. It might just work now.

CAMERA


We were aware that the combat camera had issues. Our attempts to make it predict the right direction to look at, taking into account movement, walls and nearby enemies, worked from a technical perspective, but failed gameplay-wise. It moved in what would seem the wrong direction when there were enemies close and made running away from them harder than it should.

So, after considering our options, we have decided to simply drop the predictive part of the camera. The combat camera is now a lot more stable and will not move on its own, except to slowly position itself behind the player after it moved for a while.

We feel gameplay is much smoother now and combat involves more enemy reading and less camera fighting.

Let us know how you think it works now.

Also, because of this change, the special cameras we used throughout the third level are now redundant. Those customized cameras were created to avoid the combat camera issues in that level, where they were particularly problematic.

Since those cameras were causing some hard to locate bugs and their reason to be was no longer valid, we've simply removed them. Except for a couple of special moments, the third level is managed with the default cameras, which should make things a lot easier.

GAMEPADS


After a long time, we have managed to acquire a couple of problematic gamepads, which we've used to, we hope, once and for all, resolve the issues we had with gamepads unknown to our default configurations.

We have now created a default configuration for unknown gamepdas, which should map the first 4 axis and 8 buttons in a way that should let you, at the very least, navigate the menus. In many cases, going into the configuration should not even be needed.

The other big issue was that, even if you managed to reach the controller configuration screen, configuring the axes did not work. We've reviewed the code used for that and fixed a couple of issues with axis mapping. Now, if the game detects the gamepad, it should be possible to configure it as you like.

TRANSLATIONS


Finally, in this release we have pretty much all languages translated. We might add one or two extra languages in the future, but the 7 languages we had promised to support are in: English, Spanish, Chinese, French, German, Italian and Russian. That's a huge percentage of the world's population, so we hope most of you, players, should be able to play Heart&Slash in your mother tongue.

We would like to thank all who have helped us with this huge undertaking. Friends, players and professional translators alike.

BUGFIXING


And, as usual, a barrage of bugs have been fixed. Let's see them:

  • Black planes visible in 3x3 4 doors factory rooms
  • Translators added to credits
  • SpaceLift pause menu progress meter
  • Some weapon issues
  • Check that the five security stations spawn
  • Gopgore is bugged
  • Thunder Hammer weird issues
  • Incorrect marble room configuration
  • Remove wings from QUASSY's satellites
  • Last boss has issues
  • Saved data backup in Win, Linux, MacOS
  • Main menu is not painted sometimes
  • Slash can be defeated in tutorial before ROBOLUTION
  • White water (fixed on PS4, but could never reproduce on PC)
  • Slash triggers weird particles in tutorial
  • Reduce the XP multiplier in Space Lift
  • Camera goes out of lift.
  • [(ISIG) JDEzekude] Ricochet stars dissapear eventually...
  • Fix tutorial loop - After beating the tutorial, go to Factory right away
More from Heart&Slash

Other announcements

All news
Steam news11 Sep 2026Welcome to the Post-Robolution AMA!Welcome everyone! To celebrate Heart&Slash's 10th anniversary, our fans sent us a collection of beautiful letters. They moved our rusty, metallic hearts, and in return we agreed to hold an Ask Me (Us) Anything. And so, the time has come: this Sunday, from 16:00 to 18:00 UTC, we'll be taking questions, sharing insights and having a jolly good time! If you want to take part, join the Post-Robolut…Community17 Apr 2018UPDATE #62: MINIFIXESHello, players! We had some bug fixes lying around, which we had not yet gotten around to uploading. So here you have version 1.1.6: · Fixed rooms in the Factory that would not spawn normal enemies if a Big enemy had spawned already. · Revert change that made FPS camera by default controlled with movement keys. It made playing using laser guns with gamepads difficult. · Fixed an overlap in the…Community28 Feb 2018UPDATE #61: CAMERA AND SOUNDSHello. Once again, we bring a small update (actually, two in one, as we discovered a small issue that we rectified before uploading the previous version). The most important bit is that now the first person camera used by specific equipment will, by default, be rotated with the camera controls, instead of the movement controls. That means, by default, with the mouse or the right analog stick. A…