A forum to show appreciation and respect for classic video game systems and games. Whether you're a modder, a programmer, or just a collector, this forum is about appreciating classic games and systems in a constructive community environment.
 
HomeHome  CalendarCalendar  FAQFAQ  SearchSearch  MemberlistMemberlist  UsergroupsUsergroups  RegisterRegister  Log in  

Share | 
 

 Ninja Baseball Batman arcade pcb upgrades

View previous topic View next topic Go down 
AuthorMessage
Drakon
Admin
Admin
avatar

Posts : 1607
Join date : 2012-01-25
Location : Canada

PostSubject: Ninja Baseball Batman arcade pcb upgrades   Thu Aug 15, 2013 7:35 pm

My m72 pcb stopped running for some unknown reason.  I ordered a bunch of parts to replace stuff on the m72 and test hardware on it.  While the m72 is on the bench a m92 ninja baseball batman board I bought showed up today.  The version I bought is one of the irem korean boards with a clone yamaha fm chip.  I swapped the game board onto my original irem board which uses a real yamaha.

One problem with the irem m92 board is that the board outputs darker rgb than standard arcade boards.  All my arcade boards output the same brightness rgb except for my m92 boards which are much darker.  I now have two m92 boards, gunforce and ninja baseball batman, both of these boards are equally as dark so it's definitely not some random flaw they're built this way.  In an arcade machine you'd just turn up the screen brightness since the board would exclusively be attached to that moniter.  I use a supergun where I change arcade boards like cartridges so I want them to all run on the same setup without having to adjust anything.

The obvious solution to this issue is building a rgb amp before the rgb reaches the jamma connector.  I have an extra ultimarc rgb amp from a commission so I decided to use that.  It's good practice to wire up the ultimarc amp since I'm using it in an up-coming commission.  I wired up the amp and it made the picture brighter but the colours became messed up.  The specs on the ultimarc amp is it's designed to amp 1vpp to 4vpp.  This board outputs rgb that's fight brighter than 1vpp so I needed to weaken the input strength of the rgb.  Using a series resistor alone didn't help.  Tiido saved me yet again by telling me to use a voltage divider which worked.

Here's the voltage divider for the rgb lines:



One series resistor for each of the three lines (r, g and b) followed by one resistor on each line to ground.  I think I wound up using 10 ohms series followed by 300 ohms to ground.  Here's the amp wired up and installed on the pcb:



How the picture looked before, ninja baseball darkman:



How the picture looks now with the amp installed:



Win.  I guess the lesson to learn here is when you want to weaken a signal and a series resistor alone doesn't work right, try using a voltage divider. I found the same rule applies to audio too, voltage dividing on audio sometimes is the only way to make an audio signal quieter.  This pcb the sfx samples are very low quality and completely unfiltered, I'll try adding some low pass filtering later to give the sfx more bass and mask some of the distortion.
Back to top Go down
View user profile http://16bitgamer.canadian-forum.com/
Drakon
Admin
Admin
avatar

Posts : 1607
Join date : 2012-01-25
Location : Canada

PostSubject: Re: Ninja Baseball Batman arcade pcb upgrades   Fri Aug 16, 2013 4:13 pm

Today I took a crack at the audio circuit on this thing.  I managed to add low pass filtering to the sfx lines.  Adding low pass filtering was a major pain it took 12 well placed capacitors.  Adding the low pass filtering turned the low quality samples into muffled low quality samples, that didn't help.  I fired the game up in mame to see why it sounds better in mame.  After a few seconds of playing the game in mame it became obvious, in mame the sfx are much quieter than the music compared to the actual arcade board.  After studying the arcade board audio circuit I found the trace to cut to disconnect the sfx audio from the output mix:



Adjusting the mixing balance is super easy, just add a resistor where that trace used to be.  The stronger the resistor is the quieter the sfx become.  I found around 2.5k ohm resistance got the balance perfect sounding:



I'll make a gameplay video later so you can see and hear how awesome this game is now.  All the modding is done both picture and sounds are tweaked to perfection.
Back to top Go down
View user profile http://16bitgamer.canadian-forum.com/
Drakon
Admin
Admin
avatar

Posts : 1607
Join date : 2012-01-25
Location : Canada

PostSubject: Re: Ninja Baseball Batman arcade pcb upgrades   Sat Aug 17, 2013 7:51 am

Entire game start to finish on my modified pcb:

Back to top Go down
View user profile http://16bitgamer.canadian-forum.com/
Sponsored content




PostSubject: Re: Ninja Baseball Batman arcade pcb upgrades   

Back to top Go down
 
Ninja Baseball Batman arcade pcb upgrades
View previous topic View next topic Back to top 
Page 1 of 1
 Similar topics
-
» FS/FT - Batman, Ninja Turtles, LOTR, Superman.
» baseball bear question
» Hot Toys Scarecrow, and Fear Batman from Batman Begins.
» Batman Arkham Asylum
» Crazy Batman and Spidey toy prices at Coles

Permissions in this forum:You cannot reply to topics in this forum
 :: Projects / Showcase :: Completed Projects-
Jump to: