Would you like to react to this message? Create an account in a few clicks or log in to continue.

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  Latest imagesLatest images  SearchSearch  RegisterRegister  Log in  

 

 Ninja Baseball Batman arcade pcb upgrades

Go down 
AuthorMessage
Drakon
Admin
Admin
Drakon


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

Ninja Baseball Batman arcade pcb upgrades Empty
PostSubject: Ninja Baseball Batman arcade pcb upgrades   Ninja Baseball Batman arcade pcb upgrades EmptyThu 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:

Ninja Baseball Batman arcade pcb upgrades QYKqa6c

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:

Ninja Baseball Batman arcade pcb upgrades GDLZels

How the picture looked before, ninja baseball darkman:

Ninja Baseball Batman arcade pcb upgrades QXnzWrA

How the picture looks now with the amp installed:

Ninja Baseball Batman arcade pcb upgrades VVn0s9g

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
https://16bitgamer.canadian-forum.com/
Drakon
Admin
Admin
Drakon


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

Ninja Baseball Batman arcade pcb upgrades Empty
PostSubject: Re: Ninja Baseball Batman arcade pcb upgrades   Ninja Baseball Batman arcade pcb upgrades EmptyFri 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:

Ninja Baseball Batman arcade pcb upgrades WE0fdBn

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:

Ninja Baseball Batman arcade pcb upgrades P7xHld4

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
https://16bitgamer.canadian-forum.com/
Drakon
Admin
Admin
Drakon


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

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

Entire game start to finish on my modified pcb:

Back to top Go down
https://16bitgamer.canadian-forum.com/
Sponsored content





Ninja Baseball Batman arcade pcb upgrades Empty
PostSubject: Re: Ninja Baseball Batman arcade pcb upgrades   Ninja Baseball Batman arcade pcb upgrades Empty

Back to top Go down
 
Ninja Baseball Batman arcade pcb upgrades
Back to top 
Page 1 of 1
 Similar topics
-
» SNES Complete (the best audio and video upgrades)
» Ninja Warriors for the SNES
» Arcade cabinets
» The PC Engine 6 button arcade stick
» Arcade supergun needs more powerrrrrrrrr

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