exoscoriae / eXoDOS

eXoDOS
65 stars 3 forks source link

Bricks (1984) #4828

Open Python-Exoproject opened 8 months ago

Python-Exoproject commented 8 months ago

Report by Retrofrogg:

The instructions for the game "Bricks" say to use CAPS LOCK for left, and INS for right. INS works, but CAPS LOCK keeps moving left even when you release it.

Confirmed by nofunk:

Verified. This is a DosBox bug; using the Alternate Launcher to launch with Dosbox-Staging works correctly. I also tested on 86Box with a CGA 286 machine, also works correctly.

I have also tested and confirmed. Staging fixes so we should just grab the staging template and update the game to staging. Might be worth a mapper once converted as well as capslock and insert are weird inconvenient controls

exoscoriae commented 8 months ago

switched the staging. appeared to crash on me after about 150 points. dosbox simply closed.

Python-Exoproject commented 1 month ago

This is the original game that was also unofficially released as Wrecking Ball (1984) (ticket under #3459) which shares the same issues.

As these are the same game I suggest maybe merging Wrecking Ball into Bricks as an alternate launch option or removing Wrecking ball altogether.

In regards to the issues shared by the games, we have wrecking ball running on machine=tandy with a mapper that remaps the controls to more appropriate controls. I believe Bricks could benefit from the same settings as the speed of the ball is more consistent and not having to use capslock as a movement key is a boon.

In regards to the crashing, both releases suffer from it and its experienced on all forks of dosbox so im not sure what to do here except suggest ripsaw, some other interested party, or reporting on Staging as a game bug that maybe emulation or original game in origin for testing on real hardware.

Here is a mapper and conf for bricks Bricks.zip, the game actually seems a bit more stable using them as I managed to finish the first level before crashing. If you keep wrecking ball as an option you can use the same files only calling wrecking.exe.

If you keep Wrecking Ball as a separate game entry then the folder with the conf needs cleaning up, there is a whole bunch of test and debug confs and logs. Also the conf needs editing to remove the logging command

exoscoriae commented 4 weeks ago

my guess is Wrecking Ball was stolen from Vince Bly by one of those companies like SoftKey

I'll keep them seperate for now, as no one who knows one of them would think to look under the other one for the game they are looking for.

cleaned up wrecking ball and applied your fixes to bricks.

Python-Exoproject commented 2 weeks ago

Wricking Ball still has:

[log] logfile=E:\eXoDOS_WIP\eXo\eXoDOS!dos\Wrecking\log.txt

in the conf