v0.5 - Technical Debt


Hypno.exe 0.5 - Technical Debt

At last, much like Athena, Hypno.exe 0.5 has burst forth from my mind in an indescribably messy and unpleasant series of events that have left all involved scarred and harrowed.

Full change list at the bottom, but some important words before that:

First of all, this version makes some necessary changes to how Programs, Stages, and Elements are saved, and as such any made in previous versions will not show up in this latest update. However, you can still save them via the plain-text export, then re-import them into the new version, where they will then be saved in the new format. Apologies to any who lose their Programs.

Second, there is proper documentation now, so I highly recommend you give it a look if you want to improve your use of Hypno.exe

Third, I have expanded my spread on social media, and it would mean a lot for you to follow on as many as you are comfortable with.

Fourth, and finally, I have started a SubscribeStar to help support development. There will be another blog post going into more detail about what this means for the future of Hypno.exe, as well as why this version has the name it does.


So with all that out of the way, here are the changes for version 0.5.

New Major Features

Library Save Rework - A complete back-end re-work of the library saving system. This was largely required to better support the two new Elements in this version, but it also means that you can theoretically work around the export/import system and simply copy Program saves between installations, if you so chose. It also sadly means that previous saved Programs will not be read in this version, so you will need to export them, then import them into the new version, if you wish to keep them.

Image Import Element - This Element allows the import of you own images from your hard-drive to display in-Program. This Element is heavy and adds load time to the Program, and is highly unstable, probably crashing Hypno.exe after Program play-through. Also, you cannot add it to Programs made on Android, sorry.

Audio Import Element - As above, but for Audio! Import your own audio files to accompany your brainwashing Programs. Again, this adds load time, and is incompatible with Android at this time. Somehow is more stable than the Images though. Go figure.

Position/Scale Some Elements - You can now position and scale most text Elements, as well as any imported images.

Minor Changes

Compress Program Exports - Exported Programs are now compressed, in an attempt to reclaim some of the space lost to custom Images and Audio in Programs.

Backend Loading Changes - A full re-jigger of how Programs, Stages, and Elements are saved into your library. This new method is one-file-per-thing and is far more versatile overall.


Fixed Bugs

0.2_010 - New releases overwrite previous version’s Program Libraries. Changes to Library saving process fixes this for future versions.

New Bugs

0.5_012 - Image Import causes Hypno.exe to crash upon Program completion. Reference chain/garbage collection issue.

Get Hypno.exe

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.