Update Changelog, WhatsNew, and Authors to match progress
This commit is contained in:
+40
-13
@@ -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:
|
||||||
--------------
|
--------------
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user