In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Difference between revisions of "BrawlStats"

From WiiBrew
Jump to navigation Jump to search
(←Created page with '{{Infobox homebrew | title = BrawlStats | image = File:brawlstats_icon.png | type = game tool | author = Marc | version = BETA1 |...')
 
 
(17 intermediate revisions by 4 users not shown)
Line 2: Line 2:
 
| title      = BrawlStats
 
| title      = BrawlStats
 
| image      = [[File:brawlstats_icon.png]]
 
| image      = [[File:brawlstats_icon.png]]
| type        = game tool
+
| type        = utility
| author      = [[User:Marc|Marc]]
+
| author      = [[User:marcmax|Marc]]
| version    = BETA1
+
| version    = v1.2.1
| download    = http://www.megaupload.com/?d=LF064Q46
+
| download    = https://hbb1.oscwii.org/hbb/brawlstats/brawlstats.zip
| peripherals = {{Wiimote}} {{FrontSD}} {{GamecubePad}}
+
| peripherals = {{Wiimote}} {{GCNController}} {{FrontSD}}
 +
| hbb        = yes
 +
| osc        = yes
 
}}
 
}}
== What is BrawlStats? ==
+
BrawlStats is a Wii application that will have to be run after a Super Smash Bros. Brawl session.
'''BrawlStats''' is a Wii application that will have to be ran after a '''Super Smash Bros. Brawl''' session.
+
It will store automatically on your SD your results and then you will be able to navigate freely through a clean GUI that will show you a lot of information that Brawl doesn't store (or doesn't show). It also gives different trophies to players that achieve certain records.
It will store automatically on your SD your results and then you will be able to navigate freely through a clean GUI that will show you a lot of information that Brawl doesn't store (or doesn't show).
+
 
 
It can be like a database of your Brawl matches.
 
It can be like a database of your Brawl matches.
 +
 +
 +
== Video demo ==
 +
<youtube align=left>lGukQ4Ytg8A</youtube>
 +
{{clear}}
 +
  
 
== What I need? ==
 
== What I need? ==
* A homebrew capable Wii
+
*[[Homebrew Channel]] 1.0.7 or later
* Super Smash Bros. Brawl save data (PAL or NTSC-USA)
+
*Super Smash Bros. Brawl save data (PAL or NTSC-USA)
* A fakesigned [[IOS]]
+
*SD card
* SD card
+
 
 +
 
 +
== Usage ==
 +
Run BrawlStats for the first time. This will create the needed data on your SD.
 +
 
 +
Once you have the data on your SD you can play Super Smash Bros. Brawl as long as you want.
 +
 
 +
After the Brawl session, you must run BrawlStats again. It will ask you if you want to create a new session, answer always YES. And now you will be able to see all the information about that session! :D
 +
 
 +
From now on, you will have to run BrawlStats after any Brawl session.
 +
If you don't follow this rule, next session you create will have the information of the last session plus the previous unsaved one, so remember to run BrawlStats after any session.
  
== Instructions ==
 
First of all, load BrawlStats from your favourite homebrew loading method.
 
  
It will start the configuration wizard. It's pretty self-explanatory except for the IOS question if you are not inside the Wii homebrew world.
+
== Menu & controls ==
BrawlStats needs a fakesigned [[IOS]] in order to run.
+
BrawlStats has a simple graphical user interface that we will divide in tabs, and every tab is divided by pages.
  
* If you are on 3.2 just select IOS36 and you are ready!
+
Controls:
* If you are on 3.3 or higher:
+
*'''A: '''next page
** If you have a cIOS (recommended), select it.
+
*'''B: '''previous page
** If you don't want to install a cIOS, you must recover the trucha bug using [[Trucha Bug Restorer]] for example.
+
*'''+: '''next page
 +
*'''-: '''previous page
 +
*'''2: '''save screenshot to SD
 +
*'''HOME: '''help screen/exit
  
Once you finished the configuration wizard, a brawlstats.cfg file will be created on SD:/brawlstats/. If sometime you need to modify this configuration you will have to delete this file, and BrawlStats will start the wizard again.
 
  
== Usage ==
 
First time you run BrawlStats you won't be able to see almost any stats.
 
This is normal, and you MUST do it. The first time it will create a file with all your game information that will be used on future sessions.
 
Now you can play a Brawl session as long as you want.
 
Once you are finished run BrawlStats again and it will ask you if you want to create a new session, answer always YES.
 
Now you will be able to see the information about the first session! :D
 
  
From now on, you will have to run BrawlStats after any Brawl Session, this is necessary even if you don't want to save the information of that session. If you don't follow this rule, next session you create will have the information of both latest sessions, so remember to run BrawlStats after any session if you want to have real data.
+
Explanation of tabs and pages:
 +
*'''TAB 1: Sessions'''<br/>The most important one. It will start empty, but after every session it will grow bigger as a nice Brawl sessions database.
 +
**Page 1: Sessions list, it also shows the selected session winners.
 +
