David Haywood's Homepage
MAME work and other stuff
September 28, 2017 Haze Categories: General News. 9 Comments on On Target

The only thing Gaelco appear to make these days are electronic Darts games, therefore the gun shooting games they produced in the past are in some ways probably more connected (albeit still loosely) to the current product range.

One of the Gaelco gun shooting games developed in the 90s was Target Hits, a relatively simple collection of 3 different shooting challenges all involving hitting moving targets with precision. Target Hits is another one of those games that was protected with a DS5002FP so until now was unemulated.

Morten Shearman Kirkegaard and Peter Wilhelmsen did their magic to read out the SRAM content for the DS5002FP from 2 Target Hits boards, one donated by Brian Troha, and the other purchased, but very kindly picked up by Clawgrip as it was a full cabinet setup, pick-up only and we only required the PCB. This involved a drive from Madrid to Bilbao and back again so we’re very grateful for that as the game doesn’t actually show up too often. As a bonus, the romset on the PCB he picked up is clearly an undumped revision too, so even if the SRAM extraction had failed (which it didn’t) it would have been worthwhile anyway. That will be dumped in the coming days, it identifies as Version 1.1 like the parent set in MAME, but shows a different checksum.

The 2 boards allowed us to easily construct a good dump, the game is now playable. There are some questions over the gun hookup as the game tells you that you have to reload between shots, but doesn’t actually require you to do so. It’s possible the reload logic was part of the gun not the game, but I’m uncertain. Here are some screenshots. The visible area is also uncertain, I’ve decided to go with the area covered by the startup screen because while most of the background graphics are much wider, there are some stages that aren’t, and usually startup screens are designed for monitor calibration. The screenshots are with the smaller visible area.


Target Hits Target Hits
Target Hits Target Hits
Target Hits Target Hits
Target Hits Target Hits
Target Hits Target Hits

I’ve also made some videos, these were recorded before reducing the visible area.





*edit* the previously undumped set was dumped, so we now have 3 sets, 2 identifying as 1.1 but clearly different code, and a single set as identifying as 1.0. If you have a PCB for this game with a boot screen that differs from the 3 shown below please get it dumped.

Target Hits Target Hits Target Hits

Two additional Touch and Go PCBs were also dumped because when that was originally dumped we didn’t know about the issue with some bytes not reading properly, it turns out our original read did infact have some errors, and those will be corrected shortly.

We’re still after working ‘Play 2000’ PCBs.

9 Comments

You can follow any responses to this entry through the RSS 2.0 feed.

The HUD elements seem to be centered properly in the “Game 3” screenshots, so you’re most likely correct on the cropping.

Great work to all involved!

while you can’t see it on the screenshots, the timer / shot counter for player 2 gets cropped slightly tho, but no amount of realigning could align it the same way as player 1 anyway

Great work guys!

Wonderful work. Thank you!!!

Once again a fantastic group effort by the Gaelco dumping team

Haze,
About the reload mechanism, when I got the board, the seller also gave me the shotguns (modified air rifles from Gamo, http://www.gamo.com/), do you want me to test them to see how they work? They have a pump-action-like reload system…

Thanks a lot for the hard work. Best regards: ClawGrip

Yeah, any information you can provide about them would be handy.

It could be an emulation flaw (inverted button status type stuff) but it never even makes a reload sound, so to me it seems like it might be external logic.

Ok! I’ll write peter for the pinout for the shotgun connector…

Regards: ClawGrip

May you dump the undumpable undumped dump.

Leave a Reply

Your email address will not be published. Required fields are marked *

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close