Previous Thread
Next Thread
Print Thread
Page 1 of 2 1 2
Joined: Apr 2021
Posts: 2
Likes: 1
M
Moburma Offline OP
Member
OP Offline
Member
M
Joined: Apr 2021
Posts: 2
Likes: 1
Hi all,
Long time lurker who thought this might be a good place to share what I've discovered looking through the recent uploads of Midway arcade game source code.
If you weren't aware already, someone uploaded a load of source code and other assets from '90s Midway coin-ops in the past week. Looking through it there are lots of ROMsets not in MAME as well as generally interesting information on the development and history of these games. Feel free to add anything you might have found in this thread.

It includes things like a previously unknown and unreleased game called RoadKill (aka Derby Race as it seems to be called in the source as a placeholder name) that at a glance seems to be something like Atari's Badlands.

I've only looked at a few games in detail so far, but the below are my findings:

NBA Hangtime

Note the repository seems to include data for NBA Hangtime AND NBA Maximum Hangtime mixed together. Max Hangtime data seems to be denoted by an X before filenames.

Compiled ROMs Present - Yes
Version History - Yes, see nba-hangtime/SRC/CHANGES.DOC See also nba-hangtime/SRC/REVUP.DOC
Source latest version - appears to be 1.3 from nba-hangtime/SRC/CHANGES.DOC
Previous version source - Yes, backups of most old versions seem to have been included

Compiled ROMs
As far as I can see, only the program ROMs have been included for this game, unlike some of the other games below that have everything.

Program ROMs
NBA Hangtime
L1.1 - 04/16/96 - Already present in MAME and matches existing ROMs
M1.1 - 04/16/96 - New, not in MAME
L1.2 - 08/29/96 - New, not in MAME
M1.2 - 08/29/96 - New, not in MAME
M1.3 - 10/10/96 - New, not in MAME
L1.3 - 10/10/96 - New, not in MAME

NBA Maximum Hangtime
L0.9 - 10/30/96 - New, not in MAME
L1.0 - 11/08/96 - Already present in MAME and matches existing ROMs
M1.0 - 11/08/96 - New, not in MAME

(Note version 1.03 of Max Hangtime already included in MAME is NOT present here)

Interesting Things

nba-hangtime/SRC/COMBOS.DOC - all combination codes to unlock the various cheats/fun modes in the game
nba-hangtime/SRC/TODO.DOC - Todo list of new features and bugs to fix. There are also older versions of this file in the old backups that document how the game progressed during development

Narc

Compiled ROMs Present - Yes
Version History - Yes, see narc/NARC/NARCREVS.DOC
Source latest version - appears to be 7.00 from NARCHELP.ASM
Previous version source - No

Compiled ROMs

Program ROMs
Rev 6.00 - New, not in MAME
Rev 7.00 - Already present in MAME and matches existing ROMs

Graphics ROMs are located in narc/IMG/IROM/ These are identical to the ones already in MAME
Sound ROMs are located in narc/SOUND/ NONE of these match MAME:

NYAM6.PP rev2_narc_sound_rom_u5.u5 99.984741%
NDIG6.PP rev2_narc_sound_rom_u38.u38 99.693298%
NYAM4.PP rev2_narc_sound_rom_u4.u4 61.810303%
NDIG4.PP rev2_narc_sound_rom_u37.u37 56.472778%
NDIG2.PP rev2_narc_sound_rom_u36.u36 54.211426%
NDIG0.PP rev2_narc_sound_rom_u35.u35 50.057983%


Interesting things

narc/NARC/DUMP.DOC - this is a document listing observations from a location test (how far players got, bugs, etc). Claims to be for version 1.91, which does not appear in the version history document
narc/NARC/NARC.DOC - How to build Narc in interlaced display mode
narc/NARC/NARCCART.DOC - George N Petro's comments on the NES home port of Narc
narc/NARC/NARCREVS.DOC - Version history with amusing comments on both what was fixed between versions but also complaining about managemment decisions
narc/NARC/NARCSTUF.DOC - Todo list/idea list from unknown period of development
narc/SOUND/WAVMUSIC.DOC - List of songs used in the game with their names

Trog

Compiled ROMs Present - Yes
Version History - No
Source latest version - appears to be LA5 from TROGMENU.ASM
Previous version source - No

Compiled ROMs

Program ROMs
LA3 - 02/10/91 - New, not in MAME (Note this is DIFFERENT to the build of LA3 already in MAME, which is dated 02/14/91. Both ROMs in this new set are different)
LA5 - 03/29/91 - Already present in MAME and matches existing ROMs
PA5-PAC 08/28/90 - New, not in MAME (these are the files TROGFE.0 and TROGFE.1 in the main directory. Presumably this is also the first "Pac-Man" build of the game created)