***Up/Down: select session.
 +
**Page 2: Selected session player ranking.
 +
***Left/Right: change the table sort method.
 +
***Up/Down: scroll table.
 +
**Page 3: Selected session character ranking.
 +
***Left/Right: change the table sort method.
 +
***Up/Down: scroll table.
 +
**Page 4: Melee-style stats (versus).
 +
***This will be only available if the players have not selected the same characters on the selected session.
 +
*'''TAB 2: Players'''<br/>Here you can see the general stats of players.
 +
**Page 1: Players list.
 +
***Left/Right: browse players.
 +
***Up/Down: scroll time spent on every character table.
 +
**Page 2: General player ranking.
 +
***Left/Right: change the table sort method.
 +
***Up/Down: scroll table.
 +
**Page 3: General player ranking (stats per match).
 +
***Left/Right: change the table sort method.
 +
***Up/Down: scroll table.
 +
*'''TAB 3: Characters'''<br/>Here you can see the general stats of characters.
 +
**Page 1: Characters list.
 +
***Left/Right: browse characters.
 +
***Up/Down: scroll KO table.
 +
**Page 2: General character ranking.
 +
***Left/Right: change the table sort method.
 +
***Up/Down: scroll table.
 +
**Page 3: General character ranking (stats per match).
 +
***Left/Right: change the table sort method.
 +
***Up/Down: scroll table.
 +
*'''TAB 4: General'''<br/>Shows some general stats like the total of matches or play time and a little help in how to navigate in BrawlStats.
 +
**HOME: Exit.
 +
 
  
== The menus ==
+
== IOS Reload ==
BrawlStats is divided on 4 tabs. Every tab has its own pages.
+
BrawlStats v1 uses AHBPROT in order to have access to NAND and read SSBB savegame.
You can use Wiimote or Gamecube pads to navigate through menus.
+
However, you can also force an IOS reload.
You can navigate through pages with A (next page) or B (previous page).
+
Remove the commment lines (<nowiki><!-- and --></nowiki>) and edit the IOS number to use on meta.xml file.
You can jump between tabs with +/R (next tab) or -/L (previous tab).
 
You can take snapshots to the SD with 2 (Wiimote) or Z (Gamecube).
 
  
* '''FIRST TAB: '''Sessions<br/>The most important one. It will start empty, but after every session it will grow bigger as a nice Brawl sessions database.
+
Example for IOS236:
** ''Page 1: ''Shows the number of matches, play time and winners.<br/>Use Up/Down to change session.
+
    <arguments>
** ''Page 2: ''Shows the session player ranking.<br/>Use Left/Right to change the table sort method.
+
        <arg>--ios=236</arg>
** ''Page 3: ''Shows the session character ranking.<br/>Use Left/Right to change the table sort method.
+
    </arguments>
** ''Page 4: ''Stats Melee-style.<br/>This will be only available if the players have not selected the same characters on the selected session.
 
* '''SECOND TAB: '''Players<br/>Here you can see the general stats of players.
 
** ''Page 1: ''Shows the list of players and the time spent on every character.<br/>Use Left/Right to change player.
 
** ''Page 2: ''Shows the general player ranking.<br/>Use Left/Right to change the table sort method.
 
** ''Page 3: ''Shows the general player ranking (stats per match).<br/>Use Left/Right to change the table sort method.
 
* '''THIRD TAB: '''Characters<br/>This is exactly the same as second tab but for characters.<br/>The only change is that on page 1 you can see how many KO this character has done.
 
* '''FORTH TAB: '''General<br/>This tab shows some stats like the total of matches or play time.
 
  
Have fun with BrawlStats! :)
+
== History ==
 +
=== beta1 (2010.02.09) ===
 +
* first version
 +
=== beta2 (2010.02.27) ===
 +
* some small bug fixes
 +
* some cosmetic changes
 +
* added a page indicator so you can know in what page you are
 +
* the ranking per matches now shows a new column that indicates the total matches
 +
* added a new help screen on the last tab
 +
* the return to Wii menu function works
 +
* numbers now use a fixed width font
 +
=== beta3 (2010.03.15) ===
 +
* fixed an important bug when you reach 10 sessions
 +
=== RC1 (2010.08.31) ===
 +
* a totally new graphical user interface
 +
* added trophy system
 +
=== v1 (2010.12.13) ===
 +
* uses AHBPROT, no cIOS needed anymore (meta.xml was also updated)
 +
* sessions now are stored at sd:/config/brawlstats/, you will have to move your old sessions to the new path
 +
=== v1.1 (2011.03.09) ===
 +
* fixed AHBPROT for older IOS, it's more compatible now
 +
* fixed BrawlStats use percentage last tab
 +
* added snapshot feature (press 2 at any page)
 +
* faster scrolling tables by holding up/down
 +
* some cosmetic changes
 +
=== v1.2 (2011.04.30) ===
 +
* warns user if a session was not created correctly (due to a corrupted SD card, for example)
 +
