Git Product home page Git Product logo

10yard / dkafe Goto Github PK

View Code? Open in Web Editor NEW
10.0 10.0 1.0 1.12 GB

DKAFE - Donkey Kong Arcade Front End. An arcade game launcher based on Donkey Kong with incentives to play and unlock arcade games. It comes bundled with features and ready to go.

License: GNU General Public License v3.0

Batchfile 0.52% Python 6.51% Lua 16.92% C++ 73.51% Shell 0.36% Makefile 2.18%
arcade-game crazykong donkeykong lua-script mame-frontend pygame python3 raspberrypi4 romhacking wolfmame-frontend

dkafe's People

Contributors

10yard avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

logitech-byte

dkafe's Issues

[Suggestion] High Score Saving

Since MAME supports high score saving through an optional plugin and because it's present in most modern arcade compilations in some way or another, I was wondering if that feature could be carried over into DKAFE's WolfMAME and configured to work with most, if not all, of the games in the arcade.

Enhancement: Play .WAV files if found in playlist folder

I had to disable the playlist on my XP cabinet build because the frontend would frequently freeze for several seconds. I'm guessing the CPU load from playing MP3s and the frontend was too much for it. It would be nice if I could convert the songs to WAV format to lighten the CPU load.

Setting up non-Donkey Kong roms (+ regular MAME)

Could there be a guide that explains how one could do this? I'd love to use this as a way to play a wide variety of arcade titles (such as Pac-Man or Dig Dug) on top of Donkey Kong, but I'm not too sure how to set it up

running on other plattforms ?

not direct an issue but would it be possible to run/port this in dos ..or as an libretro core , my cab is purlely focused to run with retroarch at the time so with these 2 ways i could still use it on this ^^

Jumpman stuck at machines after winning prize

In a few cases, when returning to the DKAFE frontend after closing out of a game with a score high enough to win a prize, Jumpman does not immediately respond to any directional inputs, leaving him temporally immobilized as prize money is sent out.

How to rotate the frontend?

I can use the -ror command argument to rotate the dkwolf emulator, but how do I rotate the frontend? I'm using the XP version.

DK Wizardry Text Color Error

In DK Wizardry, if you score 10,000 points and win a prize, the text that otherwise replaces the high score text is not all colored blue.
0000

dkafe on Steam Deck through Proton not working

Dkafe is so awesome I wanted to give it a go on my Steam Deck, but I've tried various versions of Proton to try to get it working with no success. Would it be possible to get a flatpak version of dkafe published on the flatpak store for Steam Deck users to install the binaries?

Up button wont work

For some reason the up arrow key will no longer work ,I have tried different keys and still nothing
any suggestions

Thanks

Intro Sequence Oddity

image
During the intro sequence that plays after the title screen, if there is any machine set to appear in Slot 02, Pauline's speech bubbles for that machine will appear before the intro ends and Jumpman spawns in the level.

Here, I've added the Japanese Donkey Kong machine into Slot 02 for demonstration purposes.

In addition, the design of the "L=01" on the top right corner is inconsistent between the intro and the menu once you gain control of Jumpman.

File paths with spaces don't work

If the file path for DKAFE contains a space, the frontend is unable to load a game. For example, my DKAFE folder is stored in the directory D:\Games\Windows - Full. Trying to select a game results in the following error: 'D:\Games\Windows' is not recognized as an internal or external command, operable program or batch file.

No option to choose screen on multi-monitor setups

In fullscreen mode, after choosing a game and launching the emulator, there is a chance that on some machines, the frontend will take priority over the emulator, causing you to play blindly until you press ESC to return to the frontend.

I think if you have fewer active windows open, it has a better shot at working as intended, but I currently cannot test to make sure.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.