Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

 
Advanced search

27117 Posts in 1549 Topics- by 1995 Members - Latest Member: margarette1980

May 24, 2013, 12:20:29 PM
Pages: [1] 2 3 ... 15
Print
Author Topic: Super Meat Boy Stats 1.8  (Read 25814 times)
Juzz
Level 0

Posts: 79



View Profile
« on: February 18, 2011, 04:38:42 PM »



I created this application in order to share my progress/stats in Super Meat Boy with my friends in a single click. All information is taken from the "savegame.dat" file for SMBStats. I didn't add any features to edit the savegame file as I consider it cheating and killing the purpose of playing the game. If you have feature requests let me know :)

Download URL for SMBStats 1.8.0.0:
http://code.google.com/p/smbstats/downloads/detail?name=SMBStats-1.8.0.0.zip
.NET Framework 3.5 is required.

Source codes:
http://code.google.com/p/smbstats/source/browse/

Change log:

Code:
1.8.0.0 - 05/04/2010 - http://imgur.com/1NblP.png
- Added data unpacker (gameaudio.dat or gamedata.dat)
- Added SMBStats update checker

1.7.1.0 - 22/03/2010 - http://imgur.com/fnDwL.png
- Added new character icons
- Added auto convert for Steam ID in settings window

1.7.0.0 - 18/03/2010 - http://i.imgur.com/IIUB2.png
- Added Steam leaderboard support
- Added character unlock info
- Total progress changed to show 106% instead 100% for glitch levels

1.6.0.0 - 12/03/2010 - http://i.imgur.com/sav5q.png
- Added "Chapter stats" section to show Glitch level status, Boss level status, etc.
- Added "All" level type filter
- Added filters to compare mode
- Added warp level names
- Easy to read compare mode gradient background colors
- New icons

1.5.1.0 - 08/03/2010 - http://i.imgur.com/7MgXM.png
- Language/region based upload problems fixed

1.5.0.0 - 07/03/2010 - http://i.imgur.com/Vz9yh.png
- Added compare mode
- Added web-based stats (Upload)
- Added refresh button for reloading your save game and compare save game
- All lists now have copy and copy all buttons
- Stats are now listed so it will be easier to read
- Kid warp zone times fixed
- Stats to show your leaderboard score

1.4.0.0 - 26/02/2010 - http://i.imgur.com/T4JuR.png
- Added warp exists icons (grayscale)
- Total par time
- Multi copy for levels
- Showing loaded savegame path in title
- Next button near level type

1.3.0.0 - 22/02/2010 - http://i.imgur.com/GjjwP.png
- Added bandage exists information
- Added auto-load last save game file setting. These settings stored in Settings.ini file
- Added right click menu to chapters and levels section for be able to copy only one chapter/level info
- Added icon to display completed levels that did not receive grade A+ to the "Grade A+" column.

1.2.0.0 - 20/02/2010 - http://i.imgur.com/dN0af.png
- Added level names and more progress information

1.1.0.0 - 19/02/2010 - http://i.imgur.com/9Zwbl.png
- Added par time and Grade A+ icon
- Changed bandage / warp text to icons
- Added warp information
- Total progress status

1.0.0.0 - 18/02/2010 - http://i.imgur.com/H1XMX.png
- Initial release

Usage:
Press the "Load..." button, it will try to find where Super Meat Boy is installed and choose that directory automatically. If it fails to find it use this directory: "*\Steam\SteamApps\common\super meat boy\UserData" and select your "savegame.dat" file.

Web addition of SMBStats programmed and maintained by Miz. (Not available anymore)
Also thanks to Roboticaust and Zarkith for helping and the community for coming up with great additions to help motivate me to keep going with this idea.
Zarkith created all Super Meat Boy related icons.
Roboticaust helped with some minor bits of code, figuring out some save file enums, moral support and other miscellaneous things along the way.
« Last Edit: May 30, 2011, 04:09:07 PM by Juzz » Logged

Karoo
Level 1
*
Posts: 167


lol, "Girl Boy" achivement


View Profile
« Reply #1 on: February 18, 2011, 05:17:06 PM »

excellent thing you have there. heres what it needs if its possible to get the data for it.
we can help you get all the a+ times and for warpzones.

include if you beat the negative and A+ warps (there are actually times recorded for this)
also, get it to show you if a level has a bandage or not, icons would help too instead of text.
like a  if you got it but a silouhette of it if there is one at all.
also record which character you beat it with, that helps allot.
Logged

my random super meat boy level colection:
http://www.mediafire.com/?njqdjcj194t59
Juzz
Level 0

Posts: 79



View Profile
« Reply #2 on: February 18, 2011, 05:47:18 PM »

Quote
include if you beat the negative and A+ warps (there are actually times recorded for this)

I will try to add these informations but i can't find time information for warp levels. I know smb upload warp times too for global leaderboard time.

Quote
get it to show you if a level has a bandage or not, icons would help too instead of text. like a if you got it but a silouhette of it if there is one at all.

In savegame file bandage or portal exist information for level is not exist.
Just showing you got bandage or/and portal with enum structure like this:

        None = 0,
        GotBandage = 1,
        Completed = 2,
        Unknown = 4,
        GotPortal = 8

So if level have "11" this means 1 + 2 + 8 = Completed & GotBandage & GotPortal
I not used icons because default ListView control don't support adding icon for column area and i must write my own control for it.

Quote
also record which character you beat it with, that helps allot.

Because i completed all levels with meat boy i can't figure out how bytes changing when completed with other chars. I must find save game file who completed levels with different chars, so i can understand how it working and implement it.

Thanks for suggestions :)
Logged

Zarkith
Global Moderator
Level 4
*****
Posts: 426


Edmund is best pony


View Profile
« Reply #3 on: February 18, 2011, 06:03:10 PM »

Forest Light World par times:
3.00, 5.00, 9.00, 9.00, 11.00, 7.00, 5.00, 4.50, 8.00, 7.50, 8.00, 7.00, 7.00, 8.00, 10.00, 9.00, 9.00, 4.00, 20.00, 22.00

Forest Dark World par times:
3.00, 4.50, 10.00, 12.00, 10.00, 7.00, 5.00, 6.00, 11.00, 11.00, 13.00, 12.00, 12.00, 14.00, 18.00, 17.00, 12.00, 5.00, 17.00, 25.00

Hospital Light World par times:
11.00, 10.50, 14.00, 9.50, 16.00, 15.00, 19.00, 25.00, 11.00, 12.00, 9.00, 11.00, 10.00, 16.00, 19.00, 15.00, 14.00, 16.50, 14.00, 24.00

Hospital Dark World par times:
17.00, 14.00, 13.00, 14.00, 20.00, 19.00, 30.00, 33.00, 14.00, 13.00, 12.50, 22.50, 11.00, 31.00, 32.00, 16.00, 12.00, 17.00, 26.00, 36.00

Salt Factory Light World par times:
9.50, 8.30, 16.00, 12.00, 12.20, 4.50, 12.40, 8.30, 12.50, 10.50, 9.00, 11.60, 15.80, 14.80, 14.80, 14.80, 10.50, 17.00, 17.00, 20.00

Salt Factory Dark World par times:
23.00, 16.00, 16.50, 20.00, 28.00, 20.00, 15.50, 17.50, 21.00, 18.00, 24.00, 11.60, 40.00, 18.00, 27.00, 24.00, 11.50, 17.00, 17.00, 25.50

Hell Light World par times:
11.00, 23.00, 11.50, 11.50, 12.00, 8.00, 17.00, 16.00, 6.00, 15.00, 12.50, 10.80, 11.50, 17.50, 9.00, 12.00, 12.00, 24.50, 14.00, 22.00

Hell Dark World par times:
19.00, 16.50, 12.00, 17.50, 14.00, 19.00, 18.00, 19.00, 10.50, 17.00, 16.50, 18.50, 23.00, 20.00, 11.00, 11.50, 18.00, 29.00, 14.00, 31.00

Rapture Light World par times:
22.00, 13.00, 18.00, 13.50, 12.50, 11.00, 23.00, 20.00, 19.50, 15.50, 18.50, 16.00, 20.00, 30.50, 13.50, 30.00, 23.00, 17.00, 39.00, 32.00

Rapture Dark World par times:
30.00, 17.00, 25.00, 27.00, 18.00, 12.00, 15.00, 26.00, 40.00, 15.00, 25.00, 26.00, 25.00, 60.00, 15.00, 32.00, 27.00, 19.00, 41.00, 48.00

The End Light World par times:
30.00, 44.00, 34.00, 33.00, 44.00

The End Dark World par times:
40.00, 50.00, 70.00, 50.00, 60.00

