Main > Main Forum
Why is this so terrible?
<< < (5/7) > >>
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
Message Index
Next page
Previous page

Go to full version