發新話題
打印

在 Wii 上執行 GameBoy 模擬器

在 Wii 上執行 GameBoy 模擬器

在 Wii 上執行 GameBoy 模擬器

GnuboyGX is a port for the Nintendo Gamecube and Nintendo Wii(running in GC mode) of the open-source Gnuboy emulator, originallycoded by Laguna and Gilgamesh. http://en.wikipedia.org/wiki/Gnuboy

This port is based on the last 1.0.4 CVS source, released by Joshua_ from EFNet #gameboy: http://www.netaxs.com/~gevaryah/gnuboy-1.0.4pre.tar.bz2.

This has nothing to do with the previous GX port for GCLinux, this is a full standalone port using LibOGC API.





-=[ CHANGELOG ]=-

17/04/2007:
. added SRAM, RTC & STATE load/save support
. added GUI and configurable options menu
. corrected Sound Samples conversion (thanks to Softdev)
. changed Sound Buffering Technic(changed to "head/tail" technic used by Softdev in NeoCDredux)

13/04/2007: WIP1
. initial release


-=[ FEATURES ]=-

.Gameboy and Gameboy Color emulation with sound
.DVD & SDCARD support for rom loading
.Savestate load/save on Memory Card
.SRAM & RTC load/save on Memory Card
.support for zipped roms


-=[ WHAT'S MISSING ]=-

.Mono Gameboy palette user configuration
.RTC Synchro: Here's a note about RTC, taken from original gnuboy's doc:
               Quote:
       
                                                        Some roms, notably Pokemon ones and Harvest Moon, use a realtime clock to keep
      track of the time of day even when they're not running. Since gnuboy is just an
      emulator, it can't work like a real cartridge and make things like this keep
      happening while the emulator is not running. However, it can resync the Gameboy
      realtime clock based on your computer's clock when it starts. This is what the
      "syncrtc" option does. By default it's  enabled. If you disable it, then no time
      will seem to have elapsed between when you exit the emulator once and when you
      start it again the next time.                                       



=[ MENU ]=-

Play Game : Run the game you just loaded or return to game

Game Info : Some informations about the ROM

Reset Game: Reset emulator

Load New Game:
  . Load from DVD: DVD must be ISO9660
  . Load from SDCARD: Roms must be placed in a directory named GBROMS
  The maximum number of files per directory is 1000. You can use subdirectories.

Emulator Options:  . Scale X, Y: Let you modify the size of the display screen
  . Filtering: Gnuboy can filter screen colors to make them look more washed out or faded
    like on a real GBC. You can also allow this for Mono GB games by setting the value to "ALL"
  . Sprite Sorting: Enable/Disable sprites to be sorted and prioritized according to their x
    coordinate when in DMG (Mono GB) mode.
  . Force Mono : For GBC games to run in Mono GB mode.
  . GBA Features: Unlock gba-only features in some cgb games (See Zelda Oracle's serie)
  . SRAM AutoSave/Autoload: this is actullay disactivated

Memory Card Manager:
  . SRAM Manager:  Let you load/save SRAM and RTC data on the Memory Card
  . STATE Manager: Let you load/save Savestate and RTC data on the Memory Card
  The size of the created savefiles is variable and depends on the ROM type.

Stop DVD Motor: save the DVD Lens life

SD/PSO reload: if you used SDLOAD to load the DOL, this let you come back to SDLOAD menu


=[ CONTROLS ]=-

.Z Button let you come back to the menu when playing a game
.A is Gameboy Button A
.B is Gameboy Button B
.START is Gameboy START Button
.X is Gameboy SELECT Button


Thanks to Sofdtev for the generic libogc porting & GUI display sourcecode !
附件: 您所在的用戶組無法下載或查看附件

TOP

發新話題