Update Changelog, WhatsNew, and Authors to match progress

This commit is contained in:
Michael Martin
2020-06-08 19:03:41 -07:00
parent f39a37ff2f
commit 044aa342ae
3 changed files with 98 additions and 13 deletions
+40 -13
View File
@@ -14,13 +14,30 @@ Core team (in alphabetical order):
Alex Volkov <codepro@usa.net> Alex Volkov <codepro@usa.net>
Additional programming (in alphabetical order): Additional programming (in alphabetical order):
Karl Bartel
Scott A. Colcord
Loius Delacroix
jdorje
Geoffrey Hausheer <uqm-devel@phracturedblue.com> Geoffrey Hausheer <uqm-devel@phracturedblue.com>
Sze Howe Koh
Ala-lala
Mudrony Laszlo
Peter MacMillan
Sanjay Madhav
Robert McNamara
Vlad-Ceru Opran
Peter Piwowarski
Brian Rogers
Horatiu Romosan
Nicolas Simonds <uqm@submedia.net> Nicolas Simonds <uqm@submedia.net>
Peter van Valderen
Alexander Waseleski
Music remixers (in alphabetical order): Music remixers (in alphabetical order):
Jouni Airaksinen <markvera@spacesynth.net> Jouni Airaksinen <markvera@spacesynth.net>
András Barják <forevian@freemail.hu> András Barják <forevian@freemail.hu>
Matt Bentley Matt Bentley
Travis Chase
Tore Aune Fjellstad <void@medievalfuture.com> Tore Aune Fjellstad <void@medievalfuture.com>
Espen Gätzschmann <tilt@medievalfuture.com> Espen Gätzschmann <tilt@medievalfuture.com>
Aaron J. Grier <agrier@poofygoof.com> Aaron J. Grier <agrier@poofygoof.com>
@@ -32,26 +49,36 @@ Music remixers (in alphabetical order):
Erol Otus <erol@toysforbob.com> Erol Otus <erol@toysforbob.com>
Greg Szymanski Greg Szymanski
Additional artwork (in alphabetical order):
Jouni Airaksinen <markvera@spacesynth.net>
Erol Otus <erol@toysforbob.com>
Zarla Sheenaza <astronia@aol.com>
Joffrey Smith
Yukki
Other contributions (in alphabetical order): Other contributions (in alphabetical order):
Jouni Airaksinen <markvera@spacesynth.net> (Startup Menu)
Karl Bartel <karlb@gmx.net> Karl Bartel <karlb@gmx.net>
Travis Chase <cftc@shaw.ca> (BeOS port) Travis Chase <cftc@shaw.ca> (BeOS port)
Felix Lazarev <felix@freedo.org> (3DO internals) Felix Lazarev <felix@freedo.org> (3DO internals)
Parker MacMillan
Sanjay Madhav <madhav@usc.edu> (code patches)
Robert McNamara <robert@americantenor.com> (MacOS X stuff)
Mike Melanson (ADPCM basis from FFmpeg used for DUK audio) Mike Melanson (ADPCM basis from FFmpeg used for DUK audio)
Mudrony Laszlo <mudronyl@dragon.klte.hu> (PC/DOS content unpacking)
Erol Otus <erol@toysforbob.com> (Splash screen)
Brian Rogers <burpmaster@truffula.net> Brian Rogers <burpmaster@truffula.net>
Horatiu Romosan <hory@post.ro> (v0.1 Win32 installer) Horatiu Romosan <hory@post.ro> (v0.1 Win32 installer)
Zarla Sheenaza <astronia@aol.com> (0.6 Win32 installer graphics)
Joffrey Smith (setup graphics)
Peter van Valderen <p.vanvalderen@chello.nl>
Alex Volkov <codepro@usa.net> (additional slides)
Alexander Waseleski <Paxtez@hotmail.com> (code patches)
Yukki (v0.1 Win32 installer graphics)
Third party libraries:
Simple Directmedia Layer (SDL) by Sam Lantinga et al.
https://www.libsdl.org/
libpng by Guy Schalnat, Andreas Dilger, et al.
https://libpng.org/pub/png/libpng.html
Ogg Vorbis by the Xiph.Org Foundation
https://xiph.org/
Mikmod Sound System by Jean-Paul Mikkers et al.
http://mikmod.sourceforge.net
zlib by Jean-loup Gailly and Mark Adler
https://www.zlib.net
Original game: Original game:
-------------- --------------
+5
View File
@@ -57,6 +57,11 @@
- New Man Page edition of the user manual (Bug #1204), from Bentley - New Man Page edition of the user manual (Bug #1204), from Bentley
- STAR CONTROL trademark information updated to reflect current events (#1201) - STAR CONTROL trademark information updated to reflect current events (#1201)
- Reorganize and update credits generally - Michael - Reorganize and update credits generally - Michael
- Port Win32 Installer generator to run in MSYS2 bash - Michael
- Update Win32 Installer to bring net-install logic back up to date with
current Sourceforge installs; generic support now available for both HTTPS
and automatic redirection to mirrors - Michael
- Fixed MSYS resource script compilation/linking, from Ala-lala
0.7.1: 0.7.1:
- New SDL2 backend for modern operating systems - Michael - New SDL2 backend for modern operating systems - Michael
+53
View File
@@ -12,6 +12,59 @@ Changes are broadly classified into the following categories:
unlikely to be of interest to you unless you plan on coding unlikely to be of interest to you unless you plan on coding
extensions. extensions.
Version 0.8
-------------
NEW FEATURES
- Savegames may now be given descriptive names. Savegames from 0.7 or before
will load fine, but games saved in 0.8 will not work in earlier versions.
- You can now buy fuel at the Starbase 10 at a time with PageUp and PageDn.
- F6 may be used by default to search the starmap along with slash.
- Remixes and voices can be turned on or off directly from the Setup menu,
instead of needing to drive the voice volume to zero by hand.
- A new OS/hardware compatibility layer based on SDL2 is now available. This
provides much better support for fullscreen and more efficient use of 2D
GPU acceleration. The new layer supports D3D11 on Windows, Metal on macOS
and iOS, and can even produce a proper fullscreen display on the Raspberry
Pi without X11. The original pixel-based SDL1 backend is still supported
for older or more obscure systems.
BUGFIXES
- The Windows net installer works again and can automatically download
packages you ask for that are missing.
- Earlier versions of the code used some symbols in the include guards that
were theoretically reserved to gcc. In the intervening nine years, that
became less theoretical and the code stopped compiling. These have all now
been renamed.
- Netplay code no longer breaks when compiled on modern versions of MSVC.
- You can no longer savescum Melnorme rescues to get better deals.
- Glitches related to the Shofixti Glory Device and the Pkunk Ressurection
have been resolved.
- Various dialogue lines typo-fixed or brought into line with original
- Sound options that require a restart aren't lost if you revisit the setup
menu without restarting.
- Fixed a softlock when encountering ships in interplanetary space at
exactly the wrong place.
- Fixed incorrectly sized fuel range circle on Hyperspace map.
- Credits and acknowledgements are no longer nine years out of date and are
now at the level of detail expected of 2020-era indie games.
INTERNAL CHANGES
- The build system has been unified around the Linux build system. Windows
builds are built under MSYS2, and macOS supports both traditional framework
libraries or building under brew.
- SDL_image is no longer a prerequisite; libpng is now used directly.
- The save file format has changed, in part to allow namable savegames, but
also to make it easier to edit with simple tools or for independent mods
to compatibly and simultaneously extend.
- Improved documentation and code organization throughout the code.
- Removed many warnings and memory leaks.
- Dramatic streamlining of the multithreading code.
- The C-based code and build system has been modified and annotated to allow
extensions to be written in C++ if desired.
Version 0.7 Version 0.7
------------- -------------