Not a member yet? Why not Sign up today
Create an account  

Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 1,237
» Latest member: Baikonur
» Forum threads: 1,538
» Forum posts: 9,400

Full Statistics

Online Users
There are currently 53 online users.
» 0 Member(s) | 50 Guest(s)
Bing, Facebook, Yandex

Latest Threads
Aircraft Factory No Parki...
Forum: Bug Reports
Last Post: Deantwo
05-17-2024, 11:48 PM
» Replies: 0
» Views: 35
Fog on Gas Giant World Ma...
Forum: Bug Reports
Last Post: Deantwo
05-17-2024, 08:41 PM
» Replies: 5
» Views: 2,277
electricity not shared on...
Forum: Bug Reports
Last Post: Deantwo
05-17-2024, 08:00 PM
» Replies: 1
» Views: 29
2024-05-16 Pirates, Fleet...
Forum: Updates
Last Post: Haxus
05-17-2024, 03:50 PM
» Replies: 6
» Views: 183
Helicopter Taxi Issues
Forum: Bug Reports
Last Post: Deantwo
05-17-2024, 07:28 AM
» Replies: 0
» Views: 18
Fleet Channel, named flee...
Forum: Arena of Ideas
Last Post: Celarious
05-14-2024, 02:09 PM
» Replies: 4
» Views: 166
2024-05-09 Fleets, Starfo...
Forum: Updates
Last Post: Haxus
05-13-2024, 02:24 PM
» Replies: 15
» Views: 610
Hazeron Startship - Steam...
Forum: Bug Reports
Last Post: Celarious
05-12-2024, 05:14 PM
» Replies: 5
» Views: 1,776
2024-03-30 Lockup Bug, Bi...
Forum: Updates
Last Post: Celarious
04-30-2024, 01:40 AM
» Replies: 32
» Views: 2,090
Picture Thread 2.0
Forum: Cantina
Last Post: Rockinsince87
04-29-2024, 09:42 PM
» Replies: 130
» Views: 183,577

 
  2024-03-07 Memory Usage, Item Models, Little Things, Bug Fixes
Posted by: Haxus - 03-08-2024, 12:15 AM - Forum: Updates - Replies (12)

Memory Usage
I did an analysis of the memory used by the program to determine if there was any significant leakage or overuse.

All the big memory consumers in the game were accounted for. There were a few surprises. 

It surprised me that initializing the OpenAL sound system used up 500MB of memory. That was simply initializing the system, without loading any of my own sound files.

It also surprised me that each atom manager used 100MB of memory. They contain very few variables and a couple of thread objects. I presume the thread objects were responsible for the overhead. You can control the number of these. The default on my system was 10, which used up 1GB of memory.

I loaded a game that has several cities in multiple solar systems, with spacecraft flying around harvesting things. This game ran all night long. In the morning the overall memory usage was not significantly higher than when I went to bed. I do not believe there is a memory leak, at least not a large one.

As a game develops, memory usage soon approaches 4GB resident, with that much or more in virtual memory. A 32 bit computer can only address up to 4GB of memory so I decided not to bother building a 32 bit version of the game after the update today. Today's update will be the last 32 bit build unless someone speaks up.

Item Models
A few commodity items did not have models to represent them in the game. Some items needed an update to their model.

These things now have new or updated 3D models.

  • Adamantine
  • Adamantite
  • Blueprints
  • Borexino Precipitate
  • Certificate for Spacecraft Title
  • Computer
  • Dynamite
  • Gold
  • Gold Ore
  • Gold Ring
  • Ice Cream
  • Microscope
  • Myrasplicer
  • Nanopath Calibrator
  • Nuclear Fuel Rod
  • Plutonium
  • Red, Green and Blue Binders
  • Storage Crystal
  • Tesloid Dissipator
  • Thumb Drive

Dynamite Fuse
It would be fun if the dynamite looked lit.

Dynamite fuse now has a burning sprite when lit and when carried as your current item. It also emits light.

Smoke in Dynamite Crater Not Toxic
I created a few craters with dynamite. The smoke inside was not toxic.

Fixed an altitude bug that affected craters that were some distance above sea level.

