Using emulators to create hardware
Moderator: General Mods
Using emulators to create hardware
When a console is released, it is emulated years later. The emulator tries it's best to imitate said hardware inside the console. And so, emulators are based on the original hardware.
Now, imagine that you have an emulator that is 100% accurate (or as byuu says, "pretty damn close") to the original hardware, and the source code of this emulator is examined years and years and years and years later when the original hardware is unavailable....
Could the hardware be reproduced, based on the emulator?
That would be pretty awesome. Someone smart enough could create their own playstation!
Of course, you'd have to realise that the emulator doesn't have to detail things like, for example, the fact that a snes accepts cartridges, so it wouldn't be exactly the same (they wouldn't know how big the carts are, how they are made, etc; in short, if someone went back in time they couldn't run the "newly-made" cart on an original snes) -- but the console made would probably have a harddrive to read ROM's from.
Now, imagine that you have an emulator that is 100% accurate (or as byuu says, "pretty damn close") to the original hardware, and the source code of this emulator is examined years and years and years and years later when the original hardware is unavailable....
Could the hardware be reproduced, based on the emulator?
That would be pretty awesome. Someone smart enough could create their own playstation!
Of course, you'd have to realise that the emulator doesn't have to detail things like, for example, the fact that a snes accepts cartridges, so it wouldn't be exactly the same (they wouldn't know how big the carts are, how they are made, etc; in short, if someone went back in time they couldn't run the "newly-made" cart on an original snes) -- but the console made would probably have a harddrive to read ROM's from.
probably not.
the software wouldn't have any idea of the underlying analog video output signal or the sound amplifiers. Same thing would be that there would be no knowledge contained in the source code how to build the controllers or how exactly the controllers work (how the signals travel down the wires, etc.)
the software wouldn't have any idea of the underlying analog video output signal or the sound amplifiers. Same thing would be that there would be no knowledge contained in the source code how to build the controllers or how exactly the controllers work (how the signals travel down the wires, etc.)
Output isn't a problem, since even an emulator on a PC can be connected to a TV. Controllers are minor, since the pinouts and protocol are usually well-documented for the SNES and earlier. The emulator usually handles most of the controller hardware already anyway, so the specification is mostly in there.
I suppose that when doing research on how all the hardware works, you could also document other things that wouldn't be included in an emulator (like the exact shape and content of a cartridge (if it's a console that uses carts anyway), shape of controllers, and any of the general underlying physics of the console...) -- take photo's too.
Of course, it wouldn't have to be absolute identical. For example, the PS2 came out, then a few years later, we had the really small one. And I'm sure there are PS2's out there that work exactly like a real ps2, but are not made by sony at all. Afterall, third parties made their own NES's, SNES's, Genesis's/Megadrive's and whatnot.
I suppose that as long as absolute every inch of the console is documented (not just the math and whatnot that the processors would do) and that the emulator/s is 100% accurate, it wouldn't matter if a console became unavailable over time -- we'd be able to make another one because we collected every piece of data there is about the console.
The only question is if the documentation and any emulators + source code, still remains all after all those years. We can make them again as long as we have the docs, but if the docs disappear too (time can do that to things -- time is a real killer you know), the console would be forever lost.
Of course, it wouldn't have to be absolute identical. For example, the PS2 came out, then a few years later, we had the really small one. And I'm sure there are PS2's out there that work exactly like a real ps2, but are not made by sony at all. Afterall, third parties made their own NES's, SNES's, Genesis's/Megadrive's and whatnot.
I suppose that as long as absolute every inch of the console is documented (not just the math and whatnot that the processors would do) and that the emulator/s is 100% accurate, it wouldn't matter if a console became unavailable over time -- we'd be able to make another one because we collected every piece of data there is about the console.
The only question is if the documentation and any emulators + source code, still remains all after all those years. We can make them again as long as we have the docs, but if the docs disappear too (time can do that to things -- time is a real killer you know), the console would be forever lost.
... grimvader..., wait something doesn't seems right...
http://i296.photobucket.com/albums/mm17 ... vader2.jpg
oh well, back to topic...
http://i296.photobucket.com/albums/mm17 ... vader2.jpg
oh well, back to topic...
-
- Buzzkill Gil
- Posts: 4295
- Joined: Wed Jan 12, 2005 7:14 pm
grimvader is my idiot friend.
And yes, he used my photobucket account to get the real grin's avitar
EDIT: I showed him the Zboard when we were at school.
I thought he would be sensible with his account.
Someone (a real mod) get rid of him before he starts spamming the entire board.
And yes, he used my photobucket account to get the real grin's avitar
EDIT: I showed him the Zboard when we were at school.
I thought he would be sensible with his account.
Someone (a real mod) get rid of him before he starts spamming the entire board.
Last edited by declan on Mon May 05, 2008 9:16 am, edited 1 time in total.
Hardware means nothing if you don't have good software.
Compare the success of SNES over Genisis
Compare the success of SNES over Genisis
The whole "New member" status text and lack of that really cool avatar, is a real give away.
That and the fact that your avatar doesn't have "locations PAL50" below it.
And the fact that it's "Grimvader", not "Grinvader"
Can someone please get rid of this idiot? No, idiot is too weak to describe him. Absolute moronic retard.
I want this topic to get back on track, but the moronic retard "grimvader" is trying to ruin that.
Grim, you're not clever, not funny. You're just stupid.
Remember people:

