How does it fetch the data from the game? From the MSN Now Playing calls? Directly from the RAM? :vFrom the osu! window title, additional data from the map files, more data from the database files is possible but is not yet implemented in osu!np, only osu!db/osu!mp3.
From what I know, it's not possible to get it from memory because the pointer doesn't seem consistent across multiple machines, and it's not really worth going through that method because it's not consistent between updates either.
Unfortunately with the method I use, it's never going to be 100% accurate but it does have a few fallback methods which it uses in an attempt to be as accurate as possible. If there is a duplicate of the map name and difficulty, there are multiple choices. There (may) soon be a tiny bit of image recognition to determine the correct map when such duplicates are found.
I'm getting a Win32:Evo-gen virus warning in avast when downloading the current version(2.3) Any tip?It seems you or someone else already scanned it here
From a Google search, there just seems to be a lot of false positives with that 'Evo-gen' like this
I don't know what would trigger that >-< My own Avast is unable to detect anything (Version: 7.0.1474, DB Version: 131109-0)
I've reported it as a false-positive to Avast.