I will never buy a console with "Retro" in its name.
Fuck that retro bullshit.
shit.Does anyone know what the hardware is like yet?
Yeah I do love gimmicks. Admittedly.
I also really like the idea of this. Just seems cool. I like new toys. The cartridge based console brings back positive feelings. Yeah, unless all the hipsters in the country decide this is ironic enough to spend their money on it won't sell very well. And may crash rather quickly.
Having said that, I am not a hipster and I hope it does well, indie games tend to carry a lot of talent and this could potentially host some amazing games. Unfortunately the creators of any good titles for the system won't likely bank off its success.
shit.
Get out! I got one of them Arcade VGA and yeah now it makes sense, it is an AGP Radeon card on a Vaio P4, ancient rig I had set up with a J-Pac. Thanks for the heads up, I'm gonna look into it.
I've got a setup like that hooked up to a PVM. However with a current gen Arcade VGA card and fairly modern PC. It's a great little emu station. Basically a MAME cab without the cab
Are the ArcadeVGA cards still worthwhile? Every recent Intel and AMD device I've seen can drive 15KHz signals normally.
What’s going on under the hood?
(Steve Woita) Think of it as hardware that is reconfigurable by the cartridge. The RETRO VGS will have its own cool configurations (ways to make a game), and it can also be hardware-configured to be other old-school architectures that a lot of developers are used to developing for. Specifically, and at this current time, it’s an FPGA and ARM system. If a developer wants to make a Neo Geo game, they would include an HDL (Hardware Description Language) file that configures the FPGA to operate like a Neo Geo. The developer would code their game to run against the Neo Geo platform. This HDL code along with the actual Neo Geo game will be on the cartridge. Once that cartridge is placed in the RETRO VGS, it will become a Neo Geo and play that game. So in this case, the language is: 68000 and Z80 code. If you wanted to do a new Atari 2600 styled game, you'd include a 2600 HDL file that configures the FPGA to replicate the logic of the original 2600 hardware and then you'd include your new 2600 game on that cartridge too. These two files are then paired up on the cartridge and when plugged into the RETRO VGS, will turn the console into a 2600. So the language that would be used in this case is: 6507 (6502 with less address space). Does that help explain things a little "bit" more? Oh and we’ll have a nice little ARM chip for some more fun stuff. We'll be supplying the validated cores for developers to choose from and you don't have to know how to program an FPGA to make a game, it just gives us a lot of hardware flexibility, I didn't want to lock us in to a specific ASIC design.
FPGA's can be seen as hardware emulation in a way.
Some classic computers have been redone with FPGA's in the past like the MiniMig(Amiga computer)
Retro VGS could also supply FPGA "code" for commonly used platforms as well.
But yeah, FPGA is far better than software emulation, no contest. An FPGA can replicate hardware down to the transistor (of course, a human has to adapt from the original chips to the FPGA, so there's room for quality discrepancies). A random CPU running an emulator in software can never truly replicate to the level of an FPGA, resulting in constant quality discrepancies that can never truly be fixed. The quality also goes down the cheaper that random CPU is (which typically happens, like with AtGames "clones").
If the emulation is accurate, what does it matter? For a developer, sure, having the genuine hardware is an interesting environment. For someone just playing the game, though, if they can use the same controllers, to play the same game, and it makes the same video signal, what's the difference?I for one am not a fan of software emulation, it should not be a replacement for real hardware. We have single chip ASICs available, use those instead, much better and perfectly fast. For Retro VGS, I'm happy to see a quality initiative. I for one would rather have a FPGA than software emulation.