Skip to content

Commit

Permalink
added Editor and Sound fixed by Quuz
Browse files Browse the repository at this point in the history
added instructions on how to report bugs
  • Loading branch information
DiaLight committed Dec 15, 2024
1 parent 9f791f0 commit cae70bc
Show file tree
Hide file tree
Showing 10 changed files with 25 additions and 6 deletions.
12 changes: 10 additions & 2 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,16 @@
Flame modifies the Dungeon Keeper 2 code to fix the bugs found in both single and multiplayer.
It works with the Disk, Steam and GOG versions of the game.

If you have any bugs in the game, please describe them in the discord channel: https://discord.gg/RvrQpCFUZc
When you do, be sure to have followed the recommended installation steps.
Warning: Saves between Flame and non-Flame Dungeon Keeper 2 versions are [incompatible](https://github.com/DiaLight/Flame/issues/57) for now.

## How to report a bug

1) If you have any bugs in the game, please describe them in the discord channel: https://discord.gg/RvrQpCFUZc or in the GitHub issues.
2) It helps a lot if you include steps how to reproduce found bug
3) Attaching a good test map is welcome

If you reporting several bugs, please split them to several Discord messages / GitHub issues. Please, be sure to have followed the recommended installation steps.


## How to install
1) Go to the [releases](https://github.com/DiaLight/Flame/releases) page and download the Flame-1.7.0-*.zip file of the newest release
Expand Down
8 changes: 8 additions & 0 deletions resources/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -33,5 +33,13 @@ configure_file(

set(DKII_RESOURCES_FILE ${CMAKE_CURRENT_BINARY_DIR}/resources.rc)

# https://keeperklan.com/downloads.php?do=file&id=141
install(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/PatchLevels170/ DESTINATION Data/editor/maps)

# https://discord.com/channels/480505152806191114/1289590948702982176/1311063368907362466
install(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/PatchSoundByQuuz/ DESTINATION Data/Sound)

# https://discord.com/channels/480505152806191114/1289590948702982176/1311063421818638396
install(DIRECTORY ${CMAKE_CURRENT_LIST_DIR}/PatchEditorByQuuz/ DESTINATION Data/editor)

install(FILES "${CMAKE_CURRENT_LIST_DIR}/readme.txt" DESTINATION ".")
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 0 additions & 1 deletion resources/PatchLevels170/download-url.txt

This file was deleted.

Binary file added resources/PatchSoundByQuuz/MaidenHW.sdt
Binary file not shown.
Binary file added resources/PatchSoundByQuuz/creature_maidenSFX.map
Binary file not shown.
7 changes: 5 additions & 2 deletions resources/readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,8 @@ I need it if I suddenly need to debug an old build

The `Date` folder contains patches for some campaign maps taken from the link https://keeperklan.com/downloads.php?do=file&id=141

If you have any bugs in the game, please describe them in the discord channel https://discord.gg/RvrQpCFUZc
When report issue please ensure that you are uses `ddraw.dll`
If you have any bugs in the game, please describe them in the discord channel: https://discord.gg/RvrQpCFUZc or in the GitHub issues.
It helps a lot if you include steps how to reproduce found bug
Attaching a good test map is welcome
If you reporting several bugs, please split them to several Discord messages / GitHub issues

3 changes: 2 additions & 1 deletion tools/devhelper/dev_mouse_dinput_to_user32.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@
#include "write_protect.h"
#include <vector>
#include <windowsx.h>
#include <ntstatus.h>

#define STATUS_SUCCESS ((NTSTATUS)0x00000000L) // ntsubauth

// click flags
#define DK2_Shift 0x01
Expand Down

0 comments on commit cae70bc

Please sign in to comment.