Graphics ROMs for Trog can be found in trog/IMG/IROM/ These are identical to the ones in MAME APART from two that are very slightly different:
TROG428.0 trog_ii_u-113_la-1.u113 99.566650%
TROG428.1 trog_ii_u-97_la-1.u97 99.520111%

Sound ROMs for the game are in trog/SOUND/ and are identical to the ones in MAME

Appears to also have two versions of Trog for NES, but quick testing of these didn't seem to work in FCEUX

Interesting Things

trog/TROGPROJ.DOC - Design brief for the project. This is for the original version of the game (i.e. non "PAC"). At this stage the idea was each player was a different kind of dinosaur rather than just a recolour of the same one as in the what was created for the game
trog/ROMS.DOC - List of constituent ROMs of game version PA3-PAC dated 8/15/90. This version is not in MAME and seemingly not included in the repository unfortunately
trog/TROGIDEA.DOC - List of ideas to add to the game, including a "Rally X" style bonus level
trog/READ.ME - Confirms LA5 is final version

I'll look at the other games later.

Last edited by R. Belmont; 04/09/21 06:40 PM. Reason: Removed direct references to the illegal source leaks.
1 member likes this: Tim Stark
Joined: Mar 2001
Posts: 16,985
Likes: 83
R
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,985
Likes: 83
Appreciate the in-depth breakdown, but we're very aware of this release, and you may have seen it being discussed yesterday in the shoutbox smile

Joined: Apr 2005
Posts: 608
Likes: 2
Senior Member
Offline
Senior Member
Joined: Apr 2005
Posts: 608
Likes: 2
An active discussion in the shoutbox. Yeah, how could one possibly miss that :-P

Joined: Sep 2004
Posts: 392
Likes: 4
A
Senior Member
Offline
Senior Member
A
Joined: Sep 2004
Posts: 392
Likes: 4
This is great info. Thanks for taking the time to dig through the data for the good bits.

Joined: May 2009
Posts: 2,101
Likes: 137
J
Very Senior Member
Offline
Very Senior Member
J
Joined: May 2009
Posts: 2,101
Likes: 137
It's definitely great info, and much appreciated.

Based on the titles involved, it's pretty clear to me who it all came from. The person involved should be applauded for it.

Nonetheless, I can't help but feel a bit jilted in that all of the games are already pretty well-covered in MAME already.

In a perfect world, there'd be some level of leakage as far as the Zeus and Zeus II graphics API goes, as well as possibly the first generation of Raw Thrills graphics FPGA, since I doubt they're making any bank off of such legacy titles these days anyway. smile

Joined: Apr 2021
Posts: 2
Likes: 1
M
Moburma Offline OP
Member
OP Offline
Member
M
Joined: Apr 2021
Posts: 2
Likes: 1
I see the above and other stuff I've found since is already in the source now which is great so I'll lay off. One thing I have found that doesn't seem to be there yet - there's a prototype ROMset for Total Carnage that presents itself as "Proto v3.0". There are also graphics ROMs presumably for this version which differ from the known sets, but no sound ROMs.

Joined: Feb 2021
Posts: 12
T
Member
Offline
Member
T
Joined: Feb 2021
Posts: 12
Ok, thanks for discovering source codes. Where are that?

Joined: Jun 2001
Posts: 494
Likes: 18
O
Senior Member
Online Content
Senior Member
O
Joined: Jun 2001
Posts: 494
Likes: 18
We're not promoting links to very extremely probably illegal sources on these forums.

Joined: Sep 2019
Posts: 74
Likes: 88
D
Member
Offline
Member
D
Joined: Sep 2019
Posts: 74
Likes: 88
Is there an easy way to view any .img image files from this dump?

Thanks for posting your findings. A few of the codes in Hangtime have never been published/discovered as far as I can tell and they do work. I was also able to find the Initial/Pin for one of the secret players that has never been published (though previously found through MAME cheats).

Joined: Apr 2006
Posts: 766
Likes: 2
D
Senior Member
Offline
Senior Member
D
Joined: Apr 2006
Posts: 766
Likes: 2
I wonder some of these on the Arcade 1 up cabinets. NBA games.


Windows 10 Home 64-bit / AMD Radeon RX 5700 XT / AMD Ryzen 7 3700X 8-Core 3.59 GHz / RAM 16 GB
Page 1 of 2 1 2

Link Copied to Clipboard
Who's Online Now
0 members (), 56 guests, and 0 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics9,170
Posts120,090
Members5,039
Most Online1,283
Dec 21st, 2022
Our Sponsor
These forums are sponsored by Superior Solitaire, an ad-free card game collection for macOS and iOS. Download it today!

Superior Solitaire
Forum hosted by www.retrogamesformac.com