Outpost Universe Forums

Projects & Development => Projects => OutpostHD => Topic started by: leeor_net on January 01, 2021, 12:38:24 PM

Title: OutpostHD v0.8.0 Released!
Post by: leeor_net on January 01, 2021, 12:38:24 PM
OutpostHD v0.8.0 is now officially ready for release!

This version introduces trucking (making the trucks actually useful now), a fully fleshed out Mine Operations UI, a bunch of bug fixes, the removal of all proprietary assets and massive changes to the underlying code which should make it a lot easier to develop going forward. The code is a lot less fragile to changes now and it's just all around much more pleasant to make changes.

All that stated, here's the change list!



What's New

What's Changed

Bugs Fixed

Gimme Gimme! Where do I get it?

Full release including assets available now on Github (https://github.com/OutpostUniverse/OPHD/releases/tag/v0.8.0): https://github.com/OutpostUniverse/OPHD/releases/tag/v0.8.0



Many thanks and much appreciate to those who have helped by posting suggestions and assisting with code development! Couldn't have done this without your efforts!
Title: Re: OutpostHD v0.8.0 Released!
Post by: Vagabond on January 01, 2021, 07:56:35 PM
Leeor, nice job. I just downloaded and tried it out. Was enjoying the playthrough until a crashing bug. Will push a github issue for it along with some aesthetic bug fix requests.

The game is becoming more engaging as I was having to balance mine output with structure demands and replace the initial seed structures as they neared end of life. Also enjoyed the new truck mechanic.

I noticed one of the release files is named: ophd-v0.8.0-win32-x64.zip. I wasn't sure what was meant by the title since it included both win32 and x64.

-Brett
Title: Re: OutpostHD v0.8.0 Released!
Post by: leeor_net on January 03, 2021, 12:55:58 PM
Win32 is the API name (e.g., Windows API), x64 is 64bit build. I suppose it's a bit confusing. It's a hard habit to break. In future releases I'll drop the 32 off it so it would look like ophd-v0.8.1-win-x64.zip.

Looking forward to tackling that crash bug. I haven't come across any myself but it comes as no surprise that it happens. If I had to guess I'd say it's coming from a GUI event hook not being released properly... that seems to be the biggest source of those problems.
Title: Re: OutpostHD v0.8.0 Released!
Post by: leeor_net on January 04, 2021, 03:00:44 AM
Uploaded an updated archive under the name ophd-v0.8.0a-win-x64.zip which corrects the diagonal line. It's a weird issue that's been introduced in the middleware used by OPHD -- this is a simple fix that will make its way into the NAS2D repository once the issue that's causing it is better understood (why would it work normally in debug but not in release? Why would using const variables for opengl raster adjustments lead to what looks like possible stack thrashing? etc. etc. etc.)

Anyway, lots of questions, probably something stupid simple. In the mean-time the updated package labeled v0.8.0a contains the fix so at least visually it works. It was too annoying to deal with so I opted for pushing this minor fix -- a permanent solution will be included in the next release.