GithubHelp home page GithubHelp logo

garyodernichts / wiiuident Goto Github PK

View Code? Open in Web Editor NEW
97.0 8.0 6.0 4.4 MB

A Wii U Identification homebrew

Home Page: https://wiiu.gerbilsoft.com

License: GNU General Public License v2.0

Makefile 4.81% C 54.41% Dockerfile 0.26% C++ 40.52%
homebrew wiiu

wiiuident's Introduction

A Wii U Identification homebrew, which display information about console hardware components, software/hardware versions and much more.

ℹī¸ WiiUIdent requires the MochaPayload!
Make sure to update to Aroma or Tiramisu, in order to use this application.

Features

WiiUIdent currently displays:

  • Identification
    • Model
    • Serial
    • Production Data
    • Keyset
  • Hardware
    • Type
    • Version
    • Board Type
    • SATA Device
    • DDR3 Size/Speed/Vendor
  • Region
    • Product Area
    • Game Region
  • Versions
    • System Version
    • Boot1 Version
  • MLC/SD Card information
    • Type
    • Manufacturer
    • Product Name
    • Product Revision
    • Production Date (MLC only)
    • Size
    • CID/CSD
  • DRC/DRH information
    • Running Version
    • Active Version
    • Board Version
    • Region
    • Ext IDs

System Database

WiiUIdent comes with an option to optionally upload system information to a database. This allows collecting various statistics about Wii U consoles.
After submitting your data, your system information will be added to the database with a System ID, which will be displayed on the console. The database is publicly accessible but personally identifying information will be kept confidential.
The database can be found here!

Screenshots

Building

For building you need:

You can also build WiiUIdent using docker:

# Build docker image (only needed once)
docker build . -t wiiuident_builder

# make 
docker run -it --rm -v ${PWD}:/project wiiuident_builder make

# make clean
docker run -it --rm -v ${PWD}:/project wiiuident_builder make clean

A pre-built container is available as garyodernichts/wiiuident_builder.

Additional Credits

  • @GerbilSoft for providing the System Database and the "System Information" implementation in the recovery_menu.
  • FontAwesome for the icons.
  • Terminus Font for the monospace font.

wiiuident's People

Contributors

gabo1423 avatar garyodernichts avatar gerbilsoft avatar jan-hofmeier avatar v10lator avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

wiiuident's Issues

Zoomed-in display on CAT-I

On my CAT-I, the display is horribly zoomed in. I thought it might have been related to the TV resolution (which was set to 1280x720), but changing it to 1920x1080 made no difference.

Using a local RPX build with Tiramisu.

LG_Smart_TV 2023-04-01 02-00-13

LG_Smart_TV 2023-04-01 02-00-22

Gather title info?

This might not be the main purpose of the tool, but it would be beneficial to preservation if the tool (had the option to) submit which titles are installed to the database, so that unknown and unpreserved titles could be identified. E.g. titles that were removed from the CDN with no trace. It should probably check the title signatures to exclude homebrew/modded titles.

Edit: although it may be better to build this right into Tiramasu/Mocha, since those would have a bigger userbase.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤ī¸ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.