MEMORY ERROR MEMORY ERROR MEMORY ERROR. This haunted us for the last few weeks…
== Sorry ==
First of all, sorry about the “radio silence”, we were working day and night to finish the release (besides other problems which we needed to solve first). In the beginning, we tried to provide a new app version around every three weeks. This time, it took a bit longer.
== Memory Error Problem ==
After we were done coding all the features and fixing bugs on August 29th, we started our final tests. In this stage, we are copying the app on all of our test devices and start testing the new features. Normally, nothing goes wrong in this stage, because we also use a small subset of these devices in our development stage. We were quite shocked to see that all iOS devices and a few android devices crashed on the PDF generation with a “Memory Error”. For the technical people: Let’s take an iPad for example. Any app on it is allowed to use 500mb RAM. If the app goes beyond this limit, the app closes instantly without any error message. This happened every time we tried to generate a character sheet PDF file.
Eventually, we scrapped the whole PDF generation and started over with a new approach. After a week with very little sleep and over 400 generated pdfs, the new sheet was done, works great, looks almost exactly like the FFG Character Sheet (except for the background, which is white on our sheet).
With the PDF Generator done, the new version is finally complete and, after a last round of tests and the usual approval process, will be pushed to the server. To be on the safe side, I expect the update to go live on monday, but maybe we will get it live faster.
== Mystery Image ==
You might remember our cool mysterious image we revealed step by step on our blog. This was a badly executed marketing attempt to hype the new patch and we are very sorry about that. We are a new company and still have a lot to learn, but we promise we won’t do a guessing game this way ever again 😉
But I think we still owe you the final image, so here it is:
== Content Update 1.3.0 ==
Here is the full list of what is new in the 1.3.0 update:
Play with your friends! The multiplayer allows you to create rooms for you and your friends, where each dice roll made in the app, every initiative roll and every combat action is shared with all characters in the room. You can view the character sheets of your friends and the inquisitor can add multiplayer characters to the warband.
- Printable Character Sheets:
The most requested feature is finally in the app. Create a pdf file from any of your characters by clicking the “create PDF sheet” button in the character backup popup (due to technical limitations, only the currently active character can be exported to pdf, so please activate the character you like to export first). The PDF File will be stored in the same folder as the character backup files and can be viewed and printed by any pdf viewer.
- Character Cloud Backup:
It is now possible to create backups of your character in the cloud. It works like the offline backup, but it is in the cloud! 🙂 It should work even if you delete the app from your device and later install it again.
- Power Save Mode Button:
There is a new button in the footer of the overview tab. It enables/disables the power save functionality of your device (only for DHDCS), which means the screen will not darken after a few minutes.
- Combat Actions:
Ever wondered what you can do during a fight? All Combat Actions from the source book are now in the combat tab, easily accessible via the search function and including a description. If the action involves rolling dice, the app automatically shows this option. It also includes any dice modifiers made for example by aiming (even half and full round aim) and all out attacks.
- Error Indicators:
Duplicate Aptitudes and negative Experience Points are now shown in bright red to help you spot these sheet errors.
- Touch the “Max Carry Weight” line in the inventory section to add a modifier (for example because you are wearing a backpack)
- Reloading Ammo via the reload button now works as expected
- lots of minor bugfixes
We hope you’ll like the new version 🙂
== Videos ==
In the very near future (next week), we will open a youtube channel with tutorial videos on how to handle the app as well as feature overviews and more.
== What’s next? ==
With the new release, we think that the Dark Heresy 2nd Edition App is in a good state for the moment. It is quite possible that we will release a bugfix patch or two next, depending on the stability of the multiplayer. Our next project, the Dark Heresy 1st Edition App, is already in the making and will be out quite soon. The next big content update for the 2nd Edition is planned with the release of the “Enemies Without” supplement.
If you have any questions, ideas or problems with the app, just send us a mail and we will try to help you maybe integrate your idea in the next update. Of course, I am also here every day to answer any posts 🙂