1943 / Legendary Wings (Bootlegs)

Jacmar

Active member
Feedback
1 (100%)
Credits
589CR
1943 - Battle of Midway (Bootleg)

Another recent pick up from a batch of pcb's from alpha1 with this one reported as not booting.

fl1.jpg

Arrived in petty good condition, with no obvious issues at first glance. No shorts on the board so powered it up and absolutely nothing. Black screen, no sound. Nothing.
Had this a few times and it's been a missing or broken crystal so that's the first place I looked and the crystal was present and correct but there was a broken resistor next to it with the leg on one side being completely disconnected, like it just popped out

fl2.jpg

With that resistor snapped, the feedback loop between the inverter and the crystal was broken, so the oscillator couldn’t run and hence the game was dead. Once replaced, the game sprung to life .....

fl3.jpg

First glance everything looked good. But if you look very closely at the 1943 logo and in the battle of midway wording, there are a few incorrect pixels knocking about. Also on the odd bit of other text here and there. Might not come across well on these pictures but they were and they were bugging me. At first I thought maybe just a bootleg thing so I checked on mame and a few videos online and didn't see it on others.
Got a bit lucky here because there are only 2 socketed ROMS on this board (1 and 4). With ROM 4 being the character/text layer which surely holds the logo... so I popped it out and read it and it didn't identify so I verified it against the ROM 4 data in the 1943b rom set and this mask rom has permanent data errors (42 bad bits vs known good). Likely failed cells in the mask rom.

fl4.jpg

Burned a new 27C256 with the (4.5h) rom data to see if this would clean up the rogue pixels and it did. (y)

fl5.jpg

Sounds were present but replaced a blown cap in the audio circuity which can only help. (below left)
Also very nearly replaced the broken trace shown (below right) until I realised it had to have been done purposefully as it would make a direct connection between +5v and Ground if bridged. Instead I scraped the traces back closer to the via's and popped in a decoupling cap to cover it and stop anyone in the future seeing that broken trace and thinking it needs repairing!!

fl6.jpg

My OCD is not a fan of long trace repair wires either and if I can tidy them up I will. Both for aesthetic reasons as well as practical. The solder side of this top pcb had a longish one I found could have a much smaller option to repair the damaged trace which must be under the body of IC. Anyway, tidied up with a smaller repair and much less chance of that getting caught and being ripped off its solder points than the smaller replacement , and it just looks better .. tried to illustrate where those wires were/are below.
Not really part of the 'fix' I know, more just maintenance I suppose.

fl7.jpg

So that's this one back to 100% working again. (y)(y)(y)
 
Last edited:

Jacmar

Active member
Feedback
1 (100%)
Credits
589CR
LEGENDARY WINGS (Bootleg)

fl0.jpg

Described only as 'faulty', I wasn't sure what to expect with this one but it did come with a small label attached saying "needs 5.2volts, no sound, dead amp"
OK hopefully just a sound problem then, so I powered it up on arrival for a quick test, but got nothing but a black screen.
Came back to it a few days later and gave it a visual inspection looking for any obvious signs of trouble. The solder sides of both the pcbs have a number of patch wires on, looks kind of factory, doesn't look like trace repairs, so maybe they used another similar board and just had to make some alterations for this particular game, who knows....

fl01.jpg

These were all secure anyway, but on the (top) main cpu pcb there were some more patch wires and one had broken away from the chip.

fl1.jpg

Got that soldered back up and couldn't see any other obvious issues so fired her up to this ...

fl2.jpg

Looking good !!
Did notice some artifacting around the sprites now and again but remembering the voltage comment on the label I figured it was probably down to that. It was, turns out it's the bottom (graphics) pcb that needs 5v and then all is well. 5.15v at the edge connector gave me 5v on the bottom pcb (y)
Wasn't sure about the colours for a short while, I thought one of the guys was supposed to be dressed in red/orange pants/boots and the other blue, but checked in mame and this bootleg version does have green and blue flying dudes.
Happy with the graphics being all good, took a brew break with a view to coming back to sort out the complete lack of sound ..... but powered up to this garbage ...

fl3.jpg

Probing the z80 cpu there was absolutely no activity on the address or data bus. clock was good and reset and halt held high... Suspecting something extremely early in the startup sequence going wrong, checked the reset signal on power up and there was no brief grounding of the z80's reset pin. Gave what looked like the capacitor in the reset circuitry a wiggle and the game immediately sprung back to life (y) Acted like a loose connection as either the game would boot fine, or it would boot to garbage and a quick wiggle of the cap would boot the game. But after doing that a few times it just stopped working all together and no amount of wiggling of the cap would boot the game. Obviously I was going to change it out anyway even if it was a dodgy collection but now I had to do it immediately.
So took it out and put in a new 4.7uf cap in it's place. But the game still wouldn't boot. In the end I upped the value and put in a 22uf cap and now the game boots every single time no issues. Bit odd a 4.7uf was in there originally and did work (half the time) but now it won't at all and needs a larger cap to provide a longer reset. That's now sorted anyway.

So just the lack of sound to fix , and having the little label saying "blown amp" had me thinking - just replace that, easy enough. And I had a look but didn't have a 1182H (or 1181H) ready to go, I'll have to check my donor boards. Maybe first before I do that, I'll just check the audio circuit with my audio probe. And I was glad I did, because there was music and effects on pin 1 (input) pin 5 (output) and pin 6 (Bootstrap) of the amp !!! Nothing wrong with the amp, but no sound out my speaker ...
Turned out, the way it was wired just didn't work. The audio signal was being taken from pin 6 (Bootstrap) through the 220uF Capacitor and to SPK- on the edge connector. SPK+ was floating. This just didn't seem right. Why did they do it like that? Why use the bootstrap signal and not the output signal? The output pin is the low impedance power output, designed to source and sink speaker current. The bootstrap signal isn't designed for that.
So I broke the trace connecting the bootstrap signal to the 220 cap and re-wired the output signal to it, then re-wired that signal to SPK+ (not SPK-) and grounded SPK-

fl4.jpg

And audio is working fine now. Weird. Maybe someone can explain why the bootleggers would wire the audio that way 🤷‍♂️ ...

Replaced a few of the audio caps while I was there, added some smoothing caps on both pcb's to help with voltage stability, and tidied them up with a bit of a wash and rom labels. And that's this one fixed (y)

fl5.jpg
 
Last edited:
Top