Skip to content

Commit

Permalink
Update Windows release to 0.58
Browse files Browse the repository at this point in the history
  • Loading branch information
10yard committed Mar 25, 2024
1 parent b6425d2 commit 6a23248
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 8 deletions.
2 changes: 1 addition & 1 deletion dk_config.py
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,7 @@
"adam": "-cart1"}
# Game specific media to override the system media
GAME_MEDIA = {"c64_felix":"-flop", "c64_jumpman":"-flop"}
WIN64_ONLY = "pc_dk_redux",
WIN64_ONLY_SYSTEMS = "pc", "dos"
# use scan code or see keycodes at: https://github.com/boppreh/keyboard/blob/master/keyboard/_canonical_names.py
KEYBOARD_REMAP = {"pc_raiders":"ctrl>space",
"pc_fixitfelix":"ctrl>num 1",
Expand Down
1 change: 1 addition & 0 deletions dk_patch.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
-----------------------------------
"""
import os
os.environ['PYGAME_HIDE_SUPPORT_PROMPT'] = '1'
from ips_util import Patch
from glob import glob
from pathlib import Path
Expand Down
2 changes: 1 addition & 1 deletion dk_system.py
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ def read_romlist():
if not _shell and not os.path.exists(os.path.join(ROM_DIR, sub, name + ".zip")) and not os.path.exists(os.path.join(ROM_DIR, sub, "dkong.zip")):
# Skip over roms when files are not found
continue
if ARCH != "win64" and name in WIN64_ONLY:
if ARCH != "win64" and name.split("_")[0] in WIN64_ONLY_SYSTEMS:
# Skip over incompatible roms
continue

Expand Down
5 changes: 3 additions & 2 deletions launch.py
Original file line number Diff line number Diff line change
Expand Up @@ -935,8 +935,9 @@ def launch_rom(info, launch_plugin=None, override_emu=None):
# Temporary keyboard remapping
remap_process = None
if name in KEYBOARD_REMAP:
remap_process = Process(target=remap, args=(name, KEYBOARD_REMAP[name],))
remap_process.start()
if ARCH == "win64":
remap_process = Process(target=remap, args=(name, KEYBOARD_REMAP[name],))
remap_process.start()

if _s.is_pi() or sub == "shell":
if name.startswith("pc_") or name.startswith("dos_"):
Expand Down
8 changes: 4 additions & 4 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ The latest releases are available to download from below. Refer to the **How to

| Download Link | Version | Operating System |
| -------------------------------------------------------------------------------------------------------------------- | ------- | ------------------------------------------|
| [dkafe_win64_binary_v0.57.zip](https://github.com/10yard/dkafe/releases/download/v0.57/dkafe_win64_binary_v0.57.zip) | 0.57 | Windows 64 bit (x64) systems: 10, 11 |
| [dkafe_win32_binary_v0.57.zip](https://github.com/10yard/dkafe/releases/download/v0.57/dkafe_win32_binary_v0.57.zip) | 0.57 | Windows 32 bit (x86) systems: Vista, 7, 8 |
| [dkafe_win64_binary_v0.58.zip](https://github.com/10yard/dkafe/releases/download/v0.58/dkafe_win64_binary_v0.58.zip) | 0.58 | Windows 64 bit (x64) systems: 10, 11 |
| [dkafe_win32_binary_v0.58.zip](https://github.com/10yard/dkafe/releases/download/v0.58/dkafe_win32_binary_v0.58.zip) | 0.58 | Windows 32 bit (x86) systems: Vista, 7, 8 |
| [dkafe_winxp_binary_v0.55.zip](https://github.com/10yard/dkafe/releases/download/v0.55/dkafe_winxp_binary_v0.55.zip) | 0.55 | Windows XP only |
| [dkafe_rpi4_image_v0.55.gz](https://github.com/10yard/dkafe/releases/download/v0.55/dkafe_rpi4_image_v0.55.gz) | 0.55 | Raspberry Pi 4 and 400 only |

Expand Down Expand Up @@ -567,8 +567,8 @@ An optional add-on pack includes over 150 Donkey Kong ports and hacks for the fo
- Apple ][
- Game and Watch
- LCD/Handheld
- MS-DOS
- PC
- MS-DOS (x64 platform only)
- PC (x64 platform only

The console games will appear on the pies stage.
In unlock mode, you must play for a given amount of time to win coins instead of reaching a target score e.g. Play 2 minutes for 3rd prize, 4 minutes for 2nd prize and 8 minutes for first prize.
Expand Down

0 comments on commit 6a23248

Please sign in to comment.