Skip to content

GC/Wii homebrew application used for playing back dff files recorded by Dolphin on real hardware.

Notifications You must be signed in to change notification settings

degasus/fifoplayer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 

Repository files navigation

fifoplayer

Wii homebrew application used for playing back dff files recorded by Dolphin on real hardware. Also includes a client which is used to control the application over network from a computer.

Usage

Run the main executable via wiiload or from the Homebrew Channel. The application will start a server on the Wii which will listen to any connecting clients. When starting the client you'll need to enter you Wii's IP and select a dff file to run. Press "Connect" to establish a connection to the server application and finally "Load" to upload the dff file.

Note that both the client computer and the Wii need to have network access to each other over port 15342 for the communication to work.

The Wii application can be quitted by pressing the home button on your Wii Remote. Note that currently this will only work after successfully having established a connection to any client.

Apart from controlling the Wii application, the client GUI can also be used to analyze the structure of dff files. It's possible to disable individual commands such that one can restrict rendering to the relevant parts of the scene.

Compiling

Like any homebrew application, the native fifoplayer can be compiled and run by calling "make && make run" from the root project directory. The client application in the "dffclient" directory requires Qt and can be built with CMake.

About

GC/Wii homebrew application used for playing back dff files recorded by Dolphin on real hardware.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 88.2%
  • C 11.8%