Hello everyone. I have been following this forum, and this thread in particular, for about five years as an anonymous user.
I decided to register so that I could post my questions and share my progress once I actually begin assembling my Vortex cartridge.
I have been keeping up with the updates in this thread from the very beginning, staying informed about the project's evolution, known issues, tips, and solutions suggested by other users.
I would like to thank everyone who has contributed to this thread by sharing their knowledge and information.
I believe I have a solid grasp of the practical (electronic) side of assembling the cartridge.
As for CPLD programming, file extraction, programming memory chips, and verifying data integrity, I don’t have as much experience, but I am eager to learn through hands-on practice.
I already have some of the components needed for the assembly, though I am still missing a few essential items, such as:
A CPLD programmer, a memory programmer, adapter boards, daughterboards, and various connectors (male and female).
I plan to acquire the remaining equipment soon and begin my journey in assembling a Vortex cartridge.
I intend to put together a custom selection of games, different from those found on existing cartridges, tailored for my own personal use.
I already own an 161-in-1 MVS V2 cartridge, and I will be acquiring another one to use for this Vortex cartridge build.
In any case, at the beginning of August, I came across a listing on AliExpress for a Vortex MVS 153-in-1 cartridge.
The current link for the cartridge is:
https://pt.aliexpress.com/item/1005012768209308.html
Note: The PCB images in the listing are not the PCBs we received.
I ended up purchasing one unit.
I suspected it might be a ruse by the AliExpress sellers to gauge interest in the product, and that the order would eventually be canceled.
Whenever the shipping deadline set by AliExpress was about to expire, I would contact the seller to ask if the cartridge was going to be shipped.
I was consistently told that assembling the cartridge and flashing the games onto the memory chips was a time-consuming process, and they would ask me to extend the shipping deadline on the AliExpress platform.
Just as I had decided to cancel the order, lo and behold, the cartridge was shipped.
This was 91 days after I had placed the order. Yes, 91 days later.
I’m emphasizing the duration to make it clear just how long it took.
I received the package containing the cartridge exactly two days ago, and after running some tests, here are my conclusions so far:
1 - The game list is different from any other Vortex cartridge I have seen to date, both on this forum and in my online research. The listing states that the cartridge PCB is version V7;
2 - The PROG and CHA PCBs are completely different from any versions of 161-in-1 cartridges I have encountered on this forum or through online research;
3 - Virtually all the fixes and improvements proposed, implemented, and documented on GitHub by the individuals involved, as well as by users in this thread, have been applied to this cartridge;
The specific improvements I’ve identified in this cartridge are as follows:
3.1 - The addition of an extra chip for the C Memory (C3) - Credited to
@ack;
3.2 - Dual daughterboard for adding an extra chip for C Memory (C2 and C3) – Credited to
@ack;
3.3 - Addition of female connectors to the PCBs to facilitate the connection of daughterboards – Credited to
@ack;
3.4 - MVS menu – Credited to
@ArcadeTV;
3.5 - Voltage regulators AMS1117-33 on the PROG and CHA boards – Credited to
@Vortex and
@leonk;
3.6 - Solder pads to simplify connecting the OE1 and OE2 points, enabling C3 – I don’t recall which user suggested this improvement; and
3.7 - 220-ohm resistors connecting pins B28, B29, and B30 to the 5V supply at pins B25, B26, and B27 – Credited to
@leonk.
Improvements not implemented:
3.8 - 47pF capacitors between the SDPMPX and SDRMPX control signals – Credited to GadgetUK and
@Vortex; and
3.9 - Replacement of the 47pF ceramic capacitors at C5 and C6 (SDPMPX and SDRMPX) with 100pF ceramic capacitors – Credited to
@davidmorom.
PS: My apologies if I have attributed an improvement to the wrong person or failed to mention someone.
4 - After brief testing, I confirmed that all the games work.
However, not everything is perfect; here are some issues I identified with this cartridge:
1 - The game list does not include every official title;
2 - The game list does not feature the Turbo version of Metal Slug 2, as is well known, the original version suffers from extreme slowdown when many sprites are on screen;
3 - The version of Garou included on this cartridge is not the prototype version fixed with the patch provided by user
@davidmorom or another, it exhibits an error when the character Kim Jae Hoon performs his T.O.P. move;
4 - The version of The King of Fighters 2000 included on this cartridge is not the corrected version provided by user
@darknezz19, it displays various graphical glitches in menu text, the striker selection screen, and during actual gameplay;
5 - The version of SVC Chaos on this cartridge is the Hack Remix Ultra edition - which, if I am not mistaken, is currently the only version that can be loaded onto the Vortex cartridge;
6 - Metal Slug 5 exhibits several graphical glitches during the boss fight in Mission 2, to the point where nothing is displayed on the screen at all; and
7 - The cartridge occasionally suffers from audio issues, including incorrect or distorted notes, pitch shifts (notes playing too high or too low), and missing or incomplete sound effects, a problem observed across multiple games.
I believe this is due to the absence of 47pF ceramic capacitors, which are required to eliminate parasitic capacitance on the SDPMPX and SDRMPX signals, as noted by GadgetUK and the
@Vortex.
The PROG PCB already includes pads where these capacitors can be installed; they are labeled C5 and C6 on the back of the PROG PCB.
The Irritating Maze game on this cartridge is not the version with the patch provided by user
@davidmorom, which allows for controlling the rod using the analog stick and the B, C, and D buttons.
However, the Nightmare in the Dark game on this cartridge is the version with the jump sound corrected, following guidance from user
@Niko.
Regarding the games included on this cartridge, when compared to the menu of other existing Vortex cartridges (such as those created by Leon Kiriliuk), the following games, hacks, and homebrew titles are missing:
1 - 240p Test Suite - Homebrew;
2 - Chibi Maruko-chan: Maruko Deluxe Quiz;
3 - Idol Mahjong Final Romance 2 - Neo Geo CD conversion;
4 - Metal Slug 2 Turbo - Hack;
5 - Samurai Shodown 5 Perfect;
6 - The Eye of Typhoon - 3DO game; and
7 - Zintrick - Neo Geo CD conversion.
I will post the manual for this Vortex cartridge, provided by the seller, along with photos of the PROG and CHA PCBs, for documentation purposes and for your own evaluation/analysis.
I hope this information proves useful.
EDIT: I installed 47pF capacitors on the SDPMPX and SDRMPX signal lines (at positions C5 and C6) and reflowed the solder joints for the AMS1117-33 voltage regulators on both the PROG and CHA boards.
The audio issues and the graphical glitches in Metal Slug 5 have been resolved.