Hi Everyone!
First of all, our apologies for the delay and silence on our part. It's been a long wait, and we truly appreciate your support, as well as all the suggestions and ideas. The final hardware has been finally approved and submitted to mass-production, so it's not going to be a long wait from now on.
We hope for the Retron 77 to be a good product; now it's time to answer your questions, and to say clearly what it is (and what it's not).
Second of all, yes - we indeed licensed a very early version of Stella, but as many people here on this thread mentioned, re-inventing the wheel would be simply pointless, same as reaching out to every single contributor. That is why the R77 is going to be released as an open-source system with its source codes available for the community. Certainly, it comes with a stable and fully functional core that you won't need to tinker with, but if tinkering is your game, then we encourage you to do so. It comes with a nice yet simple GUI.
We heard your thoughts on the amount of money that thing should cost, and of course we understand that it cannot be too much. We aim for this system to be affordable, and while I cannot tell you the MSRP just yet (it will soon be officially announced), we are being realistic and community-friendly. We know how much the Harmony cartridge alone costs, and we hope for this system to be not very far from that. Also, we expect to open pre-orders soon.
As we promised, it comes with all the necessary switches. So if you want to toggle difficulty for both players, game mode, color and black-and-white picture, screen aspect ratio, quick-save and quick-load your game - all that is readily available. There is also a glitch switch that was added just for fun (you can change its purpose if you are familiar with coding).
The system will ship with our new joystick controller which those of you who came to E3 last year had liked a lot. There will be an interesting extra feature for the left-handed people (or the right-handed people who want a challenge) - another Fire button. Certainly, other standard joysticks (like our Cirka controller for example) are also supported, as well as Genesis/MD gamepads. Standard paddle controllers are supported as well. On the top of that, we have another interesting controller that we expect to release at the same time or shortly after the system: it's a combo gamepad that has a little paddle built into it. We went through a lot of prototypes, including a few things suggested in this thread, and decided to go with this option. It has a toggle switch to enable left-handed mode as well.
Certainly, there are many obscure controllers out there, but the system will not support any other types of peripherals out of the box. Again, in an equation where cost and development time (already long enough) are the main variables, we believe this to be a reasonable compromise...
The system takes standard cartridges (all those we tested with my guests at last year's E3 and a few more types). Since it's an open-source system, we thought it would be a good idea to equip it with an SD card slot to make it easier for homebrew developers to get on board. That SD card will also conveniently contain the operating system (and Stella) for easy testing. We decided to drop Harmony support in favor of the SD card because supporting it requires some higher-end hardware, and we believe its homebrew functionality is basically replicated with the SD card.
If you are a developer and you want your game to be included with the system (of course with proper credit given to you or your studio in the EULA file) - please reach out to our R&D team (developer@hyperkin.com) or me directly on Linkedin. Depending on how this goes, we might offer limited amount of devkits to a selected number of developers.
It supports hot-swapping cartridges (you won't have to power down the system to change your games). Save files are good for keeping high scores or getting to see just how crazy some games like Missile Command get past a seven-digit score.
So basically, we wanted this system to be a convenient way to play games off cartridges, with common controllers on an HD TV. It's homebrew- and community-friendly. It's not the ultimate all-in-one answer to just any request, yet it's a good way to put your games collection into some good use, and to preserve the legacy by introducing our kids to what we used to play back in the days.
With all that said, we at Hyperkin and me personally want to thank everyone on this thread. Your support has made this project possible.
Yours truly,
Dr. Andrew Steel