NeoPop Wii

From GameBrew
Neopop Wii
Neopopwii2.png
General
Authorsoftdev, Wxcvn, Drack, eke-eke, Askot, TheStripper
TypeHandheld
Version20090203 unofficial
LicenseMixed
Last Updated2009/02/03
Links
Download
Website
Source

NeoPop emulates the SNK NeoGeo Pocket handheld console. It is based on NeoPop/SDL by neopopUK and ported to the Nintendo GameCube by The "Genesis Plus" Team.

It has been converted from a PC based platform to run on the GameCube's proprietary PPC Gekko processor and features customized code to give you the best gaming experience possible.

Features

  • NeoGeo Pocket Color Emulation with sound.
  • 1-2 Player Support.
  • FreezeState suport (save & load).
  • Load a game from SDCARD or DVD (4.7GB support for Wii users).
  • Zipped rom support.
  • Load/Save FreezeState files (compressed) from/to Memory Card & SDCARD.
  • SDLOAD or IPL reboot option.

Installation

Create a directory named "neopop" at the root of the SDCARD.

Inside this directory, you have to create then a subdirectory named "roms" to put all your roms.

You should also create a subdirectory named "saves" where SRAM and FreezeState files will be saved.

User guide

Menu options

You'll start off with the main introduction screen and after pressing A you will be at the main menu. Note that at anytime during gameplay you can return to the main menu by tapping on that little Z button (you know, the one on your controller).

  • Play Game - Take you into or back to the game.
  • Reset Game - Simulate pressing reset on the emulator.
  • Stop DVD Motor - Stop the DVD motor and the disc from spinning during playtime.
  • System Reboot - For users of SDLoad or PSOLoad, you can call this to go back. For others, this will reboot the system.

Load new game

Load from DVD:

  • A DVD browser is displayed. Navigate and select your ROM from here.
  • Important: Your DVD must be in ISO9660 format.

Load From SDCard:

  • A SDCARD browser is displayed. Navigate and select your ROM from here.
  • Important: To load roms from SDCARD, you have to use a SDCARD adapter in MC SlotA On the SDCARD, roms must be initially placed in the /neopop/roms/ directory.

In both cases, the maximum number of files per directory (DVD or SDCARD) is 1000. It is recommended to use subdirectories.

Pressing B will make you going up one directory.

Emulator options

X and Y are to try to compensate for TVs with high overscan, or if you just want to play on a smaller area.

Savestate manager

STATE is the actual state of your game. It is independent from any in-game save support so that you can restart the game exactly where you previously stop playing.

You can now choose the device type and location. Be sure to set this according to your system configuration before saving/loading files.

  • Device: Let you choose the device to use: SDCARD or MCARD
  • SLOT: Let you choose which MC slot to use for the device

Important notes:

  • When using NGC Memory Card in SLOTA, some mounting errors may occur. In this case, remove and insert the Memory Card again before trying to save/load anything.
  • When using SDCARD, the directory /neopop/saves must exist.
  • For Wii users, please note that the SD slot can *NOT* be acceeded so use a SD-Adapter in a MC SLot.

Screenshots

neopopwii3.png

Changelog

2009/02/03 (TheStripper)

  • Added Wiimote, Nunchuck, and Classic Controller support.
  • Changed some menu text.
  • Created icon.png and meta.xml.
  • Removed Gamecube controller support.
  • NOTE: This is a WII version only.

2008/06/20 (Askot)

  • WII mode support added.
  • Updated to devkitpror15.
  • Added libfat support.
  • Removed sdcard support.
  • Former System Reboot option now separated in PSO/SD/TP reload.
  • Added reboot console option.
  • Added sort file method when selecting file.

2007/07/20 (eke-eke)

  • Added 4.7GB DVD support for WII drives (the maximal allowed size for Gamecube DVD is still 1.35GB).
  • Removed MPAL video timings, always use 60Hz NTSC: fix display problems for PAL wii users (no more PAL50 version needed).
  • Added Console Reboot option in main menu (System Reboot), also used for SDLOAD reboot.
  • Freezestate files are now compressed (using zlib).
  • FreezeState files can now be saved/loaded to/from SDCARD: located in /neopop/saves/ from the root of your SDCARD.
  • Changed initial ROM directory for SDCARD user: now looking for /neopop/roms/ from the root of your SDCARD.
  • Added new font: now use original IPL font, extracted from Bootrom.
  • Modified controls when going into the rom selection menu (DVD or SDCARD):
    • Use B button to go up one directory.
    • Use Z button to quit the file selection menu.
    • Use L/R triggers to go down/up one full page.
    • Use Left/Right buttons or Analog stick to scroll the selected entry's filename when it can't be full displayed.
  • Various menu rearrangment, minor bugfixes & sourcecode cleanup.

2007/03/24 (eke-eke)

  • Added SDCARD subdirectory browsing & LFN support.
  • DVD automount using libogc "DVD_Mount" function.
  • Use ASM GU functions used intead of 'C' ones for rendering speedup.
  • Memory card mounting "fix".
  • Dynamically allocated rom location: this means you don't need a linked rom anymore and we can now provide binary release.

Drack's release (Drack)

  • Fixes to compile with last libogc.

Wxcvn's release (Wxcvn)

  • SDCARD support for ROM loading (it looks for a folder NPROMS).

Original releases (softdev)

  • GP renderer: you can adjust size and aspect.
  • Threaded sound engine.
  • Load npc and zip from DVD (gc-linux homebrew bootable disc).
  • Save / Load Game States.

Credits

  • Coding - The "genesis plus team" (softdev, honkeykong, markcube).
  • Additional code and support - eke-eke.
  • Graphics - brakken.
  • Documentation - softdev (chm), brakken (user d0x), eke-eke (rewrite and changelog updates).

External links

Advertising: