This document lays out what we've changed from the original Blitz3D.
- Apps are now DPI "aware." This means you will need to scale your windows & UIs based on user DPI. See DPIScaleX()/DPIScaleY().
- FreeImage has been upgraded to version 3.17. That means Blitz can load a lot more file formats.
- Added a check to filter out bad D3D7 graphics modes. Apparently anything over 2048x1536 won't work with 3D, despite what the driver says.
- DirectInput has been bumped to DirectInput8.
- Added CountJoys(),FindJoy(id$),JoyID$(),JoyName$(port).
- DirectPlay related commands have been disabled.
- Add ScreenWidth & ScreenHeight for getting the desktop width/height.
- CallDLL may not work on the 64-bit build.
- It is now DPI "aware."
$BLITZPATH/tmpis automatically created if it does not exist.- Improved indentation handling.
- Added BB icon to executable & window.
- Fixed pasting junk data.
- Added 64-bit build.
- It is now DPI "aware" and scales based on user DPI setting.
- Added BB rocket icon to executable & window.
- Removed rocket icon from generated executables.