gogogogi
1f41dfa4e0
Update debian build to 1.0.1 version ( #660 )
6 years ago
Gleb Mazovetskiy
8e8e7307aa
codec.cpp codec_init_key: Minor clean-up
6 years ago
Troy Bronzan
1ee9eee711
Fixed dupe bug as per the information found on this topic: https://www.reddit.com/r/Diablo/comments/4kdh3u/diablo_1_deserves_some_love_introducing/d3eel0k/
6 years ago
Anders Jenbo
58e424412a
Better line drawing function ( #98 )
...
https://github.com/diasurgical/devilution/pull/1125#issuecomment-489474723
6 years ago
Anders Jenbo
e4df9319b0
Fix render order ( #639 )
6 years ago
Anders Jenbo
aab3c6021a
Update switch.md
6 years ago
Gleb Mazovetskiy
8266b8218c
Add user manuals for OD, RetroFW, and Switch
6 years ago
Gleb Mazovetskiy
2c5cc1365c
Map Start + L1/R1 to char/inventory ( #655 )
...
It's common to access char and inventory and this is easier to press than Start + ←/→ on devices that have shoulder buttons
6 years ago
qndel
a09d9615d0
Update mods.md
...
added PR link to per pixel light
6 years ago
qndel
283537dd0c
Update mods.md
...
typos
6 years ago
qndel
4b15702f4f
Update mods.md
...
describe infernity/equine as windows only to avoid confusion
6 years ago
Anders Jenbo
53f0760e00
DevilutionX 1.0.1
6 years ago
Anders Jenbo
c677e783c5
Correct typo in error message
6 years ago
Anders Jenbo
6d9089ec87
Fix compiler warning
6 years ago
Anders Jenbo
5c02333fc0
Only log savegame read/write in debug mode
6 years ago
Anders Jenbo
c9015ef055
Update changelog
6 years ago
Anders Jenbo
06ff28e747
Additional mods and ports
6 years ago
Gleb Mazovetskiy
68a0c3a786
Use LF for Markdown files instead of CRLF
...
Ensures the contents can be easily copy-pasted into the terminal from
most editors on all systems.
Otherwise, on Linux, you get 2 newlines for each newline in the source
when copying from VS Code.
6 years ago
Anders Jenbo
82f72713ed
Load current heros level from save game when on difficulty screen
...
Fixes #566
The hero is unloaded before entering this screen from a game, hacking
the game to track the hero level would not work with single player
(planned to also have a select screen) so the only proper solution is to
load the info from the save game. Using gszHero allows us to stay synced
with the engine.
6 years ago
Anders Jenbo
d62779aa98
Adjust CodeCov settings
6 years ago
Anders Jenbo
c0e511265d
Fix Clang and MSVC builds
6 years ago
danie1kr
30576f0271
fix gpBufEnd problem (first cutscene not rendered) on 32bit architectures
...
Fixes #573
6 years ago
Anders Jenbo
48d0589db6
Correct line change in objdat.cpp
6 years ago
Anders Jenbo
b813394b0c
Fix automap tests
6 years ago
Anders Jenbo
ffb6de3f5a
Don't draw in to the panels
6 years ago
Anders Jenbo
58e3192ef9
Merge branch 'master' of github.com:diasurgical/devilution
...
Fixes #620
6 years ago
Anders Jenbo
f8831ba3b0
Fix Travis Mac builds because of an outdated brew
6 years ago
Anders Jenbo
a31a730cf3
Default to 60hz if the driver doesn't return a usable value
6 years ago
Robin Eklind
3abaf0ff8c
Merge pull request #2011 from galaxyhaxz/CatsButtOnAPlaque
...
Metallic hydrogen neural array
6 years ago
galaxyhaxz
81ff8e6287
Metallic hydrogen neural array
6 years ago
Robin Eklind
21e2d2f9de
Resolve CreatePalette name conflict
...
Fixes #641 .
6 years ago
Gleb Mazovetskiy
a98fc45cc9
Fix macOS travis build
...
Works around https://github.com/Homebrew/homebrew-bundle/issues/646
6 years ago
Gleb Mazovetskiy
4ed20e0607
mpqapi: Use format macros instead of literals
...
Testing if this builds on VS 2017
6 years ago
Gleb Mazovetskiy
768a07d7d0
mpqapi: Replace macro with template function
...
Fixes MSVC compatibility, where `__VA_ARGS__` is not implemented
correctly.
6 years ago
Gleb Mazovetskiy
c9c1c323cd
mpqapi cleanup ( #624 )
...
* mpqapi FStreamWrapper: Fix silly bugs
* mpqapi cleanup
1. Do not rely on stream positions for getting the initial file size.
2. Remove most `seek` calls that were unnecessary.
3. Replace magic numbers with constants.
4. A class to manage archive lifetime and all associated data.
* Revert "Revert "mpqapi: Log all fstream calls""
This reverts commit e08007670f .
* mpqapi: Fix saves on Amiga
Works around https://github.com/bebbo/libnix/issues/30
* mpqapi: Fix logging format specifiers
This fixes fstream logging on Amiga
* mpqapi: Do not ResizeFile unless it was modified
* Add tests for file_util
* mpqapi: Replace malloc/free with new[]/delete[]
* mpqapi: Keep track of size instead of using tellp
This reduces log noise and reliance on `tellp`.
* mpqapi: Refactor mpqapi_write_file_contents
* mpqapi: Ensure we don't seekp beyond EOF on Amiga
* mpqapi: Minor fixes
* mpqapi: Fix FSTREAM_CHECK on Windows
* mpqapi: Remove undefined methods from header
6 years ago
Anders Jenbo
e6f1faea0e
Revert "Correctly detect player level on difficulty selection screen ( #626 )"
...
This reverts commit e6b6501079 .
6 years ago
SeanHenderson
e6b6501079
Correctly detect player level on difficulty selection screen ( #626 )
6 years ago
Anders Jenbo
67d7655544
Fix world_draw_black_tile not taking buffer borders in to account
...
Thanks to @imperialsecond for providing a test case for
world_draw_black_tile
6 years ago
qndel
34caded4de
fix hotkeys
6 years ago
Robin Eklind
fa50343551
mods: remove GKD350h, RG-350 handheld and RetroFW (RG300/RS97/LDK) ports
...
These are already part of DevilutionX proper.
ref: https://github.com/diasurgical/devilutionX/pull/621#issuecomment-587137405
6 years ago
qndel
d51eee6916
CheckPanelInfo cleanup
6 years ago
Robin Eklind
639c671c5a
mods: add extension patches by @footballhead
6 years ago
Robin Eklind
fe7e48a4fa
mods: add handheld ports by @glebm
6 years ago
Robin Eklind
3e2f76bd16
mods: add Quality-of-Life patches by @falquinho
6 years ago
Robin Eklind
17a573f616
mods: add Quality-of-Life patches by @cain05
6 years ago
Robin Eklind
c0630d7268
mods: add QOL patches by @rafal-kowalski and @Manuel-K
6 years ago
Robin Eklind
0465bad1f9
mods: add Quality-of-Life patches of @majek
6 years ago
Robin Eklind
16a31eaa90
readme: add list of known mods
6 years ago
Anders Jenbo
9c06b7f60c
Merge branch 'master' of github.com:diasurgical/devilution
6 years ago
Anders Jenbo
ab453a5bb0
Correct some documentation
6 years ago