Do you like my hacking? If so, please consider leaving something in the
Fediverse (Mastodon etc): @Sprite_tm@social. spritesmods.com
All in all, I think this is a fairly successful way to make a multicart. It's user-friendly, flexible and cheap and I'm pretty happy with it. Also, people are still making and selling games for the Vectrex, in the form of real physical cartridges, usually with a bit of OTP EPROM on them. By using a processor-based approach like I did, for only a few bucks more, games can have a fair bit more of storage and processor power. I would very much like to see games that make use of that in the wild.
I would actually go and try to make a kick-arse arm-powered 3d game myself, but unfortunately I'm moving away form my current home pretty soon and I don't really have a way to safely take my Vectrex with me. That is also why I won't release the PCB artwork of my cart: as is, it's pretty bodgy, and I have no way to test an improved version. I do offer all of the source code for my multicart and the two demos in the same sentiment (and under the GPLv3, as usual): it's not really polished, but should anyone wanting to expand on the concept with a starting point. As always, if you manage to do something interesting with the sources, I'd love to hear about it.
20 commentsFor those looking for this, it's be recreated and continued development here: https://github.com/technobly/vectrex-cart
anyone able to create the binary? or anyone already have it compiled. tried many different ways to create, nothing seems to work.
Damn! Quite astounding work here! There's currently a Vectrex flash cart vacuum, what with the VecMulti discontinued and the VecFever not yet being produced, and maybe not ever. If you, or someone else, produced these, they'd certainly sell, and I'd develop for it!
NUCLEO-F411RE actually, cheap
NUCLEO-F091RC dev board same ic
You should release the pcb design files so that someone could continue your hard work. You did an amazing job and I'd hate to see it wither away.
Very cool project, thanks for posting it.
just a warning, anybody trying to build the source will need to change the code a bit, because of changes to the libopencm3 library API since this project was developed.
can you post your arm binary please, i cant get the makefile to build - it just says "Makefile:67: recipe for target 'main.o' failed" and is packed with compiler warnings :(
Any chance you'd share your source for the STM32? Would be helpful for me.
would this code work on the STM32F446 ? because there is a really cheap dev-board called NUCLEO-F446RE that would be good as a starting point. it's also faster - something like 180Mhz!! :)
Really nice work with the video and the doom hack :)
Brilliant as always!
if this project was a SOUND, it would be that of glass being stretched into cotton candy.. OUTSTANDING. You ofc realise, I, and many of my fellow vectrex fanatics simply MUST have one of these Extreme Multicarts? Partially so we can partake in the next step of the vectrex's life, but also as a mark of respect for the effort in achievement here.. PLEASE licence/produce this design so we may shower You in cash and adoration :)
Great job here! I would like to ask in what program do you make these PCB designs? And where do you send them (to what manufacturer in China)? Thanks!
<3 awesome
Colour me very impressed.
WOW. You're a monster of code and genius... Assembly for the cart interrupts! If the designers of the Vectrex are still alive, they would be impressed.
Epic! A big achievement on limited hardware ;)
I need the rom to run in a emulator