1. osu!community
  2. osu!
  3. Development
posted
I want to introduce you a little but really helpful tool made for checking beatmaps. We all know that ranking process in not an easy one and there are a lot of different points where one can make a mistake. That is why I am offering you my own version of AiMod. It runs on Net v4.0 Client Profile.

Download link 1.5.8


Download

Known Issues

  1. Skin sets checks are not working.
  2. sliderwhistle hitsounds sometimes wrongly detected as unused

How to use


Detailed description will be added later.

Snapping

SPOILER
1. Select difficulty.

2. You can see snapping check values.

The first bar

is the maximum value to check snapping for 1/1 1/2 1/4 1/8 1/16 snapping beat divisor

The second bar

is the maximum value to check snapping for 1/1 1/3 1/6 1/12 snapping beat divisor.

i.e. with this

settings all notes snapped to 1/4 1/8 1/16 1/6 1/12 will be listed as unsnapped.

You can recheck snapping with different values, just set what you need as maximum and press apply.


Why so complicated? To give you ability to check for a possible misplaced objects for lower difficulties, or get list for example for all 1/12 snapped objects in higher difficulties to check manually while modding if they appropriate. etc

There are default values taken from guidelines, for example for easy they will be 1/2 for x4 and 1/1 for x3 divisors. Thus if object listed as unsnapped you should check values if they work right with difficulty level\bpm and change them if necessary. And after that check if snapping is used correctly in the difficulty.

Snapshots

SPOILER
Snapshots, a bit enhanced? version of mod tracker from AIBat. Can be used to track beatmaps state or for creating backups. i.e. If you a BN and going to nominate beatmap you can track what changed since the last time you checked and so on.
You can create snapshot of the current beatmap state (osu files, osb file, other files hashes). There is also possibility to create full backup (all files in betmap directory)


After that at any point (as long as the beatmap directory name in osu!\songs not changed) you can select created snapshot to compare with the beatmap current state. There are options to open shapshot directory (may be useful with full backup to restore files) or delete snapshot.


What will be compared? Files changed (this is based on file hash), changes in difficulties.



It works for non osu!std modes? Yes, for now it works for standard, catch, taiko. Mania support will come next.


Storyboard changes? No, not for now. Storyboard changes track will come next along with mania support.

Few screenshots

So, what can it show for you?

  1. Inconsistencies in
    1. Audio files
    2. Lead-in
    3. Preview time
    4. Countdown
    5. Letterboxes
    6. Countdown offset
    7. Title
    8. Title unicode
    9. Artist
    10. Artist unicode
    11. Creator
    12. Source
    13. Tags
    14. Video
    15. Video offset
    16. Slider border
    17. Slider track override
    18. Timing lines
  2. Snapshots
  3. Epilepsy warning with sb on
  4. Skin preference set
  5. Background presence
  6. Combo colors presence
  7. Beatmap size
  8. Duplicate osb file
  9. Unused hitsounds
  10. Image files dimensions
  11. Usage of mp3 and ogg hitsounds
  12. Video presence for various mods
  13. Preview point presence
  14. Concurrent objects
  15. Duplicate timing lines
  16. Double timing lines with inconsistent values
  17. Total draining time
  18. Unsnapped objects
  19. Unsnapped timing lines
  20. Audio stream in Video
  21. Video dimensions
  22. Storyboard files
  23. Mp3 bitrate
  24. Hitsounds length
  25. Hitsounds delay
  26. Difficulty strains
  27. Star ratings
  28. Performance points
  29. Difficulties end time consistency
  30. Storyboarded hitsounds
  31. Off-screen objects
  32. Spinner minimum length
  33. CtB, objects after spinner
  34. Spinner maximum length
  35. Recovery time after spinner
  36. Spinner presence
  37. CtB hyperdashes list
posted
Uh... the official (built-in) helper is called AiMod. Please name this differently.
posted
wow
posted
I saw the name "AutoMod" and thought this was related to the "Auto" game modifier lol

Looks good though, great work Sieg and Bakari (:
posted
Sieg, I love you
This'll be soo incredibly helpful (mostly because general issues are usually skipped or missed)
posted
Oh my, you've already posted it. Great job! ♥
posted
An useful application which will make modders' work more easier.Great job!
posted
Mm, looks delicious.
posted
Sieg i love you

finally i dont have to check SB files one by one
posted

Xinely wrote:

Sieg i love you

finally i dont have to check SB files one by one
You still have to look for unnecessary transparency in .png files, though
posted

Bakari wrote:

Xinely wrote:

Sieg i love you

finally i dont have to check SB files one by one
You still have to look for unnecessary transparency in .png files, though
wew

anyways looking for images in code one by one was painful xD, thanks for this~
posted
Seems like it's a really nice tool! Good job!
posted
This looks awesome!

Great job guys!
posted
so you mean AiBAT
posted

Reditum wrote:

so you mean AiBAT
which is more better than original AiBAT
posted

ByBy13 wrote:

Reditum wrote:

so you mean AiBAT
which is more better than original AiBAT
well, you still need to check for unsnapped objects in build-in aiMod, but I'll add this too... eventually
posted
Looks great!
Good job~. c:
posted
C:
don't forget to update from time to time
posted
This is great.
posted
whoa dude whoa
Please sign in to reply.