Naev Development Blarg (Page 12)
-
Naev 0.6.0 Release
BY DEIZ, ON MARCH 17TH, 2015
The Naev development team is proud to announce the release of Naev 0.6.0, our first stable release in nearly three years.
This release features over 1600 commits from some 38 contributors, as well as small fixes from many more. Its main features are the core slots system, which allows ships to be more heavily customized, as well as full SDL2 support, which greatly improves Naev’s fullscreen behaviour among other things.
Download: https://sourceforge.net/projects/naev/files/naev-0.6.0/
Blog: https://naev.org/
Forums: http://forum.naev.org/ (Forums are lost.)
Changes since 0.5.3:
Features:
-
Core slots system.
- Ships must have a core system, engine, and hull equipped to take off
- Ships’ attributes are mostly defined by their cores
- Total of 95 core outfits
- Naev’s data is now stored in a zip file, making contributing easier than ever.
- Greatly improved SDL2 support (now default)
- Support for window resizing and toggling fullscreen without restarting
- Drag-and-drop ndata loading when ndata can’t be found
- Fake fullscreen is used by default to avoid turning off other monitors
- Fullscreen toggling via keybind (F11 by default)
- Improved keyboard-and-mouse gameplay, with an optional WASD layout
- Autonav improvements
- Autonav resets time accel instead of aborting (onpon4)
- Improved autonav behaviour when pushed off of jump points
- Activated outfits get hotkeys by default
- Fuel is now provided for free at spaceports
- Auto-braking (Ctrl-S by default) in lieu of a dedicated Active Cooldown key
- Ships only need to be spaceworthy when taking off (Avihay)
- Added on-screen “PAUSED” indicator (can be disabled in conf.lua)
- Local system maps can be bought from the landing screen
Content:
- Greatly expanded galaxy
- New missions
- 3 new songs by Askyel and saturn6
- Innumerable typo and content fixes by PhoenixRiver, perey, m1foley, ids1024, and others
- Cargo missions are longer-range (up to 6 jumps)
- Added hidden jumps, currently only discoverable via special maps
Technical:
- Error logs are now stored to help with issue reporting
- Windows:
%APPDATA\naev\logs\
- OS X:
~/Library/Application Support/naev/logs/
- Linux:
~/.local/share/naev/logs/
- Windows:
- Fixed save corruption issues on Windows
- Dynamic news support for missions and events BariumBlue
- See the news Lua API module for more information
-
Core slots system.
-
GitHub & Issue Tracker Changes
BY DEIZ, ON MARCH 14TH, 2015
We’ve been gradually migrating away from Google Code for a long time now — First we switched to Git and migrated our repositories to GitHub, then we moved the wiki to wiki.naev.org, and lastly downloads moved to SourceForge due to ndata’s size growing.
The only Google Code service we’ve been making use of these past few years has been the issue tracker, and with the recently-announced impending shutdown of Google Code, now seems as good a time as any to finish our migration.
We’ve also decided to shuffle our repositories around a bit to make Naev’s GitHub presence more cohesive. To that end, Naev’s main repository is now github.com/naev/naev instead of bobbens/naev. If you’re a contributor or have a fork of Naev, don’t worry — bobbens/naev remains as a redirect to naev/naev, so you don’t need to update your Git configuration.
Secondly, all issues have been migrated to github.com/naev/naev/issues, and that’s where new issues should be submitted. All issues and their comments have been preserved, but if you have an open bug and want to be notified when it’s updated, please subscribe to it on GitHub.
As we were only using Google Code for issue tracking and it was otherwise chock full of outdated information, we’ve shuttered the site and it now redirects to the blog.
-
0.6.0-beta2 Release
BY DEIZ, ON MARCH 5TH, 2015
The Naev development team is proud to announce the release of Naev 0.6.0-beta2, which will hopefully be the final beta release before 0.6.0 stable. This release brings a few minor features, a slew of bugfixes, and improved SDL2 support.
The most notable features mostly relate to the SDL2 improvements: Naev’s resolution can now be changed on the fly, and it can be made fullscreen or windowed without restarting. It also uses “fake” fullscreen by default (as many modern games do) to avoid turning off other screens.
Download: https://sourceforge.net/projects/naev/files/naev-0.6.0/
Blog: https://naev.org/
Forums: http://forum.naev.org/ (Forums are lost.)
This release’s highlights include:
- Greatly improved SDL2 support (now default)
- Support for window resizing and toggling fullscreen without restarting
- Drag-and-drop ndata loading when ndata can’t be found
- Fake fullscreen is used by default to avoid turning off other monitors
- Fullscreen toggling via keybind (F11 by default)
- Error logs are now stored to help with issue reporting
- Windows:
%APPDATA\naev\logs\
- OS X:
~/Library/Application Support/naev/logs/
- Linux:
~/.local/share/naev/logs/
- Windows:
- Added on-screen “PAUSED” indicator (can be disabled in conf.lua)
- Local system maps can be bought from the landing screen
- Fixed save corruption issues on Windows
- Fixed emergency shield booster energy consumption
- Improved autonav behaviour when pushed off of jump points
- Various mission bug and typo fixes
- Cargo missions are longer-range (up to 6 jumps)
As this is a beta release, we’re hoping to iron out any remaining issues, particularly with missions and other scripted content. If you run into any issues while playing, please report bugs and issues at our issue tracker or drop by our IRC channel (RIP Freenode).
One small note regarding the change to SDL 2: A number of key names have changed, mostly on the numpad. Any controls with unrecognized keys will be reset to their defaults on first run.
Right now we have Windows, Mac OS X, and Linux binaries available, both 32-bit and 64-bit.
- Greatly improved SDL2 support (now default)
-
0.6.0-beta1 Hotfix for Windows
BY DEIZ, ON FEBRUARY 20TH, 2015
We’ve just released updated Windows installers to remedy save corruption and a related crash.
Simply download and re-run the installer. It’s fine to run over top of the existing install, and you do not need to re-download ndata.
Windows (32-bit) Windows (64-bit)
The issue affects all versions of Windows, as long as save compression is enabled (which is the default). You may also want to delete all backup saves, located in %APPDATA\naev\saves\ with the extension .ns.backup, though this isn’t required.
-
0.6.0-beta1 Release
BY DEIZ, ON FEBRUARY 17TH, 2015
Our last release was 0.5.3, way back in April 2012. Two years, ten months and some 1400 commits later, we’ve finally prepared another release.
We are proud to announce the 0.6.0-beta1 release today, and with any luck the final 0.6.0 stable version will be released before March.
Download: https://sourceforge.net/projects/naev/files/naev-0.6.0/
Blog: https://naev.org/
Forums: http://forum.naev.org/ (Forums are lost.)
A full changelog will accompany the stable release, but a few of the highlights include:
- Core slots system.
- Naev’s data is now stored in a zip file, making contributing easier than ever.
- Greatly expanded galaxy, including a new faction, Za’lek
- Activated outfits get hotkeys by default
- Fuel is now provided for free at spaceports
- Improved keyboard-and-mouse gameplay, with an optional WASD layout
- Auto-braking (Ctrl-S by default) in lieu of a dedicated Active Cooldown key
Additionally there’s a slew of minor improvements, tweaks, new missions and the like for your enjoyment. As this is a beta release, we’re hoping to iron out any remaining issues, particularly with missions and other scripted content. If you run into any issues while playing, please report bugs and issues at our issue tracker or drop by our IRC channel (RIP Freenode).
Right now, we have builds available for Windows, Mac OS X and Linux, both 32-bit and 64-bit.
Lastly, one small note for those compiling from source: While Naev nominally supports SDL 2, several important things don’t function properly, like modifier keys and the mouse wheel, and error logging on Windows. We’re aiming to sort this out before 0.6.0 stable, but we advise players to stick with SDL 1.2 for the time being.