Main > Main Forum
Why is this so terrible?
MaximRecoil:
--- Quote from: Level42 on February 07, 2008, 06:22:35 pm ---
--- Quote ---To properly emulate all that discrete circuitry, you would need a really fast PC (faster than what is available).
--- End quote ---
I find that very hard to believe. It's just a bunch of discrete IC's. Kind of like "modules". I'm not saying it's easy to make, but a normal PC would be very much capable to do this.
--- End quote ---
You're wrong according to everyone who knows anything about it who has ever discussed it.
Edit: Read this thread - http://forum.arcadecontrols.com/index.php?topic=39867.0
--- Quote from: Howard_Casto on July 14, 2005, 04:52:10 am ---Bad news..... I just tried it and it runs at about 3 fps on my Athlon Xp 2600.
It makes the slower mame games seem fast in comparison.
--- End quote ---
Level42:
Just ran the Pong emulation that Orclord pointed to on my Mac, using Vmware Fusion to run it under Win XP.....
So I guess I'm stupid and all that have discussed this before are wise.....
The hardest part is probably that current day programmers have a problem grasping the fact of not having a microprocessor doing all the work. You have to understand electronics hardware, and probably a lot of tricks that the developers then used.
FrizzleFried:
That Pong emulator is emulating the GAME, not the hardware (as MAME does).
There is a difference (believe it or not).
EDIT: After checking out the site, I may be wrong.
Level42:
No it's not. Read.
From the site:
The project I am currently working on is a discrete logic simulator, for old arcade games without a CPU. It works by simulating each logic chip on the board individually. It's been done before, but I wanted to see if the simulation speed couldn't be improved a bit. How much faster? I don't know yet... initial tests look promising, but there's still a long way to go.
Level42:
Oh and something else that modern day programmers will have some problem with:
They need to control every single line of a CRT gun. Are there still programmers around that know what CRT's are ? :D
They have to understand the timings of the horizontal and vertical blanking etc. etc. etc.
It would be a good exercise for them to write an Atari 2600 game.
But that has a processor, discrete games are a step (or should I say a giant leap) back.....
That is also why this is called simulating, and not emulating. You cannot emulate discrete hardware.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version