(Topic ID: 222797)

NEW! Williams System 3-7 In-Game Test ROMs

By pincoder

5 years ago


Topic Heartbeat

Topic Stats

  • 336 posts
  • 48 Pinsiders participating
  • Latest reply 4 months ago by DumbAss
  • Topic is favorited by 75 Pinsiders

You

Linked Games

Topic poll

“Which test ROMs have been the most useful for you?”

  • 01a-leds 2 votes
    13%
  • 01b-bus 0 votes
  • 01c-transceivers 0 votes
  • 02-blanking 0 votes
  • 03-cmos-IC19 4 votes
    25%
  • 04-ram-IC13 3 votes
    19%
  • 04-ram-IC16 3 votes
    19%
  • 05-displays 2 votes
    13%
  • 06-switches 1 vote
    6%
  • 07-bounce 0 votes
  • 08-interrupts 1 vote
    6%
  • 09-lamps 0 votes
  • 10-solenoids 0 votes
  • 11-sounds 0 votes
  • 12-sounds2 0 votes
  • clear_cmos 0 votes
  • edit_cmos 0 votes
  • init_cmos 0 votes

(Multiple choice - 16 votes by 5 Pinsiders)

This poll has been closed.

Topic Gallery

View topic image gallery

1J4.jpg
memory_protect.jpg
wms6.jpg
wms3-4.jpg
WMS-SYS6_R001B (resized).jpg
WMS-SYS6_R002B (resized).jpg
WMS-SYS6_R003B (resized).jpg
IMG_4365 (resized).jpeg
IMG_1542 (resized).JPG
IMG_1543 (resized).JPG
image (resized).jpg
LTSpice sim of BLANKING keep-alive in test ROM (resized).png
02-blanking (resized).png
0C200399-BFEC-4C5C-9381-C10E3CD5EC73 (resized).jpeg
IMG_8222 (resized).JPG
IMG_8221 (resized).JPG

You're currently viewing posts by Pinsider SteveNZ.
Click here to go back to viewing the entire thread.

#11 5 years ago

Nice work, I have some weird problems on a System 6 board. I'll get some more 2716 ROMS and do some testing. My board is modified to run the Firepower Combo ROM. will these tests still work?

1 month later
#41 5 years ago

@barakandl Thanks for the board info above. I built a board based on your drawings, just on a perf board not a PCB. It all tests OK with a continuity etc. I burnt the combined image onto a 27C256 and installed the chip. I then tested the board in my Rom burner, reading every option for the 4 dips back into the Rom burner. All work exactly as expected, except for when all 4 select dips are set to ON, this should select image 0 - Bus, but it selects image 4 - RAM1. It seems like dip3 is not turning ON, but it is, otherwise I couldn't select 11 lamps, 10 timer etc. Any idea what is going wrong?

#44 5 years ago
Quoted from barakandl:

you can check the suspect address pin at the eprom socket. When the dip is closed it should be low and when the dip switch is open the resistor pulls it up to 5v.

I checked all 4 lines that are connected to the dips, I get 4.98v when the dip is open and 0v when the dip is closed. I also checked the image in the 27C256 and it looks to me that ROM 0 is the first one in the list. I did this in case ROM 4 was accidentally written to the 27C256.

Is there any chance that when all 4 addresses are low it does not select the first chunk, as in should it be some other combination of address pins?

#45 5 years ago
Quoted from pincoder:

Great to hear you're trying this out. Let us know how it goes!

Unfortunately I can't report back on very much yet. I have 2 System 6 boards that will not pass the LED test, so I am stuck at the BUS (ROM 0) test. given my issue above with selecting ROM 0, I burnt a 2716 with ROM 0 for testing.

While I'm here, I should check some things:
I understand that these test ROMs are designed to be used with the boards in the game. Can I use the ROMS with the boards on the test bench instead?
Do the ROMs, including the BUS ROM, only work correctly if the driver board is connected?

On 1 of my boards Pin34 on the CPU is high but J1 is installed and R4 is removed and a 6808 is installed - so I need to figure out what is going wrong there.

On both System 6 boards I have some address lines that are not as per your expected conditions. I'll look to trace those lines through the board to see where the problem lies.

#47 5 years ago

pincoder Thanks, I'll burn a new ROM in a couple of days and I'll let you know how it goes.

#53 5 years ago
Quoted from SteveNZ:

I checked all 4 lines that are connected to the dips, I get 4.98v when the dip is open and 0v when the dip is closed. I also checked the image in the 27C256 and it looks to me that ROM 0 is the first one in the list. I did this in case ROM 4 was accidentally written to the 27C256.