Don't feed the troll.
That and the fact that your avatar doesn't have "locations PAL50" below it.
And the fact that it's "Grimvader", not "Grinvader"
Can someone please get rid of this idiot? No, idiot is too weak to describe him. Absolute moronic retard.
I want this topic to get back on track, but the moronic retard "grimvader" is trying to ruin that.
Grim, you're not clever, not funny. You're just stupid.
Remember people:

Don't feed the troll.
-
- Locksmith of Hyrule
- Posts: 3634
- Joined: Sun Aug 08, 2004 7:49 am
- Location: 255.255.255.255
- Contact:
No, the real one only has his Pantheon in italics.Gil_Hamilton wrote:No you didn't. It was a shoddy cut/paste that didn't consider that the real one had links.
Mine has links.

Wrong (although rather partially). the real grin's avatar rotates.declan wrote:And yes, he used my photobucket account to get the real grin's avitar

<Nach> so why don't the two of you get your own room and leave us alone with this stupidity of yours?
NSRT here.
NSRT here.
The first rule of ZBoard is - YOU DO NOT TALK ABOUT ZBOARD. At least not with brainless trolls.declan wrote:grimvader is my idiot friend.
And yes, he used my photobucket account to get the real grin's avitar
EDIT: I showed him the Zboard when we were at school.
I thought he would be sensible with his account.
Someone (a real mod) get rid of him before he starts spamming the entire board.
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
Where is the facepalm when you need it?Agozer wrote:The first rule of ZBoard is - YOU DO NOT TALK ABOUT ZBOARD. At least not with brainless trolls.declan wrote:grimvader is my idiot friend.
And yes, he used my photobucket account to get the real grin's avitar
EDIT: I showed him the Zboard when we were at school.
I thought he would be sensible with his account.
Someone (a real mod) get rid of him before he starts spamming the entire board.
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
Yes. I'm pointing out how it would have been obvious for others.Metatron wrote:Oh god.Franky wrote:The whole "New member" status text and lack of that really cool avatar, is a real give away.
You're joking, right? YOU'RE THE GUY WHO FELL FOR IT. My vision is bad yet even I noticed the difference in names!
Hypocrite, I am. And your point is?
-
- Regular
- Posts: 271
- Joined: Tue Jun 14, 2005 8:35 pm
-
- Locksmith of Hyrule
- Posts: 3634
- Joined: Sun Aug 08, 2004 7:49 am
- Location: 255.255.255.255
- Contact:
eh, every time I see anger in grin's posts I always refresh it to where the red-eyed avatar appears
<Nach> so why don't the two of you get your own room and leave us alone with this stupidity of yours?
NSRT here.
NSRT here.
there's no need to waste time and money developing an emulator for hardware that doesn't exist. if someone needs some sort of processor that does certain things (like gather user input over a serial bus and display graphics with extra hardware as to take load off the main processor), then they find or make the hardware they need and finish the project. what you speak of can be futher dumbed down as to comparing your idea to that of paying some painter large sums of money to make a fancy painting of your house, instead of paying a builder less money to build the house in real life.
[url=http://www.alexchiu.com/affiliates/clickthru.cgi?id=phonymike]ultimate immortality[/url]
[url=http://www.sloganizer.net/en/][img]http://www.sloganizer.net/en/image,zsnes,white,purple.png[/img][/url]
[url=http://www.sloganizer.net/en/][img]http://www.sloganizer.net/en/image,zsnes,white,purple.png[/img][/url]