In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Difference between revisions of "GxGeo"

From WiiBrew
Jump to navigation Jump to search
Line 11: Line 11:
 
}}
 
}}
  
'''GxGeo''' is a port of the open-source [http://en.wikipedia.org/wiki/GnGeo GnGeo] emulator, originally coded by pepone. This is a [http://en.wikipedia.org/wiki/Neo_Geo_(console) Neo-Geo] AES/MVS emulator.
+
'''GxGeo''' is a port of the open-source [http://en.wikipedia.org/wiki/GnGeo GnGeo] emulator, originally coded by pepone. This is a [http://en.wikipedia.org/wiki/Neo_Geo_(console) Neo-Geo] AES/MVS emulator. Updates about this project can be found on the [http://code.google.com/p/gxgeo Google Code Page for GxGeo].
  
 
== Testing ==
 
== Testing ==
Line 78: Line 78:
 
|by blizzo
 
|by blizzo
 
|}
 
|}
 
== Development Log ==
 
03/11/2010
 
* <apology reason="non-existent updates" excuse="work"/>
 
* GxGeo is still being developed (albeit slowly), it is being updated to the latest libogc and adding support for SDHC, USB.
 
* Yet more major changes to the internal workings are being made.
 
* Loading of large ROMs (mslug3) is also being worked on.
 
 
23/11/2008
 
* Today I am happy enough with GxGeo to release it, the source code is a mess so I if you'd like it ask me for it - I'd rather not spread messy code and bad examples :)
 
* I have only tested this release on a PAL SDTV but it should fit on an NTSC SDTV, no idea about HDTV hehe
 
* There are still some sound issues, maybe just with PAL.. I'm not sure, more testing is required
 
* This release will boot some large ROMs but not all of them will run at full speed - Metal Slug 2 is one of these
 
* Larger ROMs (Metal Slug 3) will still not load - some kind of paging system is required :)
 
 
11/11/2008
 
* Using MEM2 for loading the SOUND and GFX ROMs so some quite large ROMs will load, mslug2 included
 
* mslug2 experiences quite a lot of slow down
 
* A lot of ROMs are playable now, hopefully a release this weekend
 
 
10/11/2008
 
* Development continues, a major reworking of the code is under way and nearly complete.
 
* Sounds works, kinda - some bugs need fixing :)
 
 
05/09/2008
 
* Video emulation is working well now
 
* Sound is on the way :D
 
 
02/09/2008
 
* Small ROMs load (not enough RAM for large ones)
 
* SDL to GX 90% complete - expect a preview release soon :)
 
 
01/09/2008
 
* Compiled with SDL-Port, runs at a reasonable speed
 
* Started SDL to GX porting :)
 

Revision as of 05:21, 21 November 2010

GxGeo
Gxgeo.png
General
Author(s)blizzo
TypeArcade emulator
LicenceGPLv2
Links
Download
Source
Downloadable via the Homebrew Browser
Peripherals
GameCube Controller ClassicController.svg WiiMote2.svg Nunchuck alternative.svg Loads files from the Front SD slot

GxGeo is a port of the open-source GnGeo emulator, originally coded by pepone. This is a Neo-Geo AES/MVS emulator. Updates about this project can be found on the Google Code Page for GxGeo.

Testing

Please remember this is an early version and there are some bugs!
When you find a bug (and you will) post it on the Talk page along with your Wii Region/Video Mode (NTSC/PAL/SDTV/HDTV/etc) :) There are some bugs I already know about:

  • Sound error, short bzzt type noise accompanied by a pause
  • Loading of very large ROMs, will say out of memory and quit
  • Slow down in some large ROMs, some (or all) might slow down on real hardware anyway

Installation

  • Extract the zip on to your SD card. The romrc contains information about ROM sets, if you only put the .rc files for the ROMs you have in that folder gxgeo will load faster :)
  • Your ROMs (zipped up) and BIOS files should go in /sd/gxgeo/roms

BIOS Files

required files:

  • 000-lo.lo (sometimes named ng-lo.rom, must be renamed)
  • sfix.sfx (sometimes named ng-sfix.rom, must be renamed)

country files (sometimes named neo-geo.rom, must be renamed)

  • usa_2slt.bin - USA
  • vs-bios.rom - Japan
  • asia-s3.rom - Asia
  • sp-s2.sp1 - Europe

system files

  • aes-bios.bin - A.E.S:


You can use uni-bios.rom[1] in place of the country file or system file.

Controls

The Gamecube controller takes priority over the Wiimote, if you have a GC controller in port 1 then the GC Controller will control player 1 and the Wiimote will control player 2.

GameCube Controller WiimoteHorizontal.svg Wiimote.svg + Nunchuck alternative.svg ClassicController.svg Action
GameCube D-Pad or GameCube Control Stick Wiimote D-Pad Wiimote D-Pad or Nunchuck Control Stick Classic D-Pad or Classic Left Control Stick Neogeo DPad
Gamecube A Button Wiimote 1 Button Wiimote A Button Classic a Button A
Gamecube B Button Wiimote 2 Button Wiimote B Button Classic b Button B
Gamecube X Button Wiimote A Button Nunchuck Z Button Classic x Button C
Gamecube Y Button Wiimote B Button Nunchuck C Button Classic y Button D
GameCube Z Button Wiimote - Button Wiimote - Button Classic - Button Insert Coin
GameCube START Button Wiimote + Button Wiimote + Button Classic + Button START
GameCube L Trigger+GameCube R Trigger Wiimote HOME Button Wiimote HOME Button Classic HOME Button Quit

HBC Icons

380408GxGEOicon.png
by MickeyBlue
Gxgeo.png
by blizzo