* shows a loading bar when reading sessions from SD
 +
=== v1.2.1 (2011.10.15) ===
 +
* improved compatibility with some SD cards
 +
* fixes the corrupted sessions bug

Latest revision as of 19:15, 8 April 2021

BrawlStats
Brawlstats icon.png
General
Author(s)Marc
TypeUtility
Versionv1.2.1
Links
Download
Downloadable via the Homebrew Browser
Downloadable via the Open Shop Channel
Peripherals
Wiimote.svg GameCube Controller Loads files from the Front SD slot

BrawlStats is a Wii application that will have to be run after a Super Smash Bros. Brawl session. It will store automatically on your SD your results and then you will be able to navigate freely through a clean GUI that will show you a lot of information that Brawl doesn't store (or doesn't show). It also gives different trophies to players that achieve certain records.

It can be like a database of your Brawl matches.


Video demo




What I need?

  • Homebrew Channel 1.0.7 or later
  • Super Smash Bros. Brawl save data (PAL or NTSC-USA)
  • SD card


Usage

Run BrawlStats for the first time. This will create the needed data on your SD.

Once you have the data on your SD you can play Super Smash Bros. Brawl as long as you want.

After the Brawl session, you must run BrawlStats again. It will ask you if you want to create a new session, answer always YES. And now you will be able to see all the information about that session! :D

From now on, you will have to run BrawlStats after any Brawl session. If you don't follow this rule, next session you create will have the information of the last session plus the previous unsaved one, so remember to run BrawlStats after any session.


Menu & controls

BrawlStats has a simple graphical user interface that we will divide in tabs, and every tab is divided by pages.

Controls:

  • A: next page
  • B: previous page
  • +: next page
  • -: previous page
  • 2: save screenshot to SD
  • HOME: help screen/exit


Explanation of tabs and pages:

  • TAB 1: Sessions
    The most important one. It will start empty, but after every session it will grow bigger as a nice Brawl sessions database.
    • Page 1: Sessions list, it also shows the selected session winners.
      • Up/Down: select session.
    • Page 2: Selected session player ranking.
      • Left/Right: change the table sort method.
      • Up/Down: scroll table.
    • Page 3: Selected session character ranking.
      • Left/Right: change the table sort method.
      • Up/Down: scroll table.
    • Page 4: Melee-style stats (versus).
      • This will be only available if the players have not selected the same characters on the selected session.
  • TAB 2: Players
    Here you can see the general stats of players.
    • Page 1: Players list.
      • Left/Right: browse players.
      • Up/Down: scroll time spent on every character table.
    • Page 2: General player ranking.
      • Left/Right: change the table sort method.
      • Up/Down: scroll table.
    • Page 3: General player ranking (stats per match).
      • Left/Right: change the table sort method.
      • Up/Down: scroll table.
  • TAB 3: Characters
    Here you can see the general stats of characters.
    • Page 1: Characters list.
      • Left/Right: browse characters.
      • Up/Down: scroll KO table.
    • Page 2: General character ranking.
      • Left/Right: change the table sort method.
      • Up/Down: scroll table.
    • Page 3: General character ranking (stats per match).
      • Left/Right: change the table sort method.
      • Up/Down: scroll table.
  • TAB 4: General
    Shows some general stats like the total of matches or play time and a little help in how to navigate in BrawlStats.
    • HOME: Exit.


IOS Reload

BrawlStats v1 uses AHBPROT in order to have access to NAND and read SSBB savegame. However, you can also force an IOS reload. Remove the commment lines (<!-- and -->) and edit the IOS number to use on meta.xml file.

Example for IOS236:

   <arguments>
       <arg>--ios=236</arg>
   </arguments>

History

beta1 (2010.02.09)

  • first version

beta2 (2010.02.27)

  • some small bug fixes
  • some cosmetic changes
  • added a page indicator so you can know in what page you are
  • the ranking per matches now shows a new column that indicates the total matches
  • added a new help screen on the last tab
  • the return to Wii menu function works
  • numbers now use a fixed width font

beta3 (2010.03.15)

  • fixed an important bug when you reach 10 sessions

RC1 (2010.08.31)

  • a totally new graphical user interface
  • added trophy system

v1 (2010.12.13)

  • uses AHBPROT, no cIOS needed anymore (meta.xml was also updated)
  • sessions now are stored at sd:/config/brawlstats/, you will have to move your old sessions to the new path

v1.1 (2011.03.09)

  • fixed AHBPROT for older IOS, it's more compatible now
  • fixed BrawlStats use percentage last tab
  • added snapshot feature (press 2 at any page)
  • faster scrolling tables by holding up/down
  • some cosmetic changes

v1.2 (2011.04.30)

  • warns user if a session was not created correctly (due to a corrupted SD card, for example)
  • shows a loading bar when reading sessions from SD

v1.2.1 (2011.10.15)

  • improved compatibility with some SD cards
  • fixes the corrupted sessions bug