Cotton Alley Light World par times:
11.00, 13.00, 23.00, 26.00, 30.00, 7.50, 10.50, 26.00, 21.00, 32.00, 18.00, 11.60, 22.00, 40.00, 24.00, 20.00, 20.00, 21.00, 17.00, 45.00

Cotton Alley Dark World par times:
They're all 60.00, except for 7-16X and 7-17X which are 60.50

You're welcome. 


Also all warp zone levels have a par of 5.00 which is pointless since you can't grade a+ them.
Logged

juxtapose519
Level 2
**
Posts: 271


Meaty


View Profile
« Reply #4 on: February 18, 2011, 06:03:49 PM »

I hope you can get the warp zone stuff working. I'm curious to see if it will help when the damn things glitch out and it screws up the completion percentage. Maybe that way I won't have to play through every single one again when the leaderboards screw up.
Logged

Need:
Karoo
Level 1
*
Posts: 167


lol, "Girl Boy" achivement


View Profile
« Reply #5 on: February 18, 2011, 06:16:39 PM »

OP: are you on steam or xbla? and you did level 1 with runman I think so doesnt that overrite the meat boy time? if it doesnt, beat your next hell dark level with ogmo or something to check
Logged

my random super meat boy level colection:
http://www.mediafire.com/?njqdjcj194t59
Juzz
Level 0

Posts: 79



View Profile
« Reply #6 on: February 18, 2011, 06:22:56 PM »

OP: are you on steam or xbla? and you did level 1 with runman I think so doesnt that overrite the meat boy time? if it doesnt, beat your next hell dark level with ogmo or something to check

I'm on Steam. I completed 1-1 with Meat Boy. I don't want to register my times on leaderboard with special characters. I'm using special characters only for get bandages.

Quote from: Zarkith
Also all warp zone levels have a par of 5.00 which is pointless since you can't grade a+ them.

Thanks Zarkith. I'm wondering how you got this warp zone a+ times.
Now i need little a+ icons :D

Logged

Patashu
Level 1
*
Posts: 192



View Profile
« Reply #7 on: February 18, 2011, 06:39:03 PM »

have an A+ icon





Logged

Me and my brother's custom levels: http://supermeatboy.com/forum/index.php/topic,340.0.html
My youtube account for stepmania/ddr/super meat boy/other stuff: www.youtube.com/user/patashu
Kaede
Level 0

Posts: 54


View Profile
« Reply #8 on: February 18, 2011, 06:45:50 PM »

Nice little app you did there.

I sent you a PM.

Do you think it would be possible to retrieve the character used for times ?
I can't seem to find that information in savegame.dat. I think it is not here at all, only on distant servers. Even so, there might be a way to read that info, who knows ?
« Last Edit: February 18, 2011, 06:51:40 PM by Kaede » Logged
FlipTaco
Level 2
**
Posts: 253


Black belt in vegetable & condiment housing


View Profile
« Reply #9 on: February 18, 2011, 06:49:55 PM »

Quote
also record which character you beat it with, that helps allot.

Because i completed all levels with meat boy i can't figure out how bytes changing when completed with other chars. I must find save game file who completed levels with different chars, so i can understand how it working and implement it.
What about in the Cotton Alley? They make you play as Bandage Girl instead of Meat Boy through the chapter.

Anyway, I love what you have set up so far. It makes viewing my times a lot easier :P
Logged

Patashu
Level 1
*
Posts: 192



View Profile
« Reply #10 on: February 18, 2011, 06:58:25 PM »

ok now have one that's usable

Logged

Me and my brother's custom levels: http://supermeatboy.com/forum/index.php/topic,340.0.html
My youtube account for stepmania/ddr/super meat boy/other stuff: www.youtube.com/user/patashu
Juzz
Level 0

Posts: 79



View Profile
« Reply #11 on: February 18, 2011, 09:08:50 PM »

Forest Light World par times:
3.00, 5.00, 9.00, 9.00, 11.00, 7.00, 5.00, 4.50, 8.00, 7.50, 8.00, 7.00, 7.00, 8.00, 10.00, 9.00, 9.00, 4.00, 20.00, 22.00

Forest Dark World par times:
3.00, 4.50, 10.00, 12.00, 10.00, 7.00, 5.00, 6.00, 11.00, 11.00, 13.00, 12.00, 12.00, 14.00, 18.00, 17.00, 12.00, 5.00, 17.00, 25.00

