[BUG] KMX-C-02 keyboard freeze

Support and general discussion.
Post Reply
Fenix77
Posts: 80
Joined: Fri 01 Sep, 2017 11:59 am

[BUG] KMX-C-02 keyboard freeze

Post by Fenix77 »

I Tested several applications, The KMX-C-02 machine boots normally, but at some point it locks up, when typing or playing a game with the arrow keys.

The games I tested:

Rick Dangerous II: during the game the machine stops responding an behaves as if a direction key were pressed and hold.
Rock'n Roll (rainbow Arts 1990): Does the same

Freedos EDIT: It lock's up only the mouse responds. I can exit Freedos with the Mouse, but the keyboard does not respond.

Other machines works correctly:
Tested : GW-CT286 GEAR and MR 386 DX.

Question: Is the bug related to the keyboard options in the BIOS or this machine is in some way different in it's keyboard implementation?

Thanks!
Keyboard options in the BIOS
Keyboard options in the BIOS
Screenshot from 2018-03-11 17-40-55.png (62.2 KiB) Viewed 4662 times
Greatpsycho
Posts: 151
Joined: Tue 22 Mar, 2016 10:03 am
Location: Korea
Contact:

Re: [BUG] KMX-C-02 keyboard freeze

Post by Greatpsycho »

This problem is caused by using keyboard command 0xB4 and 0xBC that aren't yet implemented in PCem. Here are two workaround to avoid this problem. You only need to apply one of the two methods below(Both are actually same).

1. Modify BIOS rom file. Change offset 0x256 - 0x04 to 0x00 and offset 0xFF50 - 0x99 to 0x9D.
2. Apply attatched patch to PCem.
Attachments
mem.c.patch
Workaround patch to avoid KMX-C-02 keyboard problem.
(581 Bytes) Downloaded 288 times
User avatar
omarsis81
Posts: 945
Joined: Thu 17 Dec, 2015 6:20 pm

Re: [BUG] KMX-C-02 keyboard freeze

Post by omarsis81 »

Greatpsycho: did you submit your patch for Sarah's approval? It may enter the next't PCem release
User avatar
SarahWalker
Site Admin
Posts: 2054
Joined: Thu 24 Apr, 2014 4:18 pm

Re: [BUG] KMX-C-02 keyboard freeze

Post by SarahWalker »

Fixed in rev 1103.
Post Reply