Difference between revisions of "Simulators"

From BYOAC New Wiki
Jump to navigation Jump to search
(Simulators: updated text (see talk page))
m (17 revisions)
 
(5 intermediate revisions by 3 users not shown)
Line 1: Line 1:
While some arcadefans go for accuracy, others might go for playing specific games. Not all games are available or playable in emulated form, for some there are simulated or remade versions.
 
 
==Simulators==
 
 
A '''simulator''' is a software program that uses optimised code to recreate an arcade experience. A simulator generally uses some of the real arcade data such as graphics and sound. The major difference between a simulator and an [[emulators|emulator]] is that an emulator is software that mimics the arcade ''hardware'' in order to execute the real arcade game code. A simulator does not try to recreate the hardware but recreate the game itself. Therefore an emulator provides an accurate recreation of a game and a simulator a near accurate rendition. A simulator on the other hand is often used when the arcade hardware is too powerful to emulate on today's PC.  
 
A '''simulator''' is a software program that uses optimised code to recreate an arcade experience. A simulator generally uses some of the real arcade data such as graphics and sound. The major difference between a simulator and an [[emulators|emulator]] is that an emulator is software that mimics the arcade ''hardware'' in order to execute the real arcade game code. A simulator does not try to recreate the hardware but recreate the game itself. Therefore an emulator provides an accurate recreation of a game and a simulator a near accurate rendition. A simulator on the other hand is often used when the arcade hardware is too powerful to emulate on today's PC.  
  
 
An example where a simulator can be used is in games that use 3D graphics. An emulated version would also emulate the 3D hardware while a simulator would use the PC's modern video card's 3D features. The result is a playable game but the graphics might look slightly different. An example of a simulator is the early Nintendo 64 emulator UltraHLE. The software emulated most of the Nintendo 64 hardware but simulated the graphics output in order to get decent and playable framerates. The modern 3D cards have better shading and reflections than the Nintendo 64 had, so the end result was more shiny than the real thing.
 
An example where a simulator can be used is in games that use 3D graphics. An emulated version would also emulate the 3D hardware while a simulator would use the PC's modern video card's 3D features. The result is a playable game but the graphics might look slightly different. An example of a simulator is the early Nintendo 64 emulator UltraHLE. The software emulated most of the Nintendo 64 hardware but simulated the graphics output in order to get decent and playable framerates. The modern 3D cards have better shading and reflections than the Nintendo 64 had, so the end result was more shiny than the real thing.
  
Another reason to use a simulator is because some hardware features cannot be emulated. A pinball machine for example cannot be 100% emulated. Modern pinball machines use software and a digital displays, they all react on a physical steel ball on a playfield that is not captured in software.
+
A another reason to simulate a game rather than emulate it, is that the original game did not use a central processing unit and software as such. The original PONG, for instance, is not a program that tells a CPU to do things, but rather a hard-wired circuit board that will do nothing but play PONG. A simulation of the game can be programmed to work with any number of CPUs, but there are no ROMs or software to emulate, just the hardware.  Several of the first generation of video games are only available via an original machine or a simulation.
When both [http://www.pinmame.com/ PinMame] and [http://www.randydavis.com/vp/ Visual Pinball] are installed, pinball game is created that is a combination of emulator and simulator. The software ''PinMame'' emulates the computer inside the pinball machine (to react on bumpers, flippers and display the scores) and ''Visual Pinball'' simulates the playfield with a digital ball reacting to programmed physics.  
 
  
===List of game simulators===
+
===List of game simulators: ===
*[http://www.pinmame.com PinMame], a pinball emulator
+
* [[Pinball]] - A lits of pinball simulators
*[http://www.randydavis.com/vp/ Visual Pinball], pinball (playfield) simulator [http://www.vpforums.com/modules.php?s=&name=FAQ&myfaq=yes&id_cat=2#5 (instructions how to combine PinMame and Visual Pinball]).
+
* [http://www.stepmania.com StepMania] - A Dance Dance Revolution simulator
*[http://www.futurepinball.com Future Pinball], a second generation pinball simulator
+
* [http://madrigal.retrogames.com/dnload_m.html Game and Watch] - old Nintendo handheld simulators
*[http://www.stepmania.com StepMania], a Dance Dance Revolution simulator
+
==See Also==
*[http://madrigal.retrogames.com/dnload_m.html Game and Watch] old Nintendo handheld simulators
+
* [[Software]]
  
==Remakes==
+
[[Category:Index]]
A '''remake''' is a newly made version of an old game. The game usually benefits from better graphics and sound.
+
[[Category:Software]]
{|
 
|[[Image:MarbleMadness lvl2.gif|frame|Original ''Marble Madness'' arcade game]]  
 
|[[Image:MarbleInsanity lvl2.gif|frame|Remake ''Marble Insanity'', notice the improved graphics]]
 
|}
 
===List of remakes===
 
*[http://xiaou2.homestead.com/marbleinsanity.html Marble Insanity], remake of ''Marble Madness'' (work in progress)
 

Latest revision as of 09:55, 5 December 2013

A simulator is a software program that uses optimised code to recreate an arcade experience. A simulator generally uses some of the real arcade data such as graphics and sound. The major difference between a simulator and an emulator is that an emulator is software that mimics the arcade hardware in order to execute the real arcade game code. A simulator does not try to recreate the hardware but recreate the game itself. Therefore an emulator provides an accurate recreation of a game and a simulator a near accurate rendition. A simulator on the other hand is often used when the arcade hardware is too powerful to emulate on today's PC.

An example where a simulator can be used is in games that use 3D graphics. An emulated version would also emulate the 3D hardware while a simulator would use the PC's modern video card's 3D features. The result is a playable game but the graphics might look slightly different. An example of a simulator is the early Nintendo 64 emulator UltraHLE. The software emulated most of the Nintendo 64 hardware but simulated the graphics output in order to get decent and playable framerates. The modern 3D cards have better shading and reflections than the Nintendo 64 had, so the end result was more shiny than the real thing.

A another reason to simulate a game rather than emulate it, is that the original game did not use a central processing unit and software as such. The original PONG, for instance, is not a program that tells a CPU to do things, but rather a hard-wired circuit board that will do nothing but play PONG. A simulation of the game can be programmed to work with any number of CPUs, but there are no ROMs or software to emulate, just the hardware. Several of the first generation of video games are only available via an original machine or a simulation.

List of game simulators:

See Also