GnGeo

GnGeo

GnGeo is a software emulator for the Neo-Geo game platform that runs on Linux and Mac OS X. It is notable for the fact that it uses specialized cores to emulate the main processors, giving it a significant performance boost over more general emulators such as MAME. It is free/libre software released under the GNU General Public Licence.

As of 2006, GnGeo runs on three architectures, ARM, PowerPC, and x86. On x86 machines, it uses the Starscream core to emulate the Neo*Geo's Motorola 68k processor, and Raze to emulate the Z80. On ARM machines, it uses Cyclone and DrZ80 for their respective processors. All four of these emulation cores are optimized with assembly code. GnGeo doesn't have any machine code-optimized cores for the PowerPC platform, but instead uses the 68k core from Generator, which still gives it a useful level of performance. Even without optimizations, most games can run playably on a 300MHz G3.

GnGeo has been ported to the GP2X, allowing full-speed Neo-Geo gaming on the handheld, thanks to the optimized emulation cores. With some tweaks, it can be made to run on Mac OS X, though it does not integrate with the Aqua interface.

Frontend

Since GnGeo is a command line application, some graphical frontends have been developed to provide a more user-friendly interface:
*XGngeo, in Python/GTK+, GPL, by the Choplair-network. http://www.choplair.org/?XGngeo
*GGF, in Java, GPL, by R. Almedia and P. Vicente. http://gngeofrontend.sf.net

References

External links

* [http://gngeo.berlios.de/ Official page]


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Gngeo — Dernière version 0.7 [+/−] Environnement GNU/L …   Wikipédia en Français

  • GnGeo — Dernière version 0.7 [ …   Wikipédia en Français

  • XGngeo — GnGeo GnGeo Dernière version 0.7 [+/−] Environnement GNU/L …   Wikipédia en Français

  • Neo Geo (console) — Neo Geo …   Wikipedia

  • List of emulators — This article lists software that emulates arcade and console game systems, computing platforms and CPUs.Arcade systems* Ace CPS1/CPS2/Neogeo emulator * Calice CPS1/CPS2 emulator * Callus * Daphne Arcade Laserdisc Emulator * EmuDX Enhanced Arcade… …   Wikipedia

  • GP2X — Infobox CVG system title = GP2X manufacturer = GamePark Holdings type = Handheld game console generation = Seventh generation era lifespan = November 10, 2005 CPU = Dual CPU:200 MHz Host ARM920T200 MHz ARM940T media = Secure Digital card The GP2X …   Wikipedia

  • Liste D'émulateurs De Console De Jeux — Un émulateur de consoles de jeux vidéo permet de créer une console virtuelle dans votre ordinateur. L émulateur de console fonctionne de la même façon que lorsque vous utilisez un PC virtuel, son avantage est la dématéralisation et donc le gain d …   Wikipédia en Français

  • Liste d'emulateurs de console de jeux — Liste d émulateurs de console de jeux Un émulateur de consoles de jeux vidéo permet de créer une console virtuelle dans votre ordinateur. L émulateur de console fonctionne de la même façon que lorsque vous utilisez un PC virtuel, son avantage est …   Wikipédia en Français

  • Liste d'émulateurs de console de jeux — Un émulateur de console de jeux vidéo permet de créer une console virtuelle dans votre ordinateur. L émulateur de console fonctionne de la même façon que lorsque vous utilisez un PC virtuel, son avantage est la dématéralisation et donc le gain d… …   Wikipédia en Français

  • Émulateur de console de jeux — Liste d émulateurs de console de jeux Un émulateur de consoles de jeux vidéo permet de créer une console virtuelle dans votre ordinateur. L émulateur de console fonctionne de la même façon que lorsque vous utilisez un PC virtuel, son avantage est …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”