| 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 |