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

Difference between revisions of "Neko Project II Wii"

From WiiBrew
Jump to navigation Jump to search
m (new icon)
(Updated to 0.1B2)
Line 4: Line 4:
 
| type        = computer emulator
 
| type        = computer emulator
 
| author      = [[User:SquidMan|SquidMan]] (Original by Yui)
 
| author      = [[User:SquidMan|SquidMan]] (Original by Yui)
| version    = 0.1B
+
| version    = 0.1B2
 
| licence    = GNU GPL v2
 
| licence    = GNU GPL v2
 
| download    = [http://github.com/SquidMan/np2wii/ Github]
 
| download    = [http://github.com/SquidMan/np2wii/ Github]
Line 10: Line 10:
 
| discussion  =  
 
| discussion  =  
 
| source      = Included in Download
 
| source      = Included in Download
| peripherals = {{Wiimote1}} {{FrontSD}}
+
| peripherals = {{Wiimote1}} {{ClassicController}} {{Nunchuk}} {{FrontSD}}
 
| hbb        =  
 
| hbb        =  
 
}}
 
}}
Line 17: Line 17:
 
Neko Project II was originally written by YUI.
 
Neko Project II was originally written by YUI.
  
This is a very early version, and is the bare minimum needed to play a game. When you start Neko Project II Wii, you will be presented with a dialog to load disks. Press B to continue past this dialog.
+
This is a early version, and has few extra features. When you start Neko Project II Wii, you will be presented with a dialog to load disks. Press B to continue past this dialog.
  
There is 1 file that is required by Neko Project II Wii. This is the font.bmp file. It must be placed in SD:/PC98/DATA/ as font.bmp. Floppy and Hard Disk images must be stored in SD:/PC98/ROMS/
+
There is 1 file that is required by Neko Project II Wii. This is the font.bmp file. It must be placed in SD:/PC98/DATA/ as font.bmp. Floppy and Hard Disk images must be stored in SD:/PC98/ROMS/. You may also store a control.xml file in SD:/PC98/DATA/ for custom control schemes.
  
 
To get the last built version, there is a directory on the Neko Project II Wii Git called np2hbc. Copy this to SD:/apps/ and put the files required by Neko Project II Wii on the SD card, and go!
 
To get the last built version, there is a directory on the Neko Project II Wii Git called np2hbc. Copy this to SD:/apps/ and put the files required by Neko Project II Wii on the SD card, and go!
Line 30: Line 30:
 
===High Priority===
 
===High Priority===
 
* Mid-emulation menus.
 
* Mid-emulation menus.
* Configurable controls.
 
 
* Keyboard support.
 
* Keyboard support.
* Wiimote Extension support.
 
  
 
===Medium Priority===
 
===Medium Priority===
Line 44: Line 42:
  
 
==Controls==
 
==Controls==
Controls will eventually be modifiable through a configuration file, as well as in-emulator.
+
Controls will eventually be modifiable in-emulator. You may use a control.xml file in SD:/PC98/DATA/ to change these controls.
 
{| class="wikitable" style="left;text-align:center;"
 
{| class="wikitable" style="left;text-align:center;"
 
|-
 
|-
Line 66: Line 64:
 
|-
 
|-
 
| {{WiimotePowerButton}} || Quit emulation and return to Loader.
 
| {{WiimotePowerButton}} || Quit emulation and return to Loader.
 +
|}
 +
 +
{| class="wikitable" style="left;text-align:center;"
 +
|-
 +
| {{Wiimote}} + {{Nunchuk}} || Action
 +
|-
 +
| {{WiimoteDPad}}          || Arrow Keys
 +
|-
 +
| {{WiimoteBButton}}        || Space
 +
|-
 +
| {{WiimoteAButton}}        || Return
 +
|-
 +
| {{Wiimote1Button}}        || Z
 +
|-
 +
| {{Wiimote2Button}}        || X
 +
|-
 +
| {{NunchukCButton‎}}        || Z
 +
|-
 +
| {{NunchukZButton‎}}        || X
 +
|-
 +
| {{WiimoteMinusButton}}    || Escape
 +
|-
 +
| {{WiimotePlusButton}}    || Escape
 +
|-
 +
| {{WiimoteHomeButton}}    || Escape
 +
|-
 +
| {{WiimotePowerButton}}    || Quit emulation and return to Loader.
 +
|}
 +
 +
{| class="wikitable" style="left;text-align:center;"
 +
|-
 +
| {{ClassicController}}    || Action
 +
|-
 +
| {{ClassicController}}{{ClassicDPad}}          || Arrow Keys
 +
|-
 +
| {{ClassicController}}{{ClassicAButton}}        || Return
 +
|-
 +
| {{ClassicController}}{{ClassicBButton}}        || X
 +
|-
 +
| {{ClassicController}}{{ClassicYButton}}        || Z
 +
|-
 +
| {{ClassicController}}{{ClassicXButton}}        || Space
 +
|-
 +
| {{ClassicController}}{{ClassicZLButton‎}}      || Left Shift
 +
|-
 +
| {{ClassicController}}{{ClassicZRButton‎}}      || Right Shift
 +
|-
 +
| {{ClassicController}}{{ClassicLTrigger}}      || Left Shift
 +
|-
 +
| {{ClassicController}}{{ClassicRTrigger}}      || Right Shift
 +
|-
 +
| {{ClassicController}}{{ClassicMinusButton}}    || Escape
 +
|-
 +
| {{ClassicController}}{{ClassicPlusButton}}    || Escape
 +
|-
 +
| {{ClassicController}}{{ClassicHomeButton}}    || Escape
 +
|-
 +
| {{Wiimote}}{{WiimoteHomeButton}}    || Escape
 +
|-
 +
| {{WiimotePowerButton}}    || Quit emulation and return to Loader.
 
|}
 
|}
  
 
[[category:Homebrew using SDL libraries]]
 
