Many years back, I hooked up a spare JAMMA harness to an old PC power supply, a monitor and some repurposed joystick pads. (JAMMA is a standard connector size and pinout to hook up arcade game boards into arcade cabinets. Most of my arcade game boards are either natively Jamma (Mortal Kombat, Klax, Block-out) or I have adapters to hook them up using JAMMA. (Dig-Dug, Pac-Man, etc)). One board that I’ve been using with it recently is a knockoff Ms. Pac-Man board, seen in these photos.
Being that I’ve been wanting to work on arcadey projects recently at Interlock, I decided to make this thing a lot less janky.
The harness/rig I have was always kind of a hack. The video and audio wires terminated in a small box with some knobs which were meant to attenuate the signal but never really worked right. The power switch was on this cord that came out and was weirdly fastened to the side of the power supply. I decided to clean this up while at Interlock for open night.
It turns out that I happened to have the right 6 pin DIN connector for this old RGB monitor (basically a Commodore Amiga 1084 clone). So I wired up Red, Green, Blue, and Ground directly to the correct pins on it. JAMMA spits out composite video, but this monitor takes in Horizontal and Vertical sync. I knew that some monitors would take in composite sync on their Vertical Sync line, so I tried that… and it worked! Huzzah.
The only video issue now is that the game boards put out video that’s slightly too hot/too high a voltage, so I should put attenuation resistors inside the din connector or something…
Even though the JAMMA interface spits out amplified audio, I decided to hook up an RCA plug on the audio lines anyway, to plug it into the line-level in on the monitor. As long as I’m careful it will be fine.
And here it is being driven by my Yenox Ms Pac-Man board with the “Horizontal Ms Pac” rom hack. You can see the power switch sticking out of the side of the power supply there. It’s not the most optimal thing ever, but it’s substantially cleaner than before. Perhaps I’ll replace that switch with a nice carling switch in the future. I’ll need this test rig for the next task, which is fixing the audio on this board. It sounds horrid…
from BleuLlama on January 30th, 20140 Comments
This last Saturday, we had a members (and friends of members) only annual meeting. Normally this is a time for everyone to hang out, eat, drink, and give presentations. Previous years, I give my personal presentation about things I wanted to do, things I failed at, things I succeeded, and things I’ll be attempting the coming year. We invited everyone this year to give a similar style presentation and the results were pretty interesting.
A quick review of where we’re at. The organization started in September-ish of 2009, where we met in coffee shops around Rochester, to try and come up with whether or not we should make a hackerspace in the area. We came to the conclusion that we wanted to do everything from the ground up, receiving no outside financial help. At the time, we were pretty adamant about not having it called a “Makerspace” because the membership had a much wider range of interests than just making (software development, hardware reverse engineering, network security, radio, art, etc). So our bylaws stated that we will create a space focused on the interests of the members at that time. This gave us a lot of flexibility to interpret what the space would be used for. We received our New York State articles of Incorporation just about January 1st of 2010. From there we have expanded spaces starting out at a meager 200 sq ft temporary space, moving to a 500 sq ft space, and eventually to our current home which is over 1200 sq ft. Our mission statement has been the same since its inception, to provide a space to its members and the community, as well as be an organization that helps individuals developer their skills in science, art, and technology.
As always, we had a wide range of accomplishments from our members. Here are a list of things have been working on recently:
- Reverse engineering Ms. Pac-Man
- Using thermite and tannerite in fun ways
- Take EdX, Coursera, classes together: Cryptography, in-line power supplies, calculus, basic electronics
- Creating a high power antennae with low amounts of money
- Security research using open source intelligence
- Using a Raspberry Pi and home sensors to graph and monitor temperature changes in your fridge
- Artistically building a gigantic light bulb array (without burning down your apartment)
- Converting your Perl scripts over to BASH (as an excuse to hang out with your kid)
- Skip’s Adventures in 3D printing
This might give you an idea of the completely different background that our members have, but with the common denominator of expanding and learning more than they do right now.
from interlockroc on January 13th, 20140 Comments
So, pursuing goals too convoluted to explain well on a lazy Sunday, I went to see what I could find about a certain type of data structure (trees) in a certain awesome but increasingly obscure language called Forth
I’m not exactly sure why I find this hilarious, but I do.
from dzho on January 12th, 20140 Comments