Overview

Request 883286 accepted

- Update to version 1.2.0
Gameplay
* Hellfire support
* Shareware support
* Fully migrate saves between Diablo and Hellfire
* Gold picked goes to stack even when inventory is open
* Pepin automatically heals
* Show other players on the map
* Preserve list position when buying and selling items in stores
* Preserve hotkeys and active spell across games
* Set default active spell for new heroes
* Experience bar (off by default)
* Monster health bar (off by default)
* Auto equip all item types on pickup or purchase (off by default)
* Auto pickup gold (off by default)
* Run in town (off by default) (also in multiplayer)
* Disable friendly fire from arrows an spells (off by default)
* Disable quest randomization (off by default)
* Adria refills mana (off by default)
* Barbarian and Bard heroes in Diablo (off by default)
Controls
* Use belt via the numpad
* Close panels when pressing ESC
* Shift-click to spend all stat points
* Shift-click to clear readied spell
* Shift-click consumables to move them between the belt and
inventory
* Shift-click equipment equip/unequip them
* Controller mapping
* D-Pad / Left stick navigation now works in all menus and is
more responsive.
* START + SELECT now opens the main menu.
* Right stick mouse emulation has been improved.
* Gamepads plugged in while the game is running can be used.
* All connected gamepads can be used (previously, only the
first one).
Graphics / Audio
* Widescreen menus
* Scroll subtitles at the same speed as narration reader
* Apply sound volume to videos
* Improved transparency (on by default)
* Auto-equip sounds (off by default)
* Show monster type (off by default)
* Disable walking sounds (off by default)
Stability / Performance / System
* Document ini-file options
* Reorganize ini-file
* Allow for up to 99 save games of each type
* Much lower memory usage (now in line with the original)
* Configurable network port
* Performance improvements
* DIABDAT.MPQ may now be upper case
* Support for portable installs
* Support file paths longer than 259 characters
* Add --ttf-dir and --ttf-name to allow for specifying a
different UI font
Bugfixes for original Diablo bugs
Gameplay
* Base damage not being updated when leveling up
* Player vision radius not updating properly before changing
level
* Tiles not properly being marked as out of visibility when
walking
* Scavengers/Gravediggers taking damage when eating on higher
difficulties
* Flash only dealing 10% damage in some directions
* Not getting XP for the first monster placed on a level
* Not getting XP from monsters hit by golems
* Monsters going inactive when fighting golems offscreen
* Monsters with hiding ability fleeing in the wrong direction
from golems
* Fallen fleeing in the wrong direction
* Monsters charge directions being biased for some angles
* Monsters not being able to properly judge the location of
firewalls
* Some unique items morphing on a new game
* Incorrectly seeing legit items as duplicates
* Items being destroyed if held in cursor when entering dungeon
* Being able to waste gold on red scrolls when not having room
for them
* Gaining mana from reading books despite wearing an item with
corruption
* Gold piles will be filled to their max, before starting a
new one
* Inconsistent repair prices caused by rounding errors
* Arkaine's Valor brought from previous games breaking the game
state
* Several issues causing Arkaine's Valor to enter a broken state
* Black Mushroom quest not resetting between games
* Randomly being teleported from level 15 to Lazarus' chamber
* Several bugs in Lazarus quest when re-entering the teleport
* Town portals appearing on two levels when cast in a quest level
Controls
* Inconsistent mouse behavior when opening/closing various panels
Graphics / Audio
* Gold icons graphics are always correct
* Arrows graphics not aligning with the move direction
* Wrong death sound when monster/golem kills another monster
* Lights not always following unique monsters
* Lights added on map update not working (Arkaine's Valor, etc.)
* Player light radius not readjusting when a player is knocked
back
* Loadscreen colors on entering the Poison Water quest
* Lava pools sometimes having roof tiles in them
* Doors sometimes missing in Halls of The Blind
* Broken outline on some inventory items
Stability / Performance / System
* Fix more stability issues
Bugfixes from Hellfire 1.00 - 1.01
* Monster hitpoints overflowing in Nightmare/Hell difficulty
* Gharbad the Weak not dropping his item when killed by a golem
* Some stability issues
Known issues
* Save game difficaulity does not carry over from 1.1.0
- Update to version 1.1.0
Features
* Proper widescreen (and other aspects) support.
* Select difficulty in single player (remembered in the save
game).
* Adjustable game speed in-game.
* V-sync can now be disabled in the ini.
* Better line drawing function used for the automap.
* Support for loading custom Hell level maps.
* Make all objects and monsters available to custom maps.
* Added support for joining a game via hostname instead of IP
Bugfixes
* You can now enter and exit fullscreen also when the game is
paused.
Original Diablo bugs
* Fix some monsters AC and to-hit values on Nightmare/Hell
ending up as 0.
* Fix player base block resetting to 0 after loading a save game.
* Correctly render trees in front of the player.
* Fully render sprites that are larger than the floor tiles.
* Fix objects disappearing when walking on the opposite wall.
* Dupping via belt has been fixed.
* Correctly detect if the mouse is clicking the world or UI in
some areas.
* Minor typography corrections.
* Corrected name of Chamber of Bones in automap.
* Correctly align the inventory slots.
- Update to version 1.0.3
Bugfixes
* Fix keyboard input in the menu
- Update to version 1.0.2
Features
* Support for integer scaling.
* Controller: Map Start + L1/R1 to char/inventory.
* Added --save-dir to allow for specifying the save game folder.
* Correctly scale the game on systems with a non-standard DPI
setting.
Bugfixes
* Some cave levels were generated with an incorrect layout.
* Firebolt mana cost is now correct.
* Allow players to join Nightmare/Hell games without first
creating a game.
* Correctly load the full white color.
* Correct navigation in the difficulty select screen.
* The window can now be resized after exiting fullscreen mode.
* Fix memory leak in audio code.
* Fix hanging for 20 sec on the error screen.
- Clarify licenses for used 3rdParty libraries
- Update to version 1.0.1
Features
* Toggle fullscreen at any point by hitting alt+enter (mouse grab
can be disabled in diablo.ini)
* Controller: B button closes the currently active panel.
* Added a navigation menu for controllers
* Focus on the exit item before quitting.
* Minor performance improvements (save/load time and main menu).
Bugfixes
* Game crashing on systems that do not report monitor refresh
rate.
* Fixed belt not working correctly when holding shift on us
keyboard layouts
* Always keep track of the latest hero level when selecting
difficulty.
* Correct screenshot path
* Turn the screen red for 200ms when taking screenshots.
* Fix town load screen missing on the first load for 32bit systems.
* Fix minor HOM issue at some houses in town.
* Allow for space as text input
* Fixed a couple of typos in error messages
Original Diablo bugs
* Fix belt not working correctly when holding shift on *non-*us
keyboard layouts
* Fix one more rare crash.
- Update to version 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
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 Radeon on some GPUs
* Fixed panel missing after minimizing game is 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
- Drop not longer needed patch:
* devilutionx-fix-build.patch
- Mention baselibs.conf in the spec file
- Update to version 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
* Memory leaks and crashes fixed
* All keys are now mapped
* UI text now has correct shadows
* Much lower CPU usage
Known issues
* Error dialogs not implemented in main UI
* The game must restart after hosting multiplayer
- Update to version 0.4.0
* Fixed flickering mouse in caves
* Included font for rendering credits and progress screen
* Upscaling can be disabled in diablo.ini
* Direct file access implemented (mods don't won't need to pack
their files in an MPQ)
* Music and speech memory leaks fixed
- Update to version 0.3.1
* Fix dialog volume
* Fix crash in town in multiplayer
* Screenshot implemented
- Adjust required cmake version
- Update to version 0.2.0
* Fully implemented audio (all issues from 0.1.0 fixed)
* Fully implemented multiplayer
* Gameplay is fully featured and plays like the original
* Memory leaks fixed
* Most known crashes have been fixed
- Initial package, version 0.1.0

Loading...
Request History
Ferdinand Thiessen's avatar

susnux created request

- Update to version 1.2.0
Gameplay
* Hellfire support
* Shareware support
* Fully migrate saves between Diablo and Hellfire
* Gold picked goes to stack even when inventory is open
* Pepin automatically heals
* Show other players on the map
* Preserve list position when buying and selling items in stores
* Preserve hotkeys and active spell across games
* Set default active spell for new heroes
* Experience bar (off by default)
* Monster health bar (off by default)
* Auto equip all item types on pickup or purchase (off by default)
* Auto pickup gold (off by default)
* Run in town (off by default) (also in multiplayer)
* Disable friendly fire from arrows an spells (off by default)
* Disable quest randomization (off by default)
* Adria refills mana (off by default)
* Barbarian and Bard heroes in Diablo (off by default)
Controls
* Use belt via the numpad
* Close panels when pressing ESC
* Shift-click to spend all stat points
* Shift-click to clear readied spell
* Shift-click consumables to move them between the belt and
inventory
* Shift-click equipment equip/unequip them
* Controller mapping
* D-Pad / Left stick navigation now works in all menus and is
more responsive.
* START + SELECT now opens the main menu.
* Right stick mouse emulation has been improved.
* Gamepads plugged in while the game is running can be used.
* All connected gamepads can be used (previously, only the
first one).
Graphics / Audio
* Widescreen menus
* Scroll subtitles at the same speed as narration reader
* Apply sound volume to videos
* Improved transparency (on by default)
* Auto-equip sounds (off by default)
* Show monster type (off by default)
* Disable walking sounds (off by default)
Stability / Performance / System
* Document ini-file options
* Reorganize ini-file
* Allow for up to 99 save games of each type
* Much lower memory usage (now in line with the original)
* Configurable network port
* Performance improvements
* DIABDAT.MPQ may now be upper case
* Support for portable installs
* Support file paths longer than 259 characters
* Add --ttf-dir and --ttf-name to allow for specifying a
different UI font
Bugfixes for original Diablo bugs
Gameplay
* Base damage not being updated when leveling up
* Player vision radius not updating properly before changing
level
* Tiles not properly being marked as out of visibility when
walking
* Scavengers/Gravediggers taking damage when eating on higher
difficulties
* Flash only dealing 10% damage in some directions
* Not getting XP for the first monster placed on a level
* Not getting XP from monsters hit by golems
* Monsters going inactive when fighting golems offscreen
* Monsters with hiding ability fleeing in the wrong direction
from golems
* Fallen fleeing in the wrong direction
* Monsters charge directions being biased for some angles
* Monsters not being able to properly judge the location of
firewalls
* Some unique items morphing on a new game
* Incorrectly seeing legit items as duplicates
* Items being destroyed if held in cursor when entering dungeon
* Being able to waste gold on red scrolls when not having room
for them
* Gaining mana from reading books despite wearing an item with
corruption
* Gold piles will be filled to their max, before starting a
new one
* Inconsistent repair prices caused by rounding errors
* Arkaine's Valor brought from previous games breaking the game
state
* Several issues causing Arkaine's Valor to enter a broken state
* Black Mushroom quest not resetting between games
* Randomly being teleported from level 15 to Lazarus' chamber
* Several bugs in Lazarus quest when re-entering the teleport
* Town portals appearing on two levels when cast in a quest level
Controls
* Inconsistent mouse behavior when opening/closing various panels
Graphics / Audio
* Gold icons graphics are always correct
* Arrows graphics not aligning with the move direction
* Wrong death sound when monster/golem kills another monster
* Lights not always following unique monsters
* Lights added on map update not working (Arkaine's Valor, etc.)
* Player light radius not readjusting when a player is knocked
back
* Loadscreen colors on entering the Poison Water quest
* Lava pools sometimes having roof tiles in them
* Doors sometimes missing in Halls of The Blind
* Broken outline on some inventory items
Stability / Performance / System
* Fix more stability issues
Bugfixes from Hellfire 1.00 - 1.01
* Monster hitpoints overflowing in Nightmare/Hell difficulty
* Gharbad the Weak not dropping his item when killed by a golem
* Some stability issues
Known issues
* Save game difficaulity does not carry over from 1.1.0
- Update to version 1.1.0
Features
* Proper widescreen (and other aspects) support.
* Select difficulty in single player (remembered in the save
game).
* Adjustable game speed in-game.
* V-sync can now be disabled in the ini.
* Better line drawing function used for the automap.
* Support for loading custom Hell level maps.
* Make all objects and monsters available to custom maps.
* Added support for joining a game via hostname instead of IP
Bugfixes
* You can now enter and exit fullscreen also when the game is
paused.
Original Diablo bugs
* Fix some monsters AC and to-hit values on Nightmare/Hell
ending up as 0.
* Fix player base block resetting to 0 after loading a save game.
* Correctly render trees in front of the player.
* Fully render sprites that are larger than the floor tiles.
* Fix objects disappearing when walking on the opposite wall.
* Dupping via belt has been fixed.
* Correctly detect if the mouse is clicking the world or UI in
some areas.
* Minor typography corrections.
* Corrected name of Chamber of Bones in automap.
* Correctly align the inventory slots.
- Update to version 1.0.3
Bugfixes
* Fix keyboard input in the menu
- Update to version 1.0.2
Features
* Support for integer scaling.
* Controller: Map Start + L1/R1 to char/inventory.
* Added --save-dir to allow for specifying the save game folder.
* Correctly scale the game on systems with a non-standard DPI
setting.
Bugfixes
* Some cave levels were generated with an incorrect layout.
* Firebolt mana cost is now correct.
* Allow players to join Nightmare/Hell games without first
creating a game.
* Correctly load the full white color.
* Correct navigation in the difficulty select screen.
* The window can now be resized after exiting fullscreen mode.
* Fix memory leak in audio code.
* Fix hanging for 20 sec on the error screen.
- Clarify licenses for used 3rdParty libraries
- Update to version 1.0.1
Features
* Toggle fullscreen at any point by hitting alt+enter (mouse grab
can be disabled in diablo.ini)
* Controller: B button closes the currently active panel.
* Added a navigation menu for controllers
* Focus on the exit item before quitting.
* Minor performance improvements (save/load time and main menu).
Bugfixes
* Game crashing on systems that do not report monitor refresh
rate.
* Fixed belt not working correctly when holding shift on us
keyboard layouts
* Always keep track of the latest hero level when selecting
difficulty.
* Correct screenshot path
* Turn the screen red for 200ms when taking screenshots.
* Fix town load screen missing on the first load for 32bit systems.
* Fix minor HOM issue at some houses in town.
* Allow for space as text input
* Fixed a couple of typos in error messages
Original Diablo bugs
* Fix belt not working correctly when holding shift on *non-*us
keyboard layouts
* Fix one more rare crash.
- Update to version 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
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 Radeon on some GPUs
* Fixed panel missing after minimizing game is 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
- Drop not longer needed patch:
* devilutionx-fix-build.patch
- Mention baselibs.conf in the spec file
- Update to version 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
* Memory leaks and crashes fixed
* All keys are now mapped
* UI text now has correct shadows
* Much lower CPU usage
Known issues
* Error dialogs not implemented in main UI
* The game must restart after hosting multiplayer
- Update to version 0.4.0
* Fixed flickering mouse in caves
* Included font for rendering credits and progress screen
* Upscaling can be disabled in diablo.ini
* Direct file access implemented (mods don't won't need to pack
their files in an MPQ)
* Music and speech memory leaks fixed
- Update to version 0.3.1
* Fix dialog volume
* Fix crash in town in multiplayer
* Screenshot implemented
- Adjust required cmake version
- Update to version 0.2.0
* Fully implemented audio (all issues from 0.1.0 fixed)
* Fully implemented multiplayer
* Gameplay is fully featured and plays like the original
* Memory leaks fixed
* Most known crashes have been fixed
- Initial package, version 0.1.0


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Ismail Dönmez's avatar

namtrac accepted review


Richard Brown's avatar

RBrownSUSE added openSUSE:Factory:NonFree:Staging:adi:2 as a reviewer

Being evaluated by staging project "openSUSE:Factory:NonFree:Staging:adi:2"


Richard Brown's avatar

RBrownSUSE accepted review

Picked "openSUSE:Factory:NonFree:Staging:adi:2"


Richard Brown's avatar

RBrownSUSE accepted review

Staging Project openSUSE:Factory:NonFree:Staging:adi:2 got accepted.


Richard Brown's avatar

RBrownSUSE approved review

Staging Project openSUSE:Factory:NonFree:Staging:adi:2 got accepted.


Richard Brown's avatar

RBrownSUSE accepted request

Staging Project openSUSE:Factory:NonFree:Staging:adi:2 got accepted.

openSUSE Build Service is sponsored by