WiiSX / CubeSX Emulator

Details
Console(s):
Platform(s):
Developer(s):Wii64Team

About:

WiiSX is a PSX (PS1) emulator for the Nintendo GameCube & Wii brought to you by Wii64Team (emu_kidid, sepp256, tehpola). It is based on various PCSX code bases.

Quick Usage:

  • ISOs can be .bin/.cue (Make sure .cue contains _relative_ directory!), .img, or .iso format
  • To install: Extract the contents of wiiSX-<version>.zip to the root of your SD card
  • SD Card detection order is as follows:
    • GameCube: GCLoader, SD2SP2, Slot A, Slot B.
    • Wii: Front SD, Slot A, Slot B.
  • For SD/USB: Put ISOs (.bin/.cue or other formats) in the directory named /wiisx/isos
    • All save types will automatically be placed in /wiisx/saves
  • For DVD: ISOs may be anywhere on the disc, in ISO9660 format.
    • GameCube: Currently broken due to libOGC issues with backups, XenoGC might still work.
    • Wii: Requires a disc drive capable of reading DVD-R.
  • For actual BIOS: Put SCPH1001.BIN in the directory on SD/USB named /wiisx/bios
  • Load the executable from the HBC or in the loader of your choice
    • Once loaded, select ‘Load ISO’ and choose the source and select the ISO to load
    • (Note: to go up a directory select ‘..’, B will exit the file browser)
  • * Select ‘Play Game’ to play
    • The game can be exited any time by pressing a configurable key combination together on a GC pad (START & X), Classic Controller (HOME), Wiimote (- & +), Wiimote+Nunchuck (1 & 2), or the reset button.
    • (Note: this must be done to save your game; it will not be done automatically)

Controls:

  • Controls are fully configurable so any button on your controller can be mapped
  • The controller configuration screen presents each PSX button and allows you to toggle through sources
  • There are 4 configuration slots for each type of controller
  • To load a different, previously saved configuration, select the slot, and click ‘Load’
  • After configuring the controls as desired, select the slot, and click ‘Save’
  • After saving different configurations to the slots, be sure to save your configs in the input tab of the settings frame
  • Clicking ‘Next Pad’ will cycle through the PSX controllers assigned
  • There is an option to invert the Y axis of the PSX’s analog sticks; by default this is ‘Normal Y’
  • The ‘Menu Combo’ configuration allows you to select a button combination to return to the menu

Settings:

  • General
    • Native Saves Device: Choose where to load and save native game saves
    • Save States Device: Choose where to load and save save states
    • Select CPU Core: Choose whether to play games with pure interpreter (better compatibility) or dynarec (better speed)
    • Save settings.cfg: Save all of these settings either SD or USB (to be loaded automatically next time)
  • Video
    • Show FPS: Display the framerate in the top-left corner of the screen
    • Screen Mode: Select the aspect ratio of the display; ‘Force 16:9’ will pillar-box the in-game display
  • Input
    • Configure Input: Select controllers to use in game
    • Configure Buttons: Enter the controller configuration screen described above
    • Save Button Configs: Save all of the controller configuration slots to SD or USB
    • Auto Load Slot: Select which slot to automatically be loaded for each type of controller
  • Audio
    • Disable Audio: Select to mute the sound
  • Saves
    • Auto Save Native Saves: When enabled, the emulator will automatically load saves from the selected device on ISO load and save when returning to the menu or turning off the console
    • Copy Saves: Not yet implemented
    • Delete Saves: Not yet implemented

Compatibility List (Outdated):

Screenshots:

Downloads:

PlatformBeta (4.1)
Nintendo GameCube/Wii: