I'm nearing completion of a Multi-board for the Metro VG420 hardware.
Why this hardware? Why make this multi?
Well I really wanted Sky Alert and Karate Tournament, both very expensive PCBs, and I wanted to figure out how to convert a cheap Toride PCB to either of these games. I managed to do it but it required some additional circuitry to do so and that additional circuitry was most of the way to a multi, all I needed was some bigger ROMs and a way to bank switch them. So I decided that since the hard work was already done I might as well take it the rest of the way and make a full multi.
(final V2.2 PCB)
(Prototype V2.1 PCB)
Games this will play:
Donor Boards for this = any "VG420" PCB which includes:
Pricing
$87 = DIY Kit, includes PCBs and all parts (minus EPROMs) necessary to solder together the multi
+$14 = Optional Rotary switch in place of standard DIP Switch selector
+$43 = EPROMs necessary for the kit (4x 27C322, 3x27C160, 1x27C801)
+Shipping = (Varies based on your location, anticipated ~$15 in the USA ~$25 internationally)
*Note: it's unclear how import tariffs may effect pricing going forward so actual pricing may change
Instructions and Tools
User Guide: https://bit-district.com/docs/MVG420-M8 v2.2 User Guide 2025-04-15.pdf
Build Tools: https://bit-district.com/docs/MVG420-M8_v2.2_build_tools_2025-04-15.zip
Interest List:
0. Ekorz - Shipped
1. XtraSmiley - Searching for Donor
2. ForestOfDreams - Shipped
3. Mageta the Lion - Shipped
4. djsheep - Searching for Donor
5. Hammy - Pending
6. Darksoft - Searching for Donor
7. plasticfactory - Searching for Donor
8. bodgit (DIY) - Searching for Donor
9. AlxUnderBase (DIY) - Searching for Donor
10. JohnRambo'sKnife - Searching for Donor
OLDER PRE PRODUCTION IMAGES:
("paper" prototype to check alignment)
(render from production)
ORIGINAL POST:
Why this hardware? Why make this multi?
Well I really wanted Sky Alert and Karate Tournament, both very expensive PCBs, and I wanted to figure out how to convert a cheap Toride PCB to either of these games. I managed to do it but it required some additional circuitry to do so and that additional circuitry was most of the way to a multi, all I needed was some bigger ROMs and a way to bank switch them. So I decided that since the hard work was already done I might as well take it the rest of the way and make a full multi.
(final V2.2 PCB)
Games this will play:
- The Karate Tournament
- Lady Killer
- Poitto! (Rev D)
- Sky Alert
- PangPom's
- Last Fortress - Toride (JP Version)
- Last Fortress - Toride (CN Rev C "Adult" Version)
- Last Fortress - Toride (Korea Version)
Donor Boards for this = any "VG420" PCB which includes:
- Last Fortress - Toride (VG240 Versions) [confirmed working donor]
- PangPom's [will hope to confirm as a donor soon]
- Sky Alert [theoretically should work, I don't have one to test but if you own this game I'd recommend just buying a cheap Toride as a donor instead]
Pricing
$87 = DIY Kit, includes PCBs and all parts (minus EPROMs) necessary to solder together the multi
+$14 = Optional Rotary switch in place of standard DIP Switch selector
+$43 = EPROMs necessary for the kit (4x 27C322, 3x27C160, 1x27C801)
+Shipping = (Varies based on your location, anticipated ~$15 in the USA ~$25 internationally)
*Note: it's unclear how import tariffs may effect pricing going forward so actual pricing may change
Instructions and Tools
User Guide: https://bit-district.com/docs/MVG420-M8 v2.2 User Guide 2025-04-15.pdf
Build Tools: https://bit-district.com/docs/MVG420-M8_v2.2_build_tools_2025-04-15.zip
Interest List:
0. Ekorz - Shipped
1. XtraSmiley - Searching for Donor
2. ForestOfDreams - Shipped
3. Mageta the Lion - Shipped
4. djsheep - Searching for Donor
5. Hammy - Pending
6. Darksoft - Searching for Donor
7. plasticfactory - Searching for Donor
8. bodgit (DIY) - Searching for Donor
9. AlxUnderBase (DIY) - Searching for Donor
10. JohnRambo'sKnife - Searching for Donor
OLDER PRE PRODUCTION IMAGES:
("paper" prototype to check alignment)
(render from production)
ORIGINAL POST:
I'm working on a project for the various Metro VG240 and VG460 PCBs. The last piece of this puzzle is figuring out PangPom's
Ideally I'd like to buy or borrow a PangPom's PCB so I can work out the differences between that game and other games on this hardware. (found)
I do also have a hand-crafted PLD that It think will work as a replacement on this PCB so if you have one and don't want me to borrow but do have the ability to program GAL16V8s I'd love to have you test that for me and it would actually be a small help.
I don't usually like to post about my projects until they're done but I think there's probably low interest in this so...
Basically I worked out a few conversions on this hardware but it's not exactly clean:
(This is Karate Tournament on a VG420 Toride PCB)
BUT, I figured making a nice plug in circuit was most of the way to a multi So I did that
Hardware and everything is all designed and ready to be sent to fab but I don't have PangPom's working and I'd like to figure that out before spending the money on prototyping this PCB in-case there are additional changes that need to be made to support it.
So yeah, if you can find me a PangPom's for sale or have one you'd be willing to let me borrow that would be greatly appreciated and help me complete this project 
(found)
I do also have a hand-crafted PLD that It think will work as a replacement on this PCB so if you have one and don't want me to borrow but do have the ability to program GAL16V8s I'd love to have you test that for me and it would actually be a small help.
I don't usually like to post about my projects until they're done but I think there's probably low interest in this so...
Basically I worked out a few conversions on this hardware but it's not exactly clean:
(This is Karate Tournament on a VG420 Toride PCB)
BUT, I figured making a nice plug in circuit was most of the way to a multi So I did that
Hardware and everything is all designed and ready to be sent to fab but I don't have PangPom's working and I'd like to figure that out before spending the money on prototyping this PCB in-case there are additional changes that need to be made to support it.

Last edited: