What's new

adsa

Student
Joined
Mar 23, 2017
Messages
106
Reaction score
45
Location
England
Hi Folks

I have a dead IC1 on a TAITO Super Space Invaders 91. This is a TAITO mask rom and has 271000 next to the socket. If I replace with an Eprom, not sure what type it would be. Does anyone have experience of what would be the correct replacement?

cheers
 

Attachments

  • unnamed.jpg
    unnamed.jpg
    188.7 KB · Views: 366
That ROM is C64-02 which is 128Kb. So as the silkscreen suggests it would be a M27c1000.
 
I would check mame driver. Rom size will help you narrow it down and it might say in the appropriate .cpp file. If I have a moment to look I'll post up.

See:

8-bit 1-Megabits
There are four types of 1 Megabits EPROMS. One set has the A16 and OE lines
swapped. However, this device will still program and verify like normal 1
Megabits. Once this device is placed into the circuit, it will appear as if it has
not been programmed correctly. This is not due to the Maxloader software or
the programmer, but the difference between these 1 Megabits. When selecting a
1 Megabit, it is important to determine which one you have. Here is a list of 1
Megabits and their equivalents:

27010 (normal pin-out -- program as GENERIC or INTEL 27010):
Equivalents: INTEL 27010, HITACHI 27101, TOSHIBA 571000, NEC 271001,

MITSUBISHI 27101, 27301 (non-standard pin-out -- program as HITACHI
27301's): Equivalents: HITACHI 27301, NEC 271000, MITSUBISHI 27100, TOSHIBA
571001, INTEL 27C100
 
Last edited:
Many thanks. I will have a look.

ROM_START( ssi )
ROM_REGION( 0x80000, "maincpu", 0 ) /* 512k for 68000 code */
ROM_LOAD16_BYTE( "c64_15-1.ic9", 0x00000, 0x40000, CRC(ce9308a6) SHA1(02653218fe949803742e574eeed01dd421b0a671) )
ROM_LOAD16_BYTE( "c64_16-1.ic8", 0x00001, 0x40000, CRC(470a483a) SHA1(880d43aec8c3bbae1d58e7d6d7719eb6fe67cc56) )
ROM_START( ssi )

ROM_REGION( 0x80000, "maincpu", 0 ) /* 512k for 68000 code */

ROM_LOAD16_BYTE( "c64_15-1.ic9", 0x00000, 0x40000, CRC(ce9308a6) SHA1(02653218fe949803742e574eeed01dd421b0a671) )

ROM_LOAD16_BYTE( "c64_16-1.ic8", 0x00001, 0x40000, CRC(470a483a) SHA1(880d43aec8c3bbae1d58e7d6d7719eb6fe67cc56) )



ROM_REGION( 0x100000, "gfx1", ROMREGION_ERASEFF )

/* empty! */



ROM_REGION( 0x100000, "gfx2", 0 ) /* OBJ */

ROM_LOAD( "c64-01.1", 0x000000, 0x100000, CRC(a1b4f486) SHA1(bdd6bf144e50fe7b1d4cf4504471a689669415a4) )



ROM_REGION( 0x1c000, "audiocpu", 0 ) /* sound cpu */

ROM_LOAD( "c64-09.13", 0x00000, 0x04000, CRC(88d7f65c) SHA1(d6383bf8fd035772fa3c57b26b727eefe1aadd93) )

ROM_CONTINUE( 0x10000, 0x0c000 ) /* banked stuff */



ROM_REGION( 0x20000, "ymsnd", 0 ) /* ADPCM samples */

ROM_LOAD( "c64-02.2", 0x00000, 0x20000, CRC(3cb0b907) SHA1(7cbe437fe584575a2f26a582095fd49665c7003e) )



/* no Delta-T samples */

ROM_END



ROM_START( ssia )

ROM_REGION( 0x80000, "maincpu", 0 ) /* 512k for 68000 code */

ROM_LOAD16_BYTE( "c64_15.ic9", 0x00000, 0x40000, CRC(3a6d591b) SHA1(cc08aa89046e774046d1e47afb7d124c9a6b0b88) )

ROM_LOAD16_BYTE( "c64_16.ic8", 0x00001, 0x40000, CRC(8a567a4f) SHA1(9d309dd3f3bdde180908c46f13f112a0055bcae2) )



ROM_REGION( 0x100000, "gfx1", ROMREGION_ERASEFF )

/* empty! */



ROM_REGION( 0x100000, "gfx2", 0 ) /* OBJ */

ROM_LOAD( "c64-01.1", 0x000000, 0x100000, CRC(a1b4f486) SHA1(bdd6bf144e50fe7b1d4cf4504471a689669415a4) )



ROM_REGION( 0x1c000, "audiocpu", 0 ) /* sound cpu */

ROM_LOAD( "c64-09.13", 0x00000, 0x04000, CRC(88d7f65c) SHA1(d6383bf8fd035772fa3c57b26b727eefe1aadd93) )

ROM_CONTINUE( 0x10000, 0x0c000 ) /* banked stuff */



ROM_REGION( 0x20000, "ymsnd", 0 ) /* ADPCM samples */

ROM_LOAD( "c64-02.2", 0x00000, 0x20000, CRC(3cb0b907) SHA1(7cbe437fe584575a2f26a582095fd49665c7003e) )



/* no Delta-T samples */

ROM_END

ROM_REGION( 0x100000, "gfx1", ROMREGION_ERASEFF )
/* empty! */
ROM_REGION( 0x100000, "gfx2", 0 ) /* OBJ */
ROM_LOAD( "c64-01.1", 0x000000, 0x100000, CRC(a1b4f486) SHA1(bdd6bf144e50fe7b1d4cf4504471a689669415a4) )
ROM_REGION( 0x1c000, "audiocpu", 0 ) /* sound cpu */
ROM_LOAD( "c64-09.13", 0x00000, 0x04000, CRC(88d7f65c) SHA1(d6383bf8fd035772fa3c57b26b727eefe1aadd93) )
ROM_CONTINUE( 0x10000, 0x0c000 ) /* banked stuff */
ROM_REGION( 0x20000, "ymsnd", 0 ) /* ADPCM samples */
ROM_LOAD( "c64-02.2", 0x00000, 0x20000, CRC(3cb0b907) SHA1(7cbe437fe584575a2f26a582095fd49665c7003e) )
/* no Delta-T samples */
ROM_END
ROM_START( ssia )
ROM_REGION( 0x80000, "maincpu", 0 ) /* 512k for 68000 code */
ROM_LOAD16_BYTE( "c64_15.ic9", 0x00000, 0x40000, CRC(3a6d591b) SHA1(cc08aa89046e774046d1e47afb7d124c9a6b0b88) )
ROM_LOAD16_BYTE( "c64_16.ic8", 0x00001, 0x40000, CRC(8a567a4f) SHA1(9d309dd3f3bdde180908c46f13f112a0055bcae2) )
ROM_REGION( 0x100000, "gfx1", ROMREGION_ERASEFF )
/* empty! */
ROM_REGION( 0x100000, "gfx2", 0 ) /* OBJ */
ROM_LOAD( "c64-01.1", 0x000000, 0x100000, CRC(a1b4f486) SHA1(bdd6bf144e50fe7b1d4cf4504471a689669415a4) )
ROM_REGION( 0x1c000, "audiocpu", 0 ) /* sound cpu */
ROM_LOAD( "c64-09.13", 0x00000, 0x04000, CRC(88d7f65c) SHA1(d6383bf8fd035772fa3c57b26b727eefe1aadd93) )
ROM_CONTINUE( 0x10000, 0x0c000 ) /* banked stuff */
ROM_REGION( 0x20000, "ymsnd", 0 ) /* ADPCM samples */
ROM_LOAD( "c64-02.2", 0x00000, 0x20000, CRC(3cb0b907) SHA1(7cbe437fe584575a2f26a582095fd49665c7003e) )
/* no Delta-T samples */
ROM_END
 
That ROM is C64-02 which is 128Kb. So as the silkscreen suggests it would be a M27c1000.
Hi
Thank you. That makes sense now. The ROM doesnt need the extra legs because it is already programmed. Penny dropped. Thank you guys. Really appreciate your help.
 
Back
Top