Building Under Construction Bug
Airport was under construction. I could open the front door and walk inside.

Fixed. Building controls no longer respond until the building construction is completed.

Building Page Update Bug
Current item selection is lost on the Building page when it updates anything.

Fixed.

Store Page Update Bug
Store page loses current item selection if the item list updates.

Fixed.

Vegemite
Vegemite should be added as a commodity.

Done. I'm afraid the process for making it isn't very accurate as we do not have brewer's yeast as a commodity. I substituted beer since that at least requires a brewer.

Sensor Bug
The officer decided to attack an asteroid far out in deep space. I could not see it on the sensor screen. How did he know it was there?

The ship I was aboard had a huge sensor range. Fixed sensor station maximum range to accommodate sensor range of the ship.

Sensor Lock On Bug
Sensor lock on reticle is red when locked onto an asteroid. When I switch to the command station the reticle turns blue and loses its target.

Fixed.

Asteroid Dust
Approaching an asteroid, the dust cloud sprites are small until I get close then they fill the area like they are supposed to.

Fixed.

Asteroid Approach
Crew does a really bad job of approaching an asteroid when told to attack. They fall in behind it and pace it too far away to fire at it.

Fixed.

Pilot Stop Bug
Pilot used to just coast ahead when mission was stopped. Now he turns the ship. This is annoying. I want to shoot the pilot.

Fixed.

Aquatic Plant Fade
Aquatic plants should not fade into view like surface plants. The alpha blend doesn't work with the water and it makes a sudden black spot instead. That is distracting.

Fixed.

Door Button Icon
When I look at a door on a ship or building an on-screen button appears to operate the door. It would be nice if the icon on the button matched the type of door I am looking at.

Done.

Print this item

  32 bit build
Posted by: Haxus - 03-05-2024, 12:34 AM - Forum: Updates - Replies (4)

Does anyone use the 32 bit build?

I may stop building a 32 bit version unless someone actually uses it.

Print this item

  Crash on entering new system
Posted by: Etgfrog - 03-02-2024, 01:59 PM - Forum: Closed Bug Reports - Replies (3)

I've stumbled my way up to the point that I need resources from another star system. The issue is trying to go to another star system, either by deadheading or by wormholes causes everything to freeze up. I've tried all 3 different wormholes that was in the system I started in, I tried traveling directly to another one, all had the same result, a single frame of being in the new system and everything becomes non-responsive.

The save file is right before using a wormhole drive into a new system.
Save file link: https://drive.google.com/file/d/1d7QtlXA...drive_link

Print this item

  2024-02-29 Helicopter Bugs, Lighting Bugs, Prone Movement, Falling Damage
Posted by: Haxus - 02-29-2024, 09:12 PM - Forum: Updates - Replies (27)

Helicopter Too Feeble
Helicopter is too feeble to taxi up the ramp on Gulliver.

Fixed a bug that determined the air pressure in a room, due to the ramp room being an outside room. The helicopter was unable to move because it was reading zero air pressure in its environment.

Helicopter Stuck in Ceiling
Helicopter in vehicle bay on Gulliver gets stuck in the ceiling quite easily. Just take off.

Fixed.

Prone Movement Buggy
Moving on a hill while prone is quite an experience. Sometimes you get dragged uncontrollably around the terrain.

Fixed.

Falling Damage
Creatures, vehicles and spacecraft are not damaged by crashing into terrain. I can fall from orbit and land unhurt on the terrain.

Falling damage was disabled for a long time due to the previous prone movement bug. That bug invariably ended up killing you due to falling damage.

This is reported as "collision with terrain" in messages that report damage.

Due to the deadly nature of this change, a setting was added to enable/disable falling damage. It can be found on the Program page of the Settings window.

Lighting on Gulliver Ramp
Lighting of the helicopter is incorrect on the vehicle ramp on Gulliver. It is pitch black.

Fixed.

Toxic Smoke
When real bombs explode, there is a high concentration of carbon monoxide in the crater. Could the smoke in bomb craters be toxic in the game?

Smoke in bomb craters is now toxic. It causes suffocation damage, not poisoning.

Smoke from fissures is also toxic.

Smoke from volcanoes is not toxic.

New Avatar Bug
I started several new avatars that never seemed to enter the game.

Changed the algorithm for finding a homeworld. The requirement for a neighboring ringworld became more stringent, causing the old algorithm to spend a lot of time searching, sometimes with no success.

Print this item

  When creating a game, you cannot select your own DNA gen4
Posted by: nellyborn - 02-29-2024, 02:34 PM - Forum: Closed Bug Reports - Replies (3)

I noticed that when creating a gen4 character (at the beginning of the game) you can't upload your DNA

Print this item

  2024-02-26 Game Restore Crash
Posted by: Haxus - 02-26-2024, 09:18 PM - Forum: Updates - Replies (3)

Game Restore Crash
The Feb 21 update introduced an unfortunate bug that caused a crash when attempting to restore a saved game, including the Current Game.

Fixed a streaming bug in the player stat object that tracks how many times you have burnt up in the sun, by vehicle. If no avatar in the game had ever burnt up in the sun there was no problem.

Saved games that were crashing will load properly after this update. The data was saved correctly. The error was in reading the data.

Obsolete Objects Bug
While working on the crash bug, I found/fixed a bug that occurred when loading data that included references to obsolete commodities.

Remove Unreferenced Deleted Blueprints
While working on the crash bug, one of the games I loaded had a large number of deleted spacecraft and building blueprints in its library. These only need to be kept if they are used anywhere in the game.

Added a cleanup function that runs when loading a saved game. It removes blueprints in the Deleted state that are not referenced by any objects in the game.

Print this item

  2024-02-25 Rollback
Posted by: Haxus - 02-25-2024, 09:39 PM - Forum: Updates - Replies (13)

A problem was reported with the saved game files.

The release was rolled back to the last good build that was posted on January 19.

If you created any spacecraft or building designs, they may not load with the old version. Don't delete them. They will be fine in a few days after this problem is resolved.

I apologize for the trouble.

Print this item

  2024-02-24 Scroll Bars and Menus
Posted by: Haxus - 02-25-2024, 12:17 AM - Forum: Updates - Replies (2)

Scroll Bars
I finally hammered out a scroll bar style that I am happy with. Verified it on Windows.

Menus
Finally got the popup menus to look right on Windows. They always used to have an obnoxious white vertical bar on every line, which was like a flash bulb on a black menu in a dark room.

Print this item

  2024-02-23 Asteroid Lost, Scroll Bars, Yeet Bug
Posted by: Haxus - 02-23-2024, 11:44 PM - Forum: Updates - Replies (38)

Asteroid Lost
If you login after the asteroid is supposed to hit your homeworld, you never see the asteroid.

Asteroid impact time is now set to one hour past the current time if you load the game after the impact time.

Scenario text was updated to not say the asteroid will pass harmlessly if you are not on line.

Scroll Bar Colors
My old eyes have a hard time seeing the handle widget on scroll bars.

Scroll bar handles now stand out quite well.

In the process of working on this I discovered that Qt added the ability to control the style of menu separators, either that or it was always there but undocumented. Either way those separators look right now. They used to look really bad on Windows. I hope this is an improvement. Will check on my Windows box.

Empire Name Generator
Add random empire name generator to empire creation dialog.

Done.

System Generation Error
I have seen an occasional error message complaining that an orbit could not be found for a companion star. This would explain the occasional companion star that orbits too close to the primary.

Fixed. This could cause a change to the contents of some solar systems. If they have already been generated, they will be fine the way they are. If they decay and get regenerated later, the extra star will be gone.

Yeet Bug
This bug has been reported a few times. I have never experienced it so finding it is not easy. The bug manifests as a spacecraft getting thrown far outside the galaxy for no apparent reason.

I learned something from the atom desync bug. Armed with that knowledge, I hardened some code in various places against similar problems. There is a chance it will eliminate the yeet bug.

Hazeron.com Https Urls
Urls embedded in the software that point to hazeron.com should be updated with https protocol specifiers, now that the SSL certificate is back.

Done.

Print this item

  2024-02-23 Forum Upgrade
Posted by: Haxus - 02-23-2024, 05:30 PM - Forum: Updates - Replies (8)

Forum has been upgraded to version 1.8.37.

Print this item