GHC v1.000 Alpha: For the Brave of Heart



After many months of wrestling with code, I have finally done it. GearHead Caramel now uses a single unblocking game loop. The multitude of 1990s style blocking game loops have been excised. The rpgmenu unit has been replaced by widgetmenu. TIMEREVENT is no longer a thing since timing is centrally managed in the main loop. This greatly simplifies the code and hopefully will be easier to maintain long term. Performance is also improved, especially on lower end machines.

But of course, as with any other big change, there will be bugs. Unexpected situations. Typos and omissions. Forgotten blocks of code that didn't get the message. That's why I'm making a public alpha release.

Try it out. Let me know if you encounter any problems; you will definitely encounter problems. The errors.log file will be in your ghcaramel user folder. Also let me know about more minor annoyances. It's possible that certain things won't work exactly the same as they did before. In some cases this will be good, but in other cases it may be bad.

Finally, proceed with caution. Save files loaded into this version of GHC probably won't be able to go back to previous versions. Save files from previous versions might not even be loadable in this version. Backup everything.

For now you can download the alpha directly from GHC's GitHub page. After I feel confident enough to call it a beta release I'll add the files here.

https://github.com/jwvhewitt/gearhead-caramel/releases/tag/v1.000alpha

Get GearHead Caramel

Buy Now$10.00 USD or more

Comments

Log in with itch.io to leave a comment.

(+1)

Any updates on Steam? I bought there. 

(+1)

I'll be releasing a public beta on Steam after this round of alpha testing is done. I wanted to make sure that the obvious problems are mostly fixed before distributing more widely.

(+1)

Nice, nice! Looking forward to it!