also to make your life easier
use an lcd "i mean cool you want original" well then go buy the original mame is not original get over it
the extra cost and hassle involved in using a arcade cga or ega monitor is just not worth it not when you can get a 25 inch or larger lcd for 150$
not to mention the weight reduction i move arcade cabs all day long at work and belive me i wish they all had lcd monitors in them
another thing to make life better is to stay away from ultimarc
i use groovy game gear for my ps2 encoder boards they are high quality work well right out of the box and are cheaper than anything ultimarc has
they even have one that is 25$ that save cash by making you solder the wires insted of using the screw blocks
i have bought and used at least 20 of the ps2 encoders from gg and so far none have had any problems
http://groovygamegear.com/webstore/index.php?main_page=index&cPath=76_80
im cheap so i like the solder version
gg also has a optical encoder as well
http://groovygamegear.com/webstore/index.php?main_page=product_info&cPath=76_85&products_id=260
they also are one of the cheapest around for happs buttons (you can get cheapo jap crap/china knock off cheaper elswhere but they suck)
another good thing about the upgraded pc spec i listed is if you swap the gfx card out for a gtx 250 you can use the same pc for one of these