FiSSION Wii

From GameBrew
Revision as of 07:58, 9 February 2023 by HydeWing (talk | contribs)
FiSSION
File:Fissionwii.jpg
General
AuthorPunMaster
TypeGame engine
Versionv0.01
LicenseMixed
Last Updated2009/01/24
Links
Download

FiSSION is a 3D game engine for the Nintendo Wii, aimed at giving homebrew developers the ability to create high-quality games without the need for extensive resources. This demo release offers an early look into the project's capabilities, allowing users to browse and experience game levels rendered in real-time 3D.

The project originally started as "Hydra" for the Xbox 360 but was eventually reimagined as FiSSION for the Wii. Despite some difficulties working with the Wii's software, the project has progressed quickly and has been re-envisioned as a solo effort.

This early demo release should be considered as just a proof-of-concept and not a fully polished, tested product. There is no guarantee that it will work as intended on any device other than the developer's own console. The demo begins with a main menu screen, where the user can select a map and a sky graphic to be displayed. The user can then control a flying camera to browse the 3D environment.

Overall, FiSSION is an exciting project with the potential to bring new experiences to the gaming community. While this demo release is just a first step, it offers a glimpse into the potential of the project and what it can achieve in the future.

Controls

The demo can only be controlled using a USB mouse and keyboard connected to the Wii's USB ports on the back. The traditional Wii peripherals such as the Gamecube controller or Wii Remote are not supported at the moment. Initially, there was a plan to include basic support for the Wiimote and Nunchuck, but the implementation wasn't successful and I chose to not delay the release trying to fix it. This means you must have a USB mouse and keyboard to use the demo. If you don't have one, you may have to borrow one or wait for a later release that includes support for standard Wii peripherals. The following mouse/keyboard controls are used:

  • Arrow keys: moves the cursor in the menu
  • Enter: selects an item in the menu
  • W/A/S/D: moves the flying camera around the map
  • Mouse: points/rotates the camera
  • R: resets the camera to its default position
  • Esc: In map, returns to the menu; in menu, returns to the launcher.

The reset button on the Wii console can also be used to return to the loader at any time, even if the application has crashed.

Installing

To install and run the demo, copy the "apps" and "data" directories from the downloaded archive to the root of an SD memory card formatted with the FAT file system. All SD cards supported by the Homebrew Channel, including SDHC cards, should work for running the application. Once the files are copied, launch the "FiSSION Game Engine Project" from the Homebrew Channel menu. The application can be exited at any time by pressing the reset button on the Wii console.

Known Issues/Troubleshooting

Here's a list of potential problems and steps to resolve them:

  • The demo does not appear in the Homebrew Channel menu, crashes immediately, or crashes while loading content.
    • Reboot the Wii and try loading the demo again.
    • Make sure to use the latest version of the Homebrew Channel. Older versions had compatibility issues with some SD cards.
    • Back up your data if necessary, then fully format the SD card with the FAT file system. Re-copy the application directories from the archive to the card, reboot the Wii, and try loading the demo again.
    • Repeat step 3 with a different SD card.
    • Re-download the archive and repeat step 3.
    • Repeat step 3 on a different computer or operating system.
  • The demo does not respond to mouse/keyboard input.
    • Unplug both peripherals and fully shut down the Wii. Turn the Wii on and load the Homebrew Channel without either peripheral connected. Then plug in both peripherals while in the Homebrew Channel menu and launch the application. Make sure to plug the peripherals directly into the Wii, not through any extension cables or USB hubs.
    • Repeat step 1, switching the respective ports the mouse and keyboard are plugged into.
    • Repeat step 1 using a different mouse and/or keyboard.

If you believe any problems are due to a programming error in the software, feel free to contact me with the details for me to fix it. Keep in mind, though, that I may not be able to solve issues related to specific hardware, especially if I don't own the hardware or if it's non-standard.

External links

Advertising: