Round42 in Dosbox

Having problems with a specific game or application? Post your problems here!

Round42 in Dosbox

Postby darkjezter » 2019-6-02 @ 18:26

Greetings all!

I've come across this gem from my youth and decided to get it running again. After getting Dosbox configured appropriately, I played for a bit and noticed an issue where key presses and releases get missed, particularly when pressing multiple keys.

This is not a call for help, but an opportunity to share my findings and solution.

After trying a few things, I reverse engineered the keyboard logic in the game and found the issue which technically is a bug in the game, but one that seems to be exacerbated by Dosbox emulation. In short, I added a queue to the binary which buffers keystrokes and feeds them into the game loop.

While I was at it, I also fixed an issue where exiting the game would leave the screen blank.

I don't know the best way to share my modifications, but thought I'd reach out here in case anyone is interested, or has suggestions. I just recall this being one of the best arcade games for my old XT clone as a child, and am currently sharing the nostalgia of it with anyone who will let me.

Cheers!
darkjezter
Newbie
 
Posts: 1
Joined: 2019-6-02 @ 18:12

Re: Round42 in Dosbox

Postby eL_PuSHeR » 2019-6-03 @ 08:06

[Thread Moved to DOSBox Games/Apps. Section]
Intel i7 5960X
Gigabye GA-X99-Gaming 5
8 GB DDR4 (2100)
8 GB GeForce GTX 1070 G1 Gaming (Gigabyte)
User avatar
eL_PuSHeR
Moderator
 
Posts: 6537
Joined: 2003-6-20 @ 16:39


Return to DOSBox Games/Apps

Who is online

Users browsing this forum: No registered users and 1 guest