Wiistation - Gamebrew

Wiistation - Gamebrew

WiiStation, formerly known as WiiSXRX_2022, is an emulator for the Sony PlayStation 1 (PS1/PSX/PSone) designed for the Nintendo Wii/Wii U. It was created by forking the original WiiSXRX emulator by NiuuS, which was originally a port of PCSX-Reloaded, but with many changes from PCSX-ReARMed.

The WiiStation emulator has been improved in several ways, including incorporating the CDROM and CDRISO codes from PCSX-ReARMed, which has greatly improved compatibility. CDDA (Compact Disc Digital Audio) tracks and multi-tracks are now supported. The timer codes from PCSX-ReARMed have also been incorporated, and the DFSound module from PCSX-ReARMed has been combined with the SDL library, resulting in improved sound quality.

The dynamic compilation instructions have been modified to allow games like Final Fantasy 9 and Biohazard 3 (Resident Evil 3) to run. The emulator also supports multiple languages and has a specific font. For certain Chinese culture games, the specific BIOS is automatically loaded. There are also minor corrections such as disc changing (swap) and automatic fixes for some games.

Features

  • Improved game compatibility using the latest CDROM and CDRISO codes from PCSX-ReARMed.
  • Added support for CDDA tracks and multi-tracks.
  • Enhanced system timing with codes from PCSX-ReARMed.
  • Upgraded sound quality by incorporating the latest DFSound module and SDL library.
  • Improved emulation speed/performance with the new PSX dynamic recompiler Lightrec by pcercuei.
  • Kept the 'new' PPC Dynarec as an option for potential compatibility or speed adjustments.
  • Implemented 240p support for a better gaming experience.
  • Enabled interlace mode, providing a resolution close to real PSX hardware (480i mode) for full-speed 480i games.
  • Option to enable/disable bilinear, trap, and deflicker filters based on user preferences.
  • Supported PS1 Lightguns (Namco GunCon and Konami Justifier) through emulation with Wiimotes (requires enabling in settings and calibration).
  • Experimentally added PS1 Mouse support via Wiimote IR.
  • Included PS1 Multitap support for up to 8 players (requires enabling in settings and proper controller configuration).
  • Compatibility with BIN+CUE, ISO, IMG, and eboot PBP (compressed format for PS1 games on PSP) formats.
  • Added CHD v1-v5 compressed format support using the libchdr library from MAME.
  • Supported multiple languages, utilizing a specific font due to TTF font library memory leak issues.
  • Automatically loaded specific BIOS for certain Chinese culture games (example: sd:\wiisxrx\isos\武藏传.ISO => sd:\wiisxrx\bios\武藏传.bin).
  • Implemented various minor corrections, including disc changing (swap) and autoFix functions for specific games.
  • Multiple languages support.
  • Supported controllers:
    • Gamecube controller.
    • Wii U Pro controller.
    • Wii U GamePad controller through WiiVC injects.
    • Wii Classic Controller and Pro.
    • Classic Controllers support (NES / SNES).

Installation

To install, extract the contents of WiiStation.zip to the root of your SD card.

  • For SD/USB - Put ISOs (.bin/.cue or other formats) in the directory named /wiisxrx/isos/.
    • All Memory Cards will automatically be placed in /wiisxrx/saves/.
    • All Savestates will automatically be placed in /wiisxrx/savestates/.
  • For DVD - ISOs may be anywhere on the disc (requires DVDxV2 on Wii).

Put the BIOS file SCPH1001.BIN in the directory on SD/USB named /wiisxrx/bios/.

ISOs can be .bin/.cue (make sure .cue contains _relative_ directory), .img, or .iso format.

Here for the game compatibility list.

Note: You can find some more recent builds compiled by SaulFabre on the discussion thread.

Sarah Jenkins
Author

Sarah Jenkins

Sarah Jenkins is a veteran tech journalist with over 12 years of experience covering artificial intelligence, mobile innovations, and digital ethics. Her insights have appeared in leading technology publications worldwide.