Closed FlySlime closed 5 months ago
Hello, first of all thanks for your issue. But i need to know few details:
also
Can you try running game first let it load and then run rosu-memory
❯ sudo ./linux_rosu-memory
[sudo] password for flyslime:
Spawned server!
Using auto-detected osu! folder path
Reading static signatures...
Starting reading loop
Trying to read bad address
Address: 10, Length: 4
Location:
src/reading_loop.rs:107:10
Skipped gameplay reading, probably it's not ready yet
Update: I tried the overlays again and although the error message still pops up the overlay seems to work now? I'm not sure what I did different but hey it works. I'll play around with this a little bit more and report back.
Seems like most of everything works. While porting over a few overlays at https://github.com/486c/rosu-memory/pull/59 I noticed that the slider_breaks
variable always returns 0
even if I sliderbreak in the game. I checked this through console.log
within both the overlays. Is this a bug with the program or is it perhaps something wrong on my end?
I started a new issue at https://github.com/486c/rosu-memory/issues/60 to discuss data.gameplay.slider_breaks
.
Gonna leave it open for now After looking at code and at your logs that have repeating error almost always at the same line
Location:
src/reading_loop.rs:107:10
Skipped gameplay reading, probably it's not ready yet
Which is key overlay reading. Seems like it becomes available a bit later than other gameplay values, requires different handling that it has now.
Gonna close after fixing key overlay reading and manual testing
should be fixed in d2a2584bb12b5aa7e8b8cfa3fb0d36ea4cbdf9ff
feel free to reopen if you still encounter any issues related to this
thanks!
I can't get it to work on Arch Linux running the program as
sudo ./linux_rosu-memory --osu-path /home/flyslime/.local/share/osu-wine/osu\!
, auto detection doesn't change anything. Sometimes it doesn't print the messageSkipped gameplay reading, probably it's not ready yet
, but most of the time when I go into gameplay it does. None of the overlays work, neither in song select or in-game.I notice nothing happens if I start the program while osu! is running, however when I open osu! afterwards we get the following log:
To replicate:
Logs: