Hello players,
More fixes for the prebuild. These are 90% of the bug reports coming in.
I'm still hunting one specific bug triggering a crash when using advanced build mode. I put in some extra checks, since this crash requires active checking (the bug causing operation is not crashing when it happens but at the time I actively check for teh bug so I have to find out the exact operation first to fix it, and for that I depend on testing since the bug doesn't happen on my machine)
The procedural backgrounds are now sped up to be as fast as regular backgrounds. They do require framebuffer now though (system will automatically check and try to use it if procedural backgrounds are turned on, and should revert to normal skybox background otherwise)
I calculated the seed of the background by 16x16x16-sector star system, so each system now has a unique feel to it, and it will persistent throughout a universe (until the universe is reset), the background will blend to black and change at the borders of a system.
- fixed crash on loading shop AI skin (NullPointer)
- inserted more tests to find a specific bug causing a gl exception
- switched to regular textures for better compression and mipmap handling (some graphics card threw OUT_OF_MEMORY, despite having plenty on using compressed texture arrays)
- decreased texture size of ultra quality shadows (not noticable, but cuts memory consumption in half)
- implemented adapting procedural backgrounds in different qualities (resolution. Please note that some graphics cards don't support 4096)
Please be especially careful with this pre-build if you plan to use it on a server, and even in singleplayer please make sure you backup your database before you use this build. Also please don't use this build to work on big projects, as i can't guarantee the data generated by the pre-build to be 100% error free, because a database migration has to be done from the old version.
You can download the build here: http://files.star-made.org/build/pre/starmade-build_20140209_132901.zip
(The username and password is "dev")
This version will be installed on play.star-made.org:4242 to test.
Thanks for playing StarMade,
- schema
More fixes for the prebuild. These are 90% of the bug reports coming in.
I'm still hunting one specific bug triggering a crash when using advanced build mode. I put in some extra checks, since this crash requires active checking (the bug causing operation is not crashing when it happens but at the time I actively check for teh bug so I have to find out the exact operation first to fix it, and for that I depend on testing since the bug doesn't happen on my machine)
The procedural backgrounds are now sped up to be as fast as regular backgrounds. They do require framebuffer now though (system will automatically check and try to use it if procedural backgrounds are turned on, and should revert to normal skybox background otherwise)
I calculated the seed of the background by 16x16x16-sector star system, so each system now has a unique feel to it, and it will persistent throughout a universe (until the universe is reset), the background will blend to black and change at the borders of a system.
- fixed crash on loading shop AI skin (NullPointer)
- inserted more tests to find a specific bug causing a gl exception
- switched to regular textures for better compression and mipmap handling (some graphics card threw OUT_OF_MEMORY, despite having plenty on using compressed texture arrays)
- decreased texture size of ultra quality shadows (not noticable, but cuts memory consumption in half)
- implemented adapting procedural backgrounds in different qualities (resolution. Please note that some graphics cards don't support 4096)
Please be especially careful with this pre-build if you plan to use it on a server, and even in singleplayer please make sure you backup your database before you use this build. Also please don't use this build to work on big projects, as i can't guarantee the data generated by the pre-build to be 100% error free, because a database migration has to be done from the old version.
You can download the build here: http://files.star-made.org/build/pre/starmade-build_20140209_132901.zip
(The username and password is "dev")
This version will be installed on play.star-made.org:4242 to test.
Thanks for playing StarMade,
- schema