From c9015ef0556be29fe9cff5f038bb8af991be59db Mon Sep 17 00:00:00 2001 From: Anders Jenbo Date: Sun, 8 Mar 2020 03:14:00 +0100 Subject: [PATCH] Update changelog --- docs/CHANGELOG.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 18283594a..918feeb58 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -4,6 +4,59 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## DevilutionX 1.0.0 +### Features +- FPS no longer capped at 20hz; smoother mouse and transitions +- Full-featured gamepad support +- All movies can now be skipped via ESC +- Implement `--help`, `--version` and `--data-dir` +- Implement FPS counter (`-f`) +- Force windowed mode with `-x` +- Skip startup movies with `-n` +- Implement scroll wheel navigation +- Implement touch support +- Load assets from the same folder as the mpq +- Faster loading + +### Platforms +- Added Nintendo Switch support +- Added Retro Gamer Handheld (OpenDingux/Retrofw) support +- Added OpenBSD support +- Windows version is now build as GUI an app and has an icon + +### Bugfixes +- Fixed random missing sounds +- Fixed NPCs not talking about the right quest +- Error messages implemented in GUI +- Fixed having to restart the game between network sessions +- Fixed game not working on some Radeon GPUs +- Fixed panel missing after minimizing game if upscaling is disabled +- Fixed clicks in the left letterbox being incorrectly handled +- Fixed end movie not looping + +### Original Diablo bugs +- Fixed a large number of rare stability issues from the original game +- Correctly take open panels into account when casting spells +- Fix sound some times being muted after Diablo dies + +## DevilutionX 0.5.0 +### Features +- Sound is now accurate to the original +- All in-game issues fixed +- Delete hero, inline dialogs and scrollbars are now implemented +- Screenshots now have different names +- Multiple simultaneous dialogs fixed +- All builds are now 64bit (except for Windows and Raspberry Pi) +- Memory leaks and crashes fixed +- All keys are now mapped +- UI text now has correct shadows +- Much lower CPU usage +- diabdat.mpq can now be loaded with read-only access + +### Known issues +- Error dialogs not implemented in main UI +- The game must restart after hosting multiplayer + ## [0.10.0](https://github.com/diasurgical/devilution/compare/0.9.6...0.10.0) ### June 22, 2019 - [All functions are now binary identical](https://github.com/diasurgical/devilution/milestone/3) to the 1.09b version