MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

computerspace
MAME Fan
Reged: 05/30/16
Posts: 3
Send PM
Re: Tank 8 as FPGA version
05/31/16 08:02 AM


Wow - thanks for a comprehensive answer...

Much appreciated.

> > I was asked to look into Tank 8 - which according to the operations manual and
> > schematics is all TTL, but when I look in the parts list it features some PROMs and
> a
> > 6800 CPU. The PCB layout in the manual also shows the PROMs and 6800 positions.
> Quite
> > strange actually.
>
> You ran into another example of inconsistency manual errors / misprints where what
> one page states, the part might not be on pcb (thankfully such as a rom or prom) A
> few other examples are Kee Games Crossfire and Atari Highway where parts list doesn't
> match what is shown on the pcb layout page. Even Juergen B. (former MAMEdev member)
> had to deal with misprints on the 2nd reprint of Atari Space Race manual schematics
> when he was trying to emulate Space Race back in 2010. Adam had to work around those
> misprint mistakes when emulating Space Race in DICE years earlier.
Tank 8 is unfortunately beyond misprint... it actually does not disclose any CPU or CPU-PROM related information in the schematics, and it does not mention the CPU structure at all in the manual. I almost believe that the game was originally constructed without CPU - given that so much logic resides in TTL format.


> > I quickly noticed that Tank 8 had been released on MAME (cool - since quite some
> logic
> > and sound generation is TTL only), which is why I turn to this forum. If anyone has
> some
> > interesting insights to share I would be very happy.
>
> I don't know if anyone here can help answer specific Tank 8 related questions.
>
> Both frotz and Hans A. aren't around these days. frotz left way back in 2003 or 2004
> iirc
Thanks for sharing - Hans Andersson sounds very Swedish to me. Small country, I will try to find him he here.


> src/mame/drivers/tank8.cpp and src/mame/audio/tank8.cpp
>
Pretty cool - I did not know that Mame could work with discrete in this way. Impressive.


Btw when I looked at some tank8 rom files available as downloads I noticed that they have extension .c1 .j1 .f1 .e1 .l1 .k1 .j5 .h5 .n6 etc. Is there a file extension logic and a guide on how to inspect and use these ROM files as non MAME (or are they deeply MAME configured)?

br /Mattias







Entire thread
Subject Posted by Posted on
* Tank 8 as FPGA version computerspace 05/30/16 09:11 AM
. * Re: Tank 8 as FPGA version gregf  05/30/16 11:58 AM
. * Re: Tank 8 as FPGA version Brian Deuel  06/02/16 09:37 PM
. * Re: Tank 8 as FPGA version gregf  06/04/16 05:14 AM
. * Re: Tank 8 as FPGA version Brian Deuel  06/07/16 03:34 PM
. * Re: Tank 8 as FPGA version gregf  06/07/16 05:35 PM
. * Re: Tank 8 as FPGA version computerspace  06/07/16 10:41 PM
. * Re: Tank 8 as FPGA version computerspace  05/31/16 08:02 AM
. * Re: Tank 8 as FPGA version gregf  06/02/16 06:04 PM
. * Re: Tank 8 as FPGA version drewcifer  05/31/16 09:03 AM
. * Re: Tank 8 as FPGA version Antny  06/03/16 10:37 PM
. * Re: Tank 8 as FPGA version gregf  06/04/16 05:07 AM
. * Re: Tank 8 as FPGA version StilettoAdministrator  06/04/16 05:13 AM
. * Re: Tank 8 as FPGA version gregf  06/04/16 05:16 AM
. * Re: Tank 8 as FPGA version Brian Deuel  06/07/16 03:38 PM
. * Re: Tank 8 as FPGA version gregf  06/07/16 05:28 PM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 256 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 3379