newsProject: Starfighter - News: Project: Starfighter 1.7 Released

 
 
Latest News
New Trailer and Steam Greenlight Submission posted by onpon4, Thu Mar 23 12:42:17 2017 - 0 replies
Project: Starfighter 1.7 Released posted by onpon4, Sat Mar 4 13:12:30 2017 - 0 replies
Project: Starfighter 1.6 Released posted by onpon4, Tue Aug 9 23:16:45 2016 - 0 replies
Project: Starfighter 1.5.1 Released posted by onpon4, Thu Jan 14 20:24:57 2016 - 0 replies
Project: Starfighter 1.5 Released posted by onpon4, Tue Jan 12 03:27:55 2016 - 0 replies
[Submit News]
[9 news in archive]

Project: Starfighter 1.7 Released

Item posted by Julie Marchant <onpon4> on Sat Mar 4 13:12:30 2017.

Project: Starfighter 1.7 is now available for download. You can find it on the Download page, as usual.

This release is a very significant milestone. All of the basic code cleanup has finally been finished, and the handmade Makefile has been replaced with an Autotools build system. This release also adds (rudimentary) Windows support, and a Windows build (compiled with MinGW) has been added.

This release also marks compatibility with resolutions as low as 640x480 by setting the SF_SCREEN_WIDTH and SF_SCREEN_HEIGHT environment variables at compile time. This means that, for example, the game would be able to run on the OpenPandora with no modifications. I was actually originally going to produce an OpenPandora build, but decided against it when I realized that SDL2 is unavailable on the default system and the way its community works around that is to use Code::Blocks, meaning I would have to set up an entirely custom build system. I don't think that's particularly worth it.

Other changes in this release include the following:

  • The intro text has been removed. The game now goes straight to the title screen when you start it up.
  • Chris now has messages he broadcasts when killing (most) enemies, similar to Phoebe and Ursula.
  • Phoebe and Ursula's kill messages and friendly fire messages have been personalized.
  • Fixed a flaw in saving that would sometimes cause the stationed planet to not be recorded properly (resulting in "Corrupt Data" being seen as the slot's name).
  • Added a "Credits" option to the main menu.
  • Removed auto-selling of rocket capacity in Classic difficulty.
  • Made it so that the cost of a temporary plasma upgrade is never added to the cost of a permanent plasma upgrade in Classic difficulty (re-introducing a quirk in the original that can be exploited to save $3500 by buying the permanent upgrades first).
  • Restored Kline's original health for Classic difficulty.
  • Fixed Classic difficulty allowing temporary plasma upgrades to be sold down to 1; you can now only sell them down to 2 in Classic mode.
  • Collectibles dropped by killed enemies now have a limit to how high their values can be. The effect of this is for bosses to always generate larger numbers of smaller-value collectibles, which prevents situations where you get hundreds of plasma ammo you can't use, for example.
  • It is now possible to compile Starfighter without sound support. The Autotools build system will do this automatically if SDL_Mixer is unavailable.
  • The music no longer briefly resumes when you do "pause, escape" to quit the mission.
  • Fixed a failure to properly delete save files when requested.
  • Added a tweak to the Options menu to prevent an unintended flickering effect which sometimes happened.
  • Changed the game to use true fullscreen again rather than "windowed fullscreen".

Comments:

No messages in Project: Starfighter 1.7 Released

 

Back to the top


Powered by Savane 3.1-cleanup1