Is there any chance that when all 4 addresses are low it does not select the first chunk, as in should it be some other combination of address pins?

In the end there is nothing wrong with the 27C256 image or the schematics for the adapter board, i was just misreading the information from my ROM burner. So have confidence with burning a 27C256 chip and making an adapter board.

#55 5 years ago
Quoted from pincoder:

Nice! and thanks for the update Have you tried all of the ROMs yet?

I haven't tested any of the ROMS other than 00. I'm stuck at the 00 Bus ROM ROM. neither of my boards will run the 01 LED ROM.

With 00 ROM I have all the correct signals at IC1 (CPU) except for pin 9 A0, which is low, and should be high. I can't find a short of any kind and there is continuity from pin 9 to the buffer chip and from the buffer chip to the IC17 ROM.

I am testing on a workbench and if I detach the driver board all the datalines are low, I don't know if this is normal or if it is a clue.

Tonight, I will test with Leon's test chip, I have already tested with Marco's and I get 1 long flash then a locked LED, if I am interpreting correctly it means that the first ROM is not testing correctly, but replacing the ROM makes no difference.

#59 5 years ago
Quoted from MarAlb:

Indeed....the testprogram fails to test RAM IC13 ($00~$7f). If replacing IC13 doesn't change anything, the chip select circuit should be checked. A missing address- or databus signal can be the culprit too.

I didn't have a chance to do more testing, the board just started to work again, there must be an intermittent connection or short on the board. Hard to find now, so I'll just wait until it fails again.

I have another board with a similar problem, but I am fairly sure the issue is caused by previous battery damage that was not cleaned up fully.

#60 5 years ago

With my System 6 board now working, I tested all of the ROMs. Well most, I didn't try 06 RAM3 test because that is for System 7, I also did not try 14, 15 or 16 for clearing Init and Edit of CMOS.

Everything worked as expected, the Switch test in particular is very handy when testing the trough switches as it shows up to 12 switch closures at the same time.

Thanks for writing these ROMs.

#61 5 years ago

The title of this thread suggests the ROMs are for System 3, 4 and 6, but in the documents there is reference to System 7.
Can I use these ROMs for System 7? Which IC socket on the System 7 board should I insert the ROM into?

Promoted items from Pinside Marketplace and Pinside Shops!
$ 69.00
Gameroom - Decorations
Pinball Pimp
 
400 (OBO)
Machine - For Sale
Green Brook Township, NJ
$ 9.95
Eproms
Pinballrom
 
From: $ 90.00
Tools
Pincoder Store
 
$ 9.95
Eproms
Pinballrom
 
From: $ 5.75
Playfield - Other
Rocket City Pinball
 
$ 4,600.00
Pinball Machine
Yellow River Pinball
 
$ 69.00
Gameroom - Decorations
Pinball Pimp
 
$ 9.95
Eproms
Pinballrom
 
$ 12.00
Playfield - Toys/Add-ons
UpKick Pinball
 
$ 69.00
Gameroom - Decorations
Pinball Pimp
 
$ 15.00
Playfield - Decals
Metal-Mods
 
From: $ 169.00
$ 11.00
Electronics
Yorktown Arcade Supply
 
From: $ 5.00
Cabinet - Other
UpKick Pinball
 
$ 10.00
Playfield - Protection
UpKick Pinball
 
$ 27.95
Eproms
Pinballrom
 
2,100 (OBO)
Machine - For Sale
Milan, IL
$ 9.95
Eproms
Pinballrom
 
$ 15.00
Cabinet - Other
Space Coast Pinball
 
$ 10.00
Playfield - Protection
UpKick Pinball
 
2,400 (OBO)
Machine - For Sale
South Kingstown, RI
$ 16.50
Magazines/books
Pinball Magazine
 
From: $ 26.95
Playfield - Other
Hookedonpinball.com
 
1,500 (OBO)
Machine - For Sale
Bay Shore, NY
$ 959.00
Flipper Parts
Mircoplayfields
 

You're currently viewing posts by Pinsider SteveNZ.
Click here to go back to viewing the entire thread.

Reply

Wanna join the discussion? Please sign in to reply to this topic.

Hey there! Welcome to Pinside!

Donate to Pinside

Great to see you're enjoying Pinside! Did you know Pinside is able to run without any 3rd-party banners or ads, thanks to the support from our visitors? Please consider a donation to Pinside and get anext to your username to show for it! Or better yet, subscribe to Pinside+!


This page was printed from https://pinside.com/pinball/forum/topic/new-williams-system-6-in-game-test-roms?tu=SteveNZ and we tried optimising it for printing. Some page elements may have been deliberately hidden.

Scan the QR code on the left to jump to the URL this document was printed from.