
What is KBMAME ?
Why the need for KBMAME?
Not all keyboards recognize more than two or three simultaneous keypresses. As a
result, some moves in NeoGeo games are quite difficult to pull off using the
keyboard, notably the power bar charge in the KOF series (A+B+C). Neorage had
the capability to map button combinations to single keys. Danji has the same
capability, plus the ability to map joystick sequences AND button presses (macros).
MAME now has this capability (as of beta 10), but cheats have to be enabled and
the buttons aren't customizable.
The great thing about MAME, though, is that the source is freely available, so it is
easy to customize. So Deimos 0 took the source, added a few lines, recompiled, and
KBMAME was born.
Which buttons do what?
What is the best setting for overclock?
It depends on the game and your PC's speed. Generally, you'll need at least a
P2-300 to run NeoGeo games in 16-bit mode at double the normal clock speed (24
instead of 12). If you have a slow PC, stick with a setting of 12, otherwise,
experiment.
Why does the music sometimes glitch after loading a saved state?
That's a documented bug. Hopefully, a future release will correct this.
Why does KBMAME crash back to DOS after loading a saved state?
Make sure that you saved the state with the same version of KBMAME you are
loading it with. The C and ASM save states can not be used interchangeably. This
might be fixed in the future.
Note : starting from KBMAME8, C and ASM save states should be
interchangeable.
Is this an official MAME release?
NO, NO, NO !!!
Do NOT bug the MAME team about anything related to KBMAME, PKBMAME, or AKBMAME.
They have enough headaches to deal with.
KBMAME is created by Deimos0.
DO thank the MameDev for making such a kick-ass emulator!
Download
Source Code:
I have unfortunately lost my only remaining copy of the source code. I will remove A/P KBMame
at any request of the Mame team due to the copyright requests/restrictions. If Deimos0 will
be so kind as to contact me at some point, I'd be happy to post the source and any newer exe's!