WIP
a console that could play basically EVERYTHING
Also would be designed with a heavy focus on reverse-engineering/hacking any ROM
I'd be honored to see it realized one day, but I kind of expect all of the schematics and source codes be available to the public, even if the physical hardware were also to be sold to those who couldn't even begin to start actually making one. The idea isn't to make money, it's to have the "god-console". At the very least, the possibility for someone to make this highly expensive and totally authorized device themselves, should always be open.
key features:
1. windows-like interface/OS
2. support for any peripheral you so need/desire
3. built-in emulators/VMs for a variety of consoles, probably some pc VMs, too, like Java,Flash,Shockwave,etc
4. run multiple games at once
5. 'decompile'* games (most likely to fail in most cases)
6. hack games
7. transcompile** games (same as decompilation, unbelievably error-prone)
8. built-in game engine/SDK to develop homebrew
9. various tools that support the ripping/hacking part of emulating, ideally better so than any current emulator or specialized tool/plugin has ever accomplished
10. customization, software and hardware level
11. Unbelievably powerful hardware installed by default (kinda needs it)
12. Ideally, its emulation also needs to be flawless, or near-flawless. None of the "this game doesn;t work". It doesn't work, than whichever thing runs it will be updated till it does. No exceptions.
*
This wouldn't necessarily attempt to decompile to what the game most likely was written in, it'd use the console's default programming language
**
Naturally, this would specifically target the console's CPU and system libraries (or its own VM), so... fun! I suspect this might be a little easier than decompilation, though, since it simply needs to translate from bytecode to bytecode, rather than attempt to re-create C/C++ (just as an example) from ASM
I had this idea quite a while ago.
I'd love to do it myself, but realistically, I don't see that day ever coming. At best, I'll create a master plan and some guy way in the future can make it a reality. I just estimate somewhere from millions to billions, perhaps trillions of dollars needs invested in monetary assets, and an immeasurable amount of low-level computing knowledge. needless to say, well-beyond my grasp! (it'd probably need a fairly large team...and an active user community sharing their own developments) This is my singly most complex and most expensive theoretical 'project' I'll likely ever dream of. It's probably not the most controversial, though...XD (I'd kinda expect Nintendo and the likes to start suing left and right if someone tried it, because I won't lie... this could be a threat to their business. The intent is to play everything, and this does not exclude attempting to assimilate the latest and greatest consoles/games the second those come out)
|