
Duke3dw Release Version 4.4.0.1 !UNOFFICIAL!
GB 10-2022, based on Duke3dw44_src by ProAsm, dated 5-11-2020.
http://www.proasm.com / http://www.gb-homepage.nl


- Fixed launcher savegame-check segmentation fault on Windows XP.
  Introduced in 4.3.5 I suppose. 4.3.2 was still OK. (gamep.h)
- Reverted default for new-game skill-level to "let's Rock". (menus.c)
- Small corrections to some string-field lengths in the Windows launcher. 
  (gameres.rc)
- Added Windows version information resource to the executable.
- Changed console background to solid black, for readability. (osdfuncs.c)
- Hide malfunctioning savegame time display. (menus.c)
- Added '.1 Unofficial' tag to the revision in the log. (gamep.h)


Regarding the source code
- Changes comment tagged 'GB 2022'
- The original makefiles did not consider MinGW as a Windows compiler,
  like MSVC. This was overrided in the following manner:
  - defined manually at the top: RENDERTYPE := WIN / PLATFORM := WINDOWS
  - for NASM these parameters: -f win32
  - a compiler directive workaround in kplib.c
  For non-windows building, please restore the old makefiles.
- All files modified for 4401 were backed-up to original440.zip files.
- The files in the 'jmact' folder had a boolean redefinition problem and this
  was batch changed to 'boolean1'.
- Added folder 'rsrc2' with version info, which is embedded by the makefile.

-----------------------------------------------------------------------------
Duke3dw Release Version 4.4.0

Fixed distant view crash (new build)
Fixed startup crashes
Added Rev: version to saved game
Added load all zips from autoload
Fixed Buildw deleted sprite problem

-----------------------------------------------------------------------------
Duke3dw Release Version 4.3.9

Fixed bug for key cards

-----------------------------------------------------------------------------
Duke3dw Release Version 4.3.8

If DNSWIT twice then cancel
If DNOPEN twice then cancel

-----------------------------------------------------------------------------
Duke3dw Release Version 4.3.7

Tidy up level names in startup setup   (crashes with playduke)

-----------------------------------------------------------------------------
Duke3dw Release Version 4.3.6

Removed slime pallette irritation.
Fixed user episode 1 going past level 6
Fixed exit crash

-----------------------------------------------------------------------------
Duke3dw Release Version 4.3.5

Fixed hanging when viewing distant sectors
Changed saved games - previous save games will not work anymore.
Fixed F6 Music display & Shift F12 music change correct name.
Added User_Addon.con for Addons.
Added dnbomb to cheats - gives you 1 bomb.
Added new iOpen cheat for locked doors - allows you to open one locked door.
Added DNSHOWKEYS - will color keycard sectors in dnshowmap.
Fixed DNBOOTS not working.
Added ENEMY: - enemy left shown in save screen.
Removed demo warning.
Disabled DNKEYS
Added F8 for cheat entry - Shift F8 for messages on/off.
Added extra dog yelp sound to DNSWIT if use old Duke3d v1.3d
Made extensive changes to Buildw.exe
Added DNENDGAME and DNENDALL game end cheats.

-----------------------------------------------------------------------------
Duke3dw Release Version 4.3.2

Removed Jetpack from God mode.
Increased DNGUN# ammo amounts.
Added DNTANK as well as DNSWIM
Mapname spaces now allowed: eg: My new mapname.map

-----------------------------------------------------------------------------
Duke3dw Release Version 4.3.1

Removed internal User Maps option as it crashes the game too much.

Fixed the "Press [X]" for startup menu where it would not work in some caases.

Fixed saved game not loading map extras.
   Added the mapname.zip option where all files can go in the zip file, except ocourse the .map file.
   In this mapname.zip files, add all the tiles00x.art, Game.con, User.con etc...
   Duke3dw will always look for a mapname.zip file if it exists.

Start autosave game with either -10 or -asv
   To start a maps Autosave file: Duke3dw.exe -map C:/Directory/mapname.map -10  (or -asv)

Added cheatcode DNSWIT which makes extra sound for combo switch when hitag set to 1
   When confronted with a 6 or 8 way switch combination, this will sound a bell sound when hitting the correct button.

Fixed sound distorting in Windows 7.

-----------------------------------------------------------------------------
Updates to v4.2.2

Fixed commandline for loading autosaved game in Playduke (-map whatever.map -10)

-----------------------------------------------------------------------------
Updates to v4.2.1

1. Fixed LCD/CRT not seperating in Menu setup
2. Fixed classic mode in Windows 7
3. Added video mode settings when fullscreen on/off
4. Added vsync
5. Added load autosaved game -asv
6. Added DeleteAutoSave deleting correct file paths
7. Playduke 7 compatible
8. gcc 4.4/5 fix
9. Added -by to commandline detection for bypass press(x) and start menu

-----------------------------------------------------------------------------
Updates to v4.2.0

1. New look Startup Menu. (Launcher)
2. Fixed nohrp error on commandline.
3. Fixed multiplay startup splashscreen in 8 bit.

-----------------------------------------------------------------------------
Updates to v4.1.6

1. Windows 7 compatibility.
2. Added -nohrp in command line.
3. Fixed Music paths.
4. Fixed mapname displays when selected in game maps.
5. Fixed music volume level at start.
6. Fixed NAM compatibility.
7. Option to Disable default HRP at start up.
8. Command window hidden if started with a batch file.
9. Updated Audiolib options.
10. Each Addon/TC now has its own 10 saved games and autosave.
11. Last played Addon will now be on top of Addon list.
12. Each Map now has its own 10 saved games and autosave.
13. Last played Map will now be on top of Map list.
14. Last played map and addon listed in log file.
15. All maps that have been completed will be displayed with ** next to them.
16. Music can now be selected with almost anything.
17. Extensive Help option added with every Tab.
18. Resolved start menu locking up on some computers.

-----------------------------------------------------------------------------
Updates to v4.1.5

1. Updated JAudioLib.
2. Added Delete = Stop Music in Select Music menu.
3. Added Player Weapon Hide in Game Options menu.
4. Moved Weapon Icons to Video options.
5. Fixed weapon icons to scale correctly with Status size.
6. Reduced inventory icons sizes to fit better with weapon icons.

-----------------------------------------------------------------------------
Updates to v4.1.4

Added the new JAudioLib from Jonathon Fowler enabling all .mid, .ogg and .wav music.
Added a new MUSIC SELECT menu in the OPTIONS MENU to select any music you want with any game or map.

-----------------------------------------------------------------------------
Updates to v4.1.3

1. Major multiplay upgrade, in mainly the Master/Slave mode.
2. Game now always starts in menu if more than 2 players.
    This gets past the 'out of sync' problems caused by differnt PC specifications etc.
3. Fixed the oddball addition to nickname sometimes appearing in menu.
4. Fixed the many warnings sometimes appearing when using the LRP (eg: Caribean)
5. Add player color option with command /col x

-----------------------------------------------------------------------------
Updates to v4.1.2

1. Fixed all menu text.
2. Tidied up generally all round.

-----------------------------------------------------------------------------
Updates to v4.1.1

1. Complete menu re-write.
2. Fixed compression crash.
3. Fixed long path acceptance.

-----------------------------------------------------------------------------
Updates to v4.1.0

1. Code re-write to Mingw requirements.
2. Complete new game frontend start menu.
3. Complete new Mini HUD 8 and 32 bit.
4. Updated multiplay code.