Hospital Light World par times:
11.00, 10.50, 14.00, 9.50, 16.00, 15.00, 19.00, 25.00, 11.00, 12.00, 9.00, 11.00, 10.00, 16.00, 19.00, 15.00, 14.00, 16.50, 14.00, 24.00

Hospital Dark World par times:
17.00, 14.00, 13.00, 14.00, 20.00, 19.00, 30.00, 33.00, 14.00, 13.00, 12.50, 22.50, 11.00, 31.00, 32.00, 16.00, 12.00, 17.00, 26.00, 36.00

Salt Factory Light World par times:
9.50, 8.30, 16.00, 12.00, 12.20, 4.50, 12.40, 8.30, 12.50, 10.50, 9.00, 11.60, 15.80, 14.80, 14.80, 14.80, 10.50, 17.00, 17.00, 20.00

Salt Factory Dark World par times:
23.00, 16.00, 16.50, 20.00, 28.00, 20.00, 15.50, 17.50, 21.00, 18.00, 24.00, 11.60, 40.00, 18.00, 27.00, 24.00, 11.50, 17.00, 17.00, 25.50

Hell Light World par times:
11.00, 23.00, 11.50, 11.50, 12.00, 8.00, 17.00, 16.00, 6.00, 15.00, 12.50, 10.80, 11.50, 17.50, 9.00, 12.00, 12.00, 24.50, 14.00, 22.00

Hell Dark World par times:
19.00, 16.50, 12.00, 17.50, 14.00, 19.00, 18.00, 19.00, 10.50, 17.00, 16.50, 18.50, 23.00, 20.00, 11.00, 11.50, 18.00, 29.00, 14.00, 31.00

Rapture Light World par times:
22.00, 13.00, 18.00, 13.50, 12.50, 11.00, 23.00, 20.00, 19.50, 15.50, 18.50, 16.00, 20.00, 30.50, 13.50, 30.00, 23.00, 17.00, 39.00, 32.00

Rapture Dark World par times:
30.00, 17.00, 25.00, 27.00, 18.00, 12.00, 15.00, 26.00, 40.00, 15.00, 25.00, 26.00, 25.00, 60.00, 15.00, 32.00, 27.00, 19.00, 41.00, 48.00

The End Light World par times:
30.00, 44.00, 34.00, 33.00, 44.00

The End Dark World par times:
40.00, 50.00, 70.00, 50.00, 60.00

Cotton Alley Light World par times:
11.00, 13.00, 23.00, 26.00, 30.00, 7.50, 10.50, 26.00, 21.00, 32.00, 18.00, 11.60, 22.00, 40.00, 24.00, 20.00, 20.00, 21.00, 17.00, 45.00

Cotton Alley Dark World par times:
They're all 60.00, except for 7-16X and 7-17X which are 60.50

You're welcome.  


Also all warp zone levels have a par of 5.00 which is pointless since you can't grade a+ them.

Thanks Zakirth. Par times added:



But i not uploaded it yet.

Edit: Quote box need scroll bar
Logged

PyRo
Level 1
*
Posts: 102



View Profile WWW
« Reply #12 on: February 18, 2011, 11:55:04 PM »

This is a really ingenious idea. Too bad I wasn't on a fresh copy of this game it would have been a lot easier to keep track of bandages instead of opening up bookmarks every 5 minutes. The par times in this make it much easier to see what levels you need to work on to boost your rank on the leaderboard without tediously opening up each chapter and moving from level to level. Can't wait to see the final product. Keep up the good work.
Logged
Juzz
Level 0

Posts: 79



View Profile
« Reply #13 on: February 19, 2011, 08:04:26 PM »

I uploaded new version of SMBStats.

- Added Par time and Grade A+ icon
- Changed bandage / warp texts to icons
- Added warp informations (Warp times not correctly saved to save game file but at least showing completed/bandage informations)
- Total progress status
Logged

FlipTaco
Level 2
**
Posts: 253


Black belt in vegetable & condiment housing


View Profile
« Reply #14 on: February 19, 2011, 08:07:14 PM »

Awesome stuff. I've been waiting for this app to get an update  Meat Boy

I just want to recommend one thing; it should say "Choose a chapter", not "Choice a chapter" 
Logged

Pages: [1] 2 3 ... 15
Print
Jump to:  

Theme orange-lt created by padexx