forum

local scores pp calculator (osu!std only)

posted
Total Posts
2
Topic Starter
sometimes
**Only for osu! standard mode. Does not work for other modes!**

For those who want to see what their top plays look like with offline/unsubmitted/loved/unranked scores
or if you're weird like me and 99.9% of your scores are offline/unsubmitted

A very simple console program that takes your scores from scores.db and calculates the pp for them, then stores it in a database.
Essentially a modified version of Performance Calculator

download
program
database file with all ranked maps up to August 10th, 2021
how to use

First time running program


It may take a while for the first run depending on how many maps and scores you have.


  1. download program and database file, extract rar
  2. move pp.db into folder where Local Scores PP Calculator.exe is
  3. run Local Scores PP Calculator.exe

    --------------------- console part ---------------------
    osu! Folder path:
  4. the folder where osu!.exe is
    Usernames (separated by |):
  5. the usernames that you use (to filter out plays that aren't yours)
    Display top plays? (y/n):
  6. whether or not to display top plays on console
    # of plays to show:
  7. number of plays to show
    Filter out high sr plays:
  8. filter out super broken plays (e.g. beatmapsets/1542824#osu/3153645)
    only plays below this number will be displayed
    Filter mods, separate with comma (press Enter for no filter):
  9. filter the top plays with specified mods (e.g. EZ, HD for easy and hidden mod combination)
    Exact mod combination match? (y/n):
  10. whether or not to match mod combination exactly (e.g. EZ, HD will not show EZ, HD, DT plays)
    Save to file (y/n):
  11. whether or not to save plays to a text file
note: it may take a while (up to a few minutes) to display top plays the first time

On subsequent runs

program will update database with new maps and scores since last run

  • Reset settings? (y/n):
  1. Whether or not to reset settings (osu! path, usernames, last run date)
    Update usernames? (y/n):
  2. Whether or not to change usernames (if you used a new username since last time running program)

If you want to force program to recalculate all scores, delete the beatmapScores table in the database (an easy way to do that is by using https://sqlitebrowser.org)

long54
Programm and console won't start :(
even with a database file inside programm folder
Please sign in to reply.

New reply