XCVG
.
- Joined
- Jan 2, 2020
- Messages
- 20
- Likes
- 16
- Portables
- 1
Update (2020-05-27): It's done! Check out the release post with lots of pictures here.
...I'll figure out a cool name for it eventually, I promise.
Now called the Plywood and Perfboard MVS, at least until I change my mind again. Everyone seems to be using custom PCBs and 3D printing these days, but I don't have access to that. This one will be built oldschool, with plywood and perfboard.
This has been a dream project of mine for a long time, and I've finally decided to actually do it. I'm not sure why I'm doing this now- this is the first major mod project I've done in almost a decade- but hey, why not? The parts are a lot easier to get now than they were last time I checked, or maybe I just have better access now.
Why?
It's the Neo Geo. It's pretty much the holy grail of video game collecting, barring any of the super weird exotic shit. It was kind of before my time, but I guess the arcades where I lived just never updated, because I actually remember seeing the Neo Geo occasionally. My favourite Neo game is Metal Slug, which I've played on real machines, played the hell out of my DS, was the first game I emulated and is one of my favourites on my MAME cab. It's also the last game I played on real hardware- on a cab at LTX 2019. I was excited as hell to see that and my friend who was with me had no idea why.
Why an MVS and not an AES? While things are better now with converters and flashcarts available, an AES setup is still more expensive than an MVS setup.
Why build and not buy? Honestly, it wouldprobably definitely be cheaper to buy a pre-consolized MVS off AliExpress or eBay, but I want something unique, and I want to build it myself.
Project Goals
Design
I'm doing something which I haven't seen in a CMVS before, which is to use a "horizontal" board (cartridge parallel to board) but build the whole thing as a "tower" so the cartridge slots in the top. It will be built around a plywood "midframe" with the board screwed to one side and everything else in the other. Think a PlayStation 2 with a cartridge slot in the top. The non-board side will be fully enclosed with all ports and switches on the front and back. The board side will be partially or fully enclosed. A strip in an accent color will hide the ugliness of the midframe piece where the two sides join.
I don't have access to a 3D printer or laser cutter, not that I'm any good with CAD anyway, so the case construction will be somewhat old-school.
I was originally looking at an MV1FZ motherboard, but decided to go with the smaller MV1B instead. It will be modified with a replaceable battery, Unibios (via NeoBiosMasta), and stereo sound output. Most signals will come off the JAMMA edge, with stereo audio on an additional connector. Video output from the console itself will be RGB, probably through a SCART socket. Power will be external, probably from a 5V brick.
Things I Still Haven't Figured Out
I'm planning to hack up a (clone) SNES pad as a temporary controller, but I don't think it'll be good enough for the final product. I'm still not sure which controller I'm going to build, buy, or modify for this. I might build a pair of modified SNES pads as a permanent temporary solution.
I've bought a USB SNES pad and a USB Saturn controller and am playing around with them. These are the front-runners; I'll play around with them to see which one is better.
I've modded a set of cheap third-party SNES controllers. I'm not 100% happy with them, but they were cheap and they work well enough.
I'm not sure if my Startech scaler can handle 15khz RGB. I think it does, but I've never tested it. I've got some cables on their way and I'll pull my Genesis out of storage to test it. If not, I'll have to figure something else out. Before anyone suggests them, the best solutions like Framemeister and OSSC are way, way out of my budget.
It doesn't work, but it's okay because I have a different scaler now. It's cheap and not great, but good enough for now.
I'm still trying to sort out how to buffer the video output from the MVS board. The consensus is that it's too hot to feed straight into a video sink, but opinions vary on whether you need a proper video amp/buffer or just a gaggle of resistors. The video amp definitely seems like the better option, but then I'd have to build the circuit.
It's worse than that. As far as I can tell, the MVS connects the DAC straight to the JAMMA edge with no buffering at all. A video amp/buffer is 100% the correct way to do it, but a resistor network is way cheaper and less work so I'm still very tempted to see if I can get away with it.
I've bought the parts and drawn out the circuit for a fully buffered setup.
I really want a legit Metal Slug cartridge, but this is proving difficult to find. I'm patient enough to wait, but I need something to test with, and I'm hesitant to spend money on a junk game. I might pick up something else that sounds decent.
Bought a Puzzle Bobble cartridge for not too much money. It has a dinosaur so it's got that going for it.
I have three more MVS games on order now. My favourites- Metal Slug, mostly- aren't dirt cheap but they're not exorbitantly expensive either.
Does anyone know where to get those black plastic-shrouded DB15 connectors for the controller ports? I've seen them on some custom builds but I have no idea what the part number of manufacturer is.
Found them, or something that will work, on Digi-Key. Assmann WSW A-DSF 15LPIII/FP or Digi-Key part number HHMP15H-ND.
MVS cartridges can be inserted backwards. That's a problem for a home console. I'm pondering this problem right now.
It turns out this is not possible, at least on my MV1B board. The cartridge very definitely only goes in one way. I'm not sure where this confusion stemmed from; maybe this isn't the case for all boards?
Current Status
It's done! Check out the release post with lots of pictures here.
Now called the Plywood and Perfboard MVS, at least until I change my mind again. Everyone seems to be using custom PCBs and 3D printing these days, but I don't have access to that. This one will be built oldschool, with plywood and perfboard.
This has been a dream project of mine for a long time, and I've finally decided to actually do it. I'm not sure why I'm doing this now- this is the first major mod project I've done in almost a decade- but hey, why not? The parts are a lot easier to get now than they were last time I checked, or maybe I just have better access now.
Why?
It's the Neo Geo. It's pretty much the holy grail of video game collecting, barring any of the super weird exotic shit. It was kind of before my time, but I guess the arcades where I lived just never updated, because I actually remember seeing the Neo Geo occasionally. My favourite Neo game is Metal Slug, which I've played on real machines, played the hell out of my DS, was the first game I emulated and is one of my favourites on my MAME cab. It's also the last game I played on real hardware- on a cab at LTX 2019. I was excited as hell to see that and my friend who was with me had no idea why.
Why an MVS and not an AES? While things are better now with converters and flashcarts available, an AES setup is still more expensive than an MVS setup.
Why build and not buy? Honestly, it would
Project Goals
- Feature-rich. In addition to the basic power, controller ports, and video, I want Unibios, good RGB output, stereo audio and a few other things.
- Inexpensive. This isn't a bottom of the bin build, but I'm trying to keep things reasonable because in the end I'm not made of money. We'll see about this one
- Transportable. I want something I can take with me to parties and events, not something that's going to sit at home all day. This means the unit needs to be relatively compact and fairly sturdy. It also means that full-sized arcade sticks are not an option for controllers.
- Attractive. I'm going to try to make this one not look like shit. I'm better than I was back in the days of YAP64 and the awesome-face power amplifier, but again, I don't really do much of this stuff anymore.
- Reversible. I do have to modify the Neo Geo board for stereo sound, Unibios, and non-leaky battery, but I want to avoid permanently soldering the board into the console. I'll also try to do the other board level mods in a reversible or minimally-invasive way. The idea is that I could take the board out and use it in a cab if need be.
Design
I'm doing something which I haven't seen in a CMVS before, which is to use a "horizontal" board (cartridge parallel to board) but build the whole thing as a "tower" so the cartridge slots in the top. It will be built around a plywood "midframe" with the board screwed to one side and everything else in the other. Think a PlayStation 2 with a cartridge slot in the top. The non-board side will be fully enclosed with all ports and switches on the front and back. The board side will be partially or fully enclosed. A strip in an accent color will hide the ugliness of the midframe piece where the two sides join.
I don't have access to a 3D printer or laser cutter, not that I'm any good with CAD anyway, so the case construction will be somewhat old-school.
I was originally looking at an MV1FZ motherboard, but decided to go with the smaller MV1B instead. It will be modified with a replaceable battery, Unibios (via NeoBiosMasta), and stereo sound output. Most signals will come off the JAMMA edge, with stereo audio on an additional connector. Video output from the console itself will be RGB, probably through a SCART socket. Power will be external, probably from a 5V brick.
Things I Still Haven't Figured Out
I've bought a USB SNES pad and a USB Saturn controller and am playing around with them. These are the front-runners; I'll play around with them to see which one is better.
I've modded a set of cheap third-party SNES controllers. I'm not 100% happy with them, but they were cheap and they work well enough.
It doesn't work, but it's okay because I have a different scaler now. It's cheap and not great, but good enough for now.
I've bought the parts and drawn out the circuit for a fully buffered setup.
I have three more MVS games on order now. My favourites- Metal Slug, mostly- aren't dirt cheap but they're not exorbitantly expensive either.
Found them, or something that will work, on Digi-Key. Assmann WSW A-DSF 15LPIII/FP or Digi-Key part number HHMP15H-ND.
It turns out this is not possible, at least on my MV1B board. The cartridge very definitely only goes in one way. I'm not sure where this confusion stemmed from; maybe this isn't the case for all boards?
Current Status
It's done! Check out the release post with lots of pictures here.
Last edited: