Re[2]: Tempest display "implodes" during intermission screen

From: peter jones <highwayman2000_at_mail.ru>
Date: Mon Jul 04 2005 - 06:35:09 EDT

-----Original Message-----
From: "Tom Bombaci" <tom-bom@pacbell.net>
To: <vectorlist@vectorlist.org>
Date: Sun, 3 Jul 2005 22:41:10 -0700
Subject: Re: VECTOR: Tempest display "implodes" during intermission screen

> Ed, et al,
>
> Thanks for the info. I would like to clarify a few things.
>
> I guess there are a few 6 ROM versions of the Tempest boards. I was under the impression that this revision had the implosion issue. Am I correct to assume this is not specific to the 6 ROM version? (I gather I can answer my own question due to the fact that my boardset has the 12 2516's on the board).
>
> If so, when you write "ROM swap", I can simply find v3 of the Tempest ROMS, burn them to 2716's and I am on my way to two player bliss?
>

the number of roms is only down to what was available at the time,

you can mix and match the roms if you know what your doing.

for example 117 has the score bug, 217 fixes it.

i think i remember 122 and 222 having different tests for the spinner, one had a spining clockface and the other counted in hex.

there is another that fixes the player2 thing, 116 must be upgraded to 316.

so if you want to keep it simple just reprogram one chip.

take the 2716 files 115 and 316,

in dos type "copy /b 115.bin + 316.bin fixed.bin"

then program the fixed.bin image to a 2732 and stuff it into the place of eprom 1.

to see how they map here is a bit of the MAME driver.
------------------------------------------------------------

ROM_START( tempest1 ) /* rev 1 */
        ROM_REGION( 0x10000, REGION_CPU1, 0 ) /* 64k for code */
        ROM_LOAD( "136002.113", 0x9000, 0x0800, CRC(65d61fe7) SHA1(38a1e8a8f65b7887cf3e190269fe4ce2c6f818aa) )
        ROM_LOAD( "136002.114", 0x9800, 0x0800, CRC(11077375) SHA1(ed8ff0ca969da6672a7683b93d4fcf2935a0d903) )
        ROM_LOAD( "136002.115", 0xa000, 0x0800, CRC(f3e2827a) SHA1(bd04fcfbbba995e08c3144c1474fcddaaeb1c700) )
        ROM_LOAD( "136002.116", 0xa800, 0x0800, CRC(7356896c) SHA1(a013ede292189a8f5a907de882ee1a573d784b3c) )
        ROM_LOAD( "136002.117", 0xb000, 0x0800, CRC(55952119) SHA1(470d914fa52fce3786cb6330889876d3547dca65) )
        ROM_LOAD( "136002.118", 0xb800, 0x0800, CRC(beb352ab) SHA1(f213166d3970e0bd0f29d8dea8d6afa6990cce38) )
        ROM_LOAD( "136002.119", 0xc000, 0x0800, CRC(a4de050f) SHA1(ea302e43a313a5a18115e74ddbaaedde0fbecda7) )
        ROM_LOAD( "136002.120", 0xc800, 0x0800, CRC(35619648) SHA1(48f1e8bed7ec6afa0b4c549a30e5ec331c071e40) )
        ROM_LOAD( "136002.121", 0xd000, 0x0800, CRC(73d38e47) SHA1(9980606376a79ba94f8e2a325871a6c8d10d83fc) )
        ROM_LOAD( "136002.122", 0xd800, 0x0800, CRC(796a9918) SHA1(c862a0d4ea330161e4c3cc8e5e9ad38893fffbd4) )
        ROM_RELOAD( 0xf800, 0x0800 ) /* for reset/interrupt vectors */
        /* Mathbox ROMs */
        ROM_LOAD( "136002.123", 0x3000, 0x0800, CRC(29f7e937) SHA1(686c8b9b8901262e743497cee7f2f7dd5cb3af7e) )
        ROM_LOAD( "136002.124", 0x3800, 0x0800, CRC(c16ec351) SHA1(a30a3662c740810c0f20e3712679606921b8ca06) )
ROM_END

ROM_START( tempest2 ) /* rev 2 */
        ROM_REGION( 0x10000, REGION_CPU1, 0 ) /* 64k for code */
        ROM_LOAD( "136002.113", 0x9000, 0x0800, CRC(65d61fe7) SHA1(38a1e8a8f65b7887cf3e190269fe4ce2c6f818aa) )
        ROM_LOAD( "136002.114", 0x9800, 0x0800, CRC(11077375) SHA1(ed8ff0ca969da6672a7683b93d4fcf2935a0d903) )
        ROM_LOAD( "136002.115", 0xa000, 0x0800, CRC(f3e2827a) SHA1(bd04fcfbbba995e08c3144c1474fcddaaeb1c700) )
        ROM_LOAD( "136002.116", 0xa800, 0x0800, CRC(7356896c) SHA1(a013ede292189a8f5a907de882ee1a573d784b3c) )
        ROM_LOAD( "136002.217", 0xb000, 0x0800, CRC(ef2eb645) SHA1(b1a2c969e8897e335d5354de6ae04a65d4b2a1e4) )
        ROM_LOAD( "136002.118", 0xb800, 0x0800, CRC(beb352ab) SHA1(f213166d3970e0bd0f29d8dea8d6afa6990cce38) )
        ROM_LOAD( "136002.119", 0xc000, 0x0800, CRC(a4de050f) SHA1(ea302e43a313a5a18115e74ddbaaedde0fbecda7) )
        ROM_LOAD( "136002.120", 0xc800, 0x0800, CRC(35619648) SHA1(48f1e8bed7ec6afa0b4c549a30e5ec331c071e40) )
        ROM_LOAD( "136002.121", 0xd000, 0x0800, CRC(73d38e47) SHA1(9980606376a79ba94f8e2a325871a6c8d10d83fc) )
        ROM_LOAD( "136002.222", 0xd800, 0x0800, CRC(707bd5c3) SHA1(2f0af6fb7154c244c794f7247e5c16a1e06ddf7d) )
        ROM_RELOAD( 0xf800, 0x0800 ) /* for reset/interrupt vectors */
        /* Mathbox ROMs */
        ROM_LOAD( "136002.123", 0x3000, 0x0800, CRC(29f7e937) SHA1(686c8b9b8901262e743497cee7f2f7dd5cb3af7e) )
        ROM_LOAD( "136002.124", 0x3800, 0x0800, CRC(c16ec351) SHA1(a30a3662c740810c0f20e3712679606921b8ca06) )
ROM_END

ROM_START( tempest ) /* rev 3 */
        ROM_REGION( 0x10000, REGION_CPU1, 0 ) /* 64k for code */
        ROM_LOAD( "136002.113", 0x9000, 0x0800, CRC(65d61fe7) SHA1(38a1e8a8f65b7887cf3e190269fe4ce2c6f818aa) )
        ROM_LOAD( "136002.114", 0x9800, 0x0800, CRC(11077375) SHA1(ed8ff0ca969da6672a7683b93d4fcf2935a0d903) )
        ROM_LOAD( "136002.115", 0xa000, 0x0800, CRC(f3e2827a) SHA1(bd04fcfbbba995e08c3144c1474fcddaaeb1c700) )
        ROM_LOAD( "136002.316", 0xa800, 0x0800, CRC(aeb0f7e9) SHA1(a5cc25015b98692673cfc1c7c2e9634efd750870) )
        ROM_LOAD( "136002.217", 0xb000, 0x0800, CRC(ef2eb645) SHA1(b1a2c969e8897e335d5354de6ae04a65d4b2a1e4) )
        ROM_LOAD( "136002.118", 0xb800, 0x0800, CRC(beb352ab) SHA1(f213166d3970e0bd0f29d8dea8d6afa6990cce38) )
        ROM_LOAD( "136002.119", 0xc000, 0x0800, CRC(a4de050f) SHA1(ea302e43a313a5a18115e74ddbaaedde0fbecda7) )
        ROM_LOAD( "136002.120", 0xc800, 0x0800, CRC(35619648) SHA1(48f1e8bed7ec6afa0b4c549a30e5ec331c071e40) )
        ROM_LOAD( "136002.121", 0xd000, 0x0800, CRC(73d38e47) SHA1(9980606376a79ba94f8e2a325871a6c8d10d83fc) )
        ROM_LOAD( "136002.222", 0xd800, 0x0800, CRC(707bd5c3) SHA1(2f0af6fb7154c244c794f7247e5c16a1e06ddf7d) )
        ROM_RELOAD( 0xf800, 0x0800 ) /* for reset/interrupt vectors */
        /* Mathbox ROMs */
        ROM_LOAD( "136002.123", 0x3000, 0x0800, CRC(29f7e937) SHA1(686c8b9b8901262e743497cee7f2f7dd5cb3af7e) )
        ROM_LOAD( "136002.124", 0x3800, 0x0800, CRC(c16ec351) SHA1(a30a3662c740810c0f20e3712679606921b8ca06) )
ROM_END

#if 0 /* identical to rom_tempest, only different rom sizes */
ROM_START( tempest3 )
        ROM_REGION( 0x10000, REGION_CPU1, 0 ) /* 64k for code */
        ROM_LOAD( "tempest.x", 0x9000, 0x1000, NO_DUMP )
        ROM_LOAD( "tempest.1", 0xa000, 0x1000, NO_DUMP )
        ROM_LOAD( "tempest.3", 0xb000, 0x1000, NO_DUMP )
        ROM_LOAD( "tempest.5", 0xc000, 0x1000, NO_DUMP )
        ROM_LOAD( "tempest.7", 0xd000, 0x1000, NO_DUMP )
        ROM_RELOAD( 0xf000, 0x1000 ) /* for reset/interrupt vectors */
        /* Mathbox ROMs */
        ROM_LOAD( "tempest.np3", 0x3000, 0x1000, NO_DUMP )
ROM_END
#endif
---------------------------------------------------------------------

it looks like the 2732 version you have is not dumped, so please read all your roms and mail them to me at "highwayman2000@mail.ru" so i can include them thanx.

---------------------------------------------------------------------------
** Unsubscribe, subscribe, or view the archives at http://www.vectorlist.org
** Please direct other questions, comments, or problems to chris@westnet.com
Received on Mon Jul 4 06:35:03 2005

This archive was generated by hypermail 2.1.8 : Mon Jul 04 2005 - 12:50:00 EDT