[[category:Homebrew using SDL libraries]]

Revision as of 00:48, 8 August 2009

Neko Project II Wii
Extrems np2wii.png
General
Author(s)SquidMan (Original by Yui)
TypeComputer emulator
Version0.1B2
LicenceGNU GPL v2
Links
[[Github|Download]]
Source
Peripherals
Wiimote1.svg ClassicController.svg Nunchuck alternative.svg Loads files from the Front SD slot

Neko Project II Wii is a port of the PC-9801 (PC98) emulator, Neko Project II. It was brought to life by the fantastic progress on the SDL-Wii port by Tantric. Neko Project II was originally written by YUI.

This is a early version, and has few extra features. When you start Neko Project II Wii, you will be presented with a dialog to load disks. Press B to continue past this dialog.

There is 1 file that is required by Neko Project II Wii. This is the font.bmp file. It must be placed in SD:/PC98/DATA/ as font.bmp. Floppy and Hard Disk images must be stored in SD:/PC98/ROMS/. You may also store a control.xml file in SD:/PC98/DATA/ for custom control schemes.

To get the last built version, there is a directory on the Neko Project II Wii Git called np2hbc. Copy this to SD:/apps/ and put the files required by Neko Project II Wii on the SD card, and go!

In order to build Neko Project II Wii, you will need the latest devkitPro, libfat, and SDL libraries. You will also need to slightly patch SDL, to expose the vmode variable. I'll leave this up to you to figure out ;)

TODO

These are all the things that will be done in the near future. Feel free to add to this list. Please sort them properly.

High Priority

  • Mid-emulation menus.
  • Keyboard support.

Medium Priority

  • Mouse via IR support.

Low Priority

  • Get Touhou working (possibly use a debugging version of NP2 on PC to help)

Minor Additions

  • (null)

Controls

Controls will eventually be modifiable in-emulator. You may use a control.xml file in SD:/PC98/DATA/ to change these controls.

WiimoteHorizontal.svg Action
Wiimote D-Pad Arrow Keys
Wiimote B Button Space
Wiimote A Button Return
Wiimote 1 Button Z
Wiimote 2 Button X
Wiimote - Button Escape
Wiimote + Button Escape
Wiimote HOME Button Escape
Wiimote Power Button Quit emulation and return to Loader.
Wiimote.svg + Nunchuck alternative.svg Action
Wiimote D-Pad Arrow Keys
Wiimote B Button Space
Wiimote A Button Return
Wiimote 1 Button Z
Wiimote 2 Button X
Nunchuck C Button Z
Nunchuck Z Button X
Wiimote - Button Escape
Wiimote + Button Escape
Wiimote HOME Button Escape
Wiimote Power Button Quit emulation and return to Loader.
ClassicController.svg Action
ClassicController.svgClassic D-Pad Arrow Keys
ClassicController.svgClassic a Button Return
ClassicController.svgClassic b Button X
ClassicController.svgClassic y Button Z
ClassicController.svgClassic x Button Space
ClassicController.svgClassic ZL Button Left Shift
ClassicController.svgClassic ZR Button Right Shift
ClassicController.svgClassic L Trigger Left Shift
ClassicController.svgClassic R Trigger Right Shift
ClassicController.svgClassic - Button Escape
ClassicController.svgClassic + Button Escape
ClassicController.svgClassic HOME Button Escape
Wiimote.svgWiimote HOME Button Escape
Wiimote Power Button Quit emulation and return to Loader.