Commit Graph

  • ba248f8264 Started migrating to the new blitText, plus a small fix Julie Marchant 2019-05-30 18:33:31 -0400
  • 0ac42df374 Added a new screen_blitText function. Julie Marchant 2019-05-30 18:09:15 -0400
  • 3c866fe150 Revert "Adapt the menu properly when resizing the window." Julie Marchant 2019-05-30 18:02:33 -0400
  • dabda7f436 Revert "Adapt HUD during missions" Julie Marchant 2019-05-30 18:02:18 -0400
  • 9d825e5415 Adapt HUD during missions Julie Marchant 2019-05-30 17:52:58 -0400
  • 4b2811b56b Adapt the menu properly when resizing the window. Julie Marchant 2019-05-30 17:35:40 -0400
  • 840b7fbd30 Rescale backgrounds when resizing window. Julie Marchant 2019-05-30 16:46:55 -0400
  • 12a3fcdbab Started on adaptive aspect ratio adjustment. Julie Marchant 2019-05-30 13:14:32 -0400
  • f10af4aaf3 Made the window resizable. Julie Marchant 2019-05-30 12:29:47 -0400
  • 7296b8ab76 Fixed some graphical problems. Julie Marchant 2019-05-30 12:01:42 -0400
  • 04033b332e Added "desktop" fullscreen back in, plus removed key repeats. Julie Marchant 2019-05-30 11:32:50 -0400
  • b1df68f3de Lowered the volume of the explosion sound. Julie Marchant 2019-05-29 22:03:55 -0400
  • d8331ac14e Re-added the classic-mode-edge-behavior in a better way. Julie Marchant 2019-05-29 21:08:54 -0400
  • 628ed07c8b Revert "Removed the camera fix for Classic difficulty." Julie Marchant 2019-05-29 20:58:12 -0400
  • ec2d532435 Fixed up some stuff in the Apple code (or at least I think I did) Julie Marchant 2019-05-27 00:56:51 -0400
  • c0ca361da6 Added proper Windows support. Julie Marchant 2019-05-27 00:28:04 -0400
  • 79fbdc7aca Removed alternate logo. Julie Marchant 2019-05-26 22:33:42 -0400
  • 258091dd28 New icon, removed the blurb about Classic differences. Julie Marchant 2019-05-26 22:32:29 -0400
  • 44f3d05533 Sell secondary for "none" in Classic difficulty, as in the original. Julie Marchant 2019-05-26 20:31:34 -0400
  • 5c6d4e5134 Restored use of the word "Target" for all target life bars in Classic mode. Julie Marchant 2019-05-26 20:18:10 -0400
  • dcd4fd735b Fixed the bug that caused the time cheat to make Mars unwinnable. Julie Marchant 2019-05-26 20:01:16 -0400
  • 431358e7ae Fixed a bug that caused mobile shields to resurrect the boss from the dead. Julie Marchant 2019-05-26 19:49:28 -0400
  • 87253b7212 Always show the arrow as red in Classic difficulty. Julie Marchant 2019-05-26 19:41:31 -0400
  • 7a066e08a0 Implemented centering of the target arrow in Classic difficulty. Julie Marchant 2019-05-26 19:32:52 -0400
  • e86e5210df Re-implemented a targeting system similar to the original for Classic. Julie Marchant 2019-05-26 18:22:08 -0400
  • ac44cbdf75 fixed the long-standing segfault, plus fixed a bug with the Dorim mission. Julie Marchant 2019-05-26 17:43:14 -0400
  • 8ca4522ac9 Target the exec transport instead of Sid in Poswic for Classic difficulty. Julie Marchant 2019-05-26 16:19:33 -0400
  • 3e453a2f3c Added an "original AI type" definition for the sake of the exec transport. Julie Marchant 2019-05-26 15:35:46 -0400
  • 1d3e2e6ff6 Added a note about executive transport. Julie Marchant 2019-05-26 15:16:51 -0400
  • 72cb75fb7e Added a preference for giving the player needed items. Julie Marchant 2019-05-26 01:08:58 -0400
  • d7dc0844c8 Adjusted the delay of ray damage, plus some misc code fixes. Julie Marchant 2019-05-24 22:05:09 -0400
  • 281687b1c5 Small adjustment to some checks. Julie Marchant 2019-05-23 12:18:29 -0400
  • 0d822ee7d7 Changed my name indicated in the credits from "onpon4" to "Julie Marchant". Julie Marchant 2019-05-23 11:29:02 -0400
  • d17a8f36c7 Better malloc practice, plus several missing warnings Julie Marchant 2019-05-23 11:25:54 -0400
  • b251acb4fe Removed the now unnecessary casting for malloc calls. Julie Marchant 2019-05-23 11:07:03 -0400
  • 908a6059ac Finished C conversion! Hoorah! Julie Marchant 2019-05-23 11:02:48 -0400
  • ed0cc2ec97 Updated one more copyright notice. Julie Marchant 2019-05-22 23:35:18 -0400
  • c37b2e38bb Removed the docs folder. Julie Marchant 2019-05-22 23:31:19 -0400
  • 74806bb31f Copyright notices and documentation tweak Julie Marchant 2019-05-22 23:15:35 -0400
  • 1a5d3c37d0 Readme tweak Julie Marchant 2019-05-22 22:35:16 -0400
  • 7dc10025f0 Merge branch 'master' of git.savannah.nongnu.org:/srv/git/starfighter Julie Marchant 2019-05-22 22:19:52 -0400
  • f552b66c10 Restored behavior of attachments for Classic difficulty. Julie Marchant 2019-05-22 22:19:34 -0400
  • f1b86909b7 Updated the readme to be more informative. Julie Marchant 2019-05-22 22:11:21 -0400
  • 371896eb60 Updated copyright dates. Julie Marchant 2019-05-21 18:47:32 -0400
  • 5670032156 Added difficulty indicator to the status screen. Julie Marchant 2019-05-21 18:36:45 -0400
  • 5931846f03 Restored original triple and quad spread for Classic difficulty. Julie Marchant 2019-05-21 13:49:28 -0400
  • 0bacdfa494 Removed the camera fix for Classic difficulty. Julie Marchant 2019-05-21 13:35:38 -0400
  • 0801188bd6 Removed prevention of useless plasma in Classic difficulty. Julie Marchant 2019-05-21 13:28:09 -0400
  • e398440a56 Made Classic difficulty almost exactly like the original. Julie Marchant 2019-05-21 13:17:07 -0400
  • 838722590c Moved some variable declarations to top of function. Julie Marchant 2019-05-21 02:09:26 -0400
  • e22a2bc168 Converted consts to #define calls. Julie Marchant 2019-05-21 01:51:39 -0400
  • aa9d673aab Changed screenWidth and screenHeight to #defines. Julie Marchant 2019-05-20 11:25:05 -0400
  • e51c55b16b Revert "Converted to C... tried and failed to convert Autoconf." Julie Marchant 2019-05-20 01:56:16 -0400
  • 7fd19f29ba Converted to C... tried and failed to convert Autoconf. Julie Marchant 2019-05-19 23:57:55 -0400
  • 9014be8678 Merge branch 'master' of git.savannah.nongnu.org:/srv/git/starfighter Julie Marchant 2019-05-19 23:46:46 -0400
  • 624d5bcb37 Parenthesis Julie Marchant 2019-05-19 23:46:26 -0400
  • 8fc30e61f3 Finished conversion to malloc/free. Julie Marchant 2019-05-19 18:22:53 -0400
  • 0ba13df0d7 Merge branch 'master' of git.savannah.nongnu.org:/srv/git/starfighter Julie Marchant 2019-05-19 13:41:42 -0400
  • 6644be553e Converted some new and delete calls to malloc and free. Julie Marchant 2019-05-19 13:40:50 -0400
  • c5ee1b3e09 Fixed failure to use player_damage for explosions. Julie Marchant 2019-05-11 02:49:21 -0400
  • e406c8eecd Fixed indentation. Julie Marchant 2019-05-11 02:38:21 -0400
  • 5cc48d3f9f Tweaked the reduction method of damageDelay. Julie Marchant 2019-05-11 02:26:37 -0400
  • 3b7bb45e28 Improved damaged nerfing Julie Marchant 2019-05-11 02:15:36 -0400
  • ded0be314e Added a damage-control mechanic. Julie Marchant 2019-05-10 21:09:34 -0400
  • 828b56d4df Fixed broken code for Classic difficulty. Julie Marchant 2019-05-04 12:47:05 -0400
  • cbdbf94498 Replaced some uses of sprintf with snprintf. Julie Marchant 2018-04-21 10:44:33 -0400
  • 341ef6907a Fixed lack of braces. onpon4 2017-10-19 16:36:35 -0400
  • 31f9097ce0 Merged a fix for misc/Makefile.am. onpon4 2017-04-06 16:04:04 -0400
  • abc3fbd7c0 Prevent screen sizes smaller than 640x480. onpon4 2017-03-28 11:03:53 -0400
  • 209a007775 Open files as text, not binary. onpon4 2017-03-28 10:35:11 -0400
  • 9c089a5013 Made a change that I think might fix bug #50644. onpon4 2017-03-26 23:52:05 -0400
  • d1ae6f9bb4 Bumped version number to 1.7. onpon4 2017-03-03 11:13:06 -0500
  • 6c1e59d434 Removed SDL_gfx dependency. onpon4 2017-02-20 21:46:35 -0500
  • 427f92ce2b Fixed the method for checking whether compiling for Windows. onpon4 2017-02-10 10:39:27 -0500
  • 0017cffcf9 Added support for installing the .desktop file with "make install". onpon4 2017-02-06 12:20:15 -0500
  • a4716bdf44 Mention binary location onpon4 2017-02-06 11:38:30 -0500
  • 8018713e3a Removed the old makefile. onpon4 2017-02-06 11:29:24 -0500
  • d561e765d5 Updated the dependency list. onpon4 2017-02-06 11:28:59 -0500
  • 6c616bb4a2 Fixed where mines appear when screen width is larger than 800. onpon4 2017-02-05 17:37:22 -0500
  • 2446baf718 Cause scaling to always be square. onpon4 2017-02-05 17:25:17 -0500
  • e36a1e82e7 Changed the game to use true fullscreen. onpon4 2017-02-05 16:40:59 -0500
  • 73a7afdc25 Added Pandora/Pyra controls. onpon4 2017-02-05 15:45:24 -0500
  • aa8ab90cf4 Fixed some minor cosmetic issues. onpon4 2017-02-05 14:49:43 -0500
  • 6e67ba66c0 Fixed the Buy and Sell buttons. onpon4 2017-02-05 12:59:26 -0500
  • 2d2c8e9732 Fixed the shop items. onpon4 2017-02-05 12:56:53 -0500
  • 0effb37d4e Fixed shop item positions. onpon4 2017-02-05 12:39:02 -0500
  • 3b56b0dbfb Improved the look of the shop. onpon4 2017-02-05 12:35:32 -0500
  • 9f0ceebd6a Added a hack to prevent the fullscreen flickering effect and other weirdness. onpon4 2017-02-05 12:31:08 -0500
  • a7f4edb9ea Reverted the last change. onpon4 2017-02-05 12:24:22 -0500
  • 3b114a5e34 Fixed broken fullscreen menu toggle. onpon4 2017-02-05 12:21:03 -0500
  • 0261d1d50f Adjusted the shop's height so that it fits in 640x480. onpon4 2017-02-05 12:14:28 -0500
  • 2c9e83530f Made the wording in the info boxes more consistent. onpon4 2017-02-05 05:34:42 -0500
  • 86b5707d03 Made the mission detail screen work in resolutions as low as 640x480. onpon4 2017-02-05 05:29:06 -0500
  • 724582e512 Added centering of the vertical positions of the intermission screens. onpon4 2017-02-05 04:59:33 -0500
  • 3ef498df97 Fixed some things. onpon4 2017-02-04 18:29:44 -0500
  • a615f52b84 Made the shop more horizontally compact. onpon4 2017-02-04 17:12:16 -0500
  • 2bda540e97 Resized the Comms section so it will fit in 480-pixel high resolutions. onpon4 2017-02-04 16:17:09 -0500
  • 59db629f5f Fixed a failure to properly delete save files when requested. onpon4 2017-02-04 15:42:59 -0500
  • b66d7c410d Made it so that the save and options sections work at 640x480. onpon4 2017-02-02 17:45:47 -0500
  • e981acded2 Made the minimal changes to allow Starfighter to be compiled on Windows. onpon4 2017-02-01 16:10:48 -0500