Hey 👋 I'm currently working at a Big Tech company in London.
Some of my osu! related projects
A beatmap/replay analyzer for the rhythm game called osu!
License: MIT License
Hey 👋 I'm currently working at a Big Tech company in London.
Some of my osu! related projects
Fullscreen mode would be cool, idk.
Describe the bug
If the beatmap is not present, Rewind gets stuck trying to load the replay and won't notify the user about it.
To Reproduce (optional)
Steps to reproduce the behavior:
Expected behavior
The user should get notifed about the beatmap not being present (same as osu!).
Desktop (please complete the following information):
Submitted by Kahli
Map in question: https://osu.ppy.sh/beatmapsets/6593#osu/29843
2009 map -> too old
Describe the solution you'd like
I use custom folder for maps and seems like program cant see them.
I'm playing osu through crossover under macOS.
This might be a bad idea but I wish I could use it on macOS 🥹
Describe the bug
The timeline graph can reach outside the timeline section, and straight into the gameplay area. Not sure if intended or not, but this looks off.
To Reproduce (optional)
Steps to reproduce the behavior:
Expected behavior
Graph height should stay inside timeline area, or have some fixed height.
Desktop (please complete the following information):
This shouldn't really matter but...
Additional context
Please also provide the following if they are mentioned and related:
Describe the solution you'd like
Support and instruction how to use rewind with osu!lazer.
Additional context (optional)
Osu!lazer has different folder structure and database. It uses realm (file client.realm)
All beatmaps and replays are stored in file /.local/share/osu/files/ in two level of folders.
~/.local/share/osu/files$ ls
0 1 2 3 4 5 6 7 8 9 a b c d e f
~/.local/share/osu/files/0$ ls
00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f
~/.local/share/osu/files/0/00$ ls
0006756adb51dfcd11c5df99db8f5ab07b4064e8af89640c0df4d0c60bf2ef2b 0081d94ec7c65521eb58659eaba58cbb18b61e1edb08810d7aa2cda542059d8d
000e2a7d234652224dcb1a031fe1b6b27dbfdb18107f76e3979190b1f92a03a6
[...]
00fced607a1aa3c9fd45c7c4b17b5af21ff2e11f2d80ab96a1ef9e79f5446621
These weird files are replays, images, songs, etc.
Rewind treats relax replays as if relax wasn't on. What I mean by that is Rewind shows the replay as all notes being missed because there is no physical tapping.
Thanks for the good work!
Are you considering to publish this in Arch User Repository?
It would make the installation process on Arch systems a lot more easy, even if the AppImage is quite nice already
that's it.
newest version, relax replays, newest version of osu
When a different path is used for the "Songs" folder via osu!..cfg, program is unable to detect the osu! directory itself.
Error message
osu! folder
Clear explanation of what I mean by a different path
I must analyze
Submitted by Wixonator:
App should be installable at a specified location
The skin in the following screenshot is using default numbers instead of its own:
This is due to the fact that in the default, score, combo are inside of their own folders and are accessed in the skin.ini
file with the following entries under [Fonts]
HitCirclePrefix: Assets/default/default
ScorePrefix: Assets/score/score
ComboPrefix: Assets/combo/score
e.g. in the skin folder the score numbers would be found in Assets/score/
. Please add support for searching for files inside of folders as provided in the skin.ini
Would like to see relax mode support. It could be really helpful for any relax player.
Describe the bug
Rewind makes sliderbreak even if there is no sliderbreak.
To Reproduce (optional)
Expected behavior
There should not be any sliderbreaks in play. You can even see that player taps slider in the correct timing but still gets sliderbreak in Rewind.
Desktop (please complete the following information):
Please also provide the following if they are mentioned and related:
Map: https://osu.ppy.sh/beatmapsets/482382#osu/1029307
Bubbleman's replay (https://osu.ppy.sh/scores/osu/3841640739/download)
Default Rewind skin
I was only able to replicate it on the replays of a particular song and diff (https://osu.ppy.sh/beatmapsets/385088#osu/1046830), but I was able to replicate it kinda consistently by literally just scrubbing, I'm still trying to figure the exact circumstances when it does or does not
Attached is a video of me replicating it:
Describe the bug
When opening a folder through the menu item, there is still CPU usage after closing the app
To Reproduce (optional)
For example:
File > Open Logs Folder
Close Rewind immediately
CPU usage of Rewind still exists (and pretty high for some reason)
It's easy to check, just delete the music from the beatmap folder, make a replay and f2.
I found this error on this beatmap↓.
https://osu.ppy.sh/beatmapsets/30229#osu/121594
Describe the bug
Any replay on the beatmap Zettai Tokken Shuchou Shimasu! Hoshi Syoko Solo Remix loads endlessly. Tested only on the "Koume's Extra" and "Karia's Extra" difficulties.
Expected behavior
The replay should finish loading.
Desktop
Additional context
This bug was bugging me a bit (haha), so I decided to investigate a little. The developer console reports some 404 Not Found
errors on requests made to the internal API of Rewind when attempting to load the replay. The requests seem to contain a trailing space character (%20
) at the end of the directory name of the beatmap.
To mitigate this issue, I used Fiddler to redirect the requests to an address without the trailing space, although it cannot be done for the background image request as it seems to be handled internally by the API itself (which returns a 500 Internal Server Error
, presumably for the same reason as the other errors).
A quick and dirty fix could be to trim the string before appending it to the URL, but I wonder why this doesn't happen on the other beatmaps.
Extra
Although this bug seems to present itself with any replay I tested so far, I have attached one in case it is necessary:
Ratchy - Syoko Hoshi (CV Satsumi Matsuda) - Zettai Tokken Shuchou Shimasu! Hoshi Syoko Solo Remix [Koume's Extra] (2022-02-27) Osu.zip
Submitted by cjam:
Describe the bug
I just downloaded it and it aborts the installation.
To Reproduce (optional)
Steps to reproduce the behavior:
I used this before i deleted my Visual C++ Redistributable's and it worked
i Think that might be one of the reasons why, i download a Visual C++ and it didn't work.
There's probably an another problem that's causing this.
Expected behavior
To use the rewind software as normal
Desktop (please complete the following information):
Additional context
Please also provide the following if they are mentioned and related:
My skin doesn't use numbers at all and would be nice to have the option in Rewind.
Reported by khz
Needs fix soon (but also consider xOffset, yOffset
that is specified in the .osu
file)
windows 7
Describe the bug:
When selecting a skin with an hashtag in its name, the replay player freeze while the song continue playing. Changing back to a working skin keep the replay frozen but when closed and reopened, the replay player start working again,
Screenshot:
Here the skins with hashtags don't work while others special caracters like the "⟦" below don't cause any issue. Also, the renamed "notMiku" without the hashtag is working as intended.
Desktop:
I'm using the new 0.2.0 version, I didn't have this bug with the old one.
Based on a few reports we detect a few more misses than osu!stable when the cursor hits the edge of the hitcircle (Example) However, this also happens in osu!lazer:
https://youtu.be/B8PN7jDgUKg?t=121
https://youtu.be/ErcwwktKUs4?t=113
Submitted replays:
https://drive.google.com/drive/folders/1KMYxGrG3sWK-I3r-ZuRRln65Vg5wLE5s?usp=sharing
All the RX replays are not being displayed correctly, the circles are all counted as misses in Rewind even if they are counted as hits in game
Describe the bug
When I try to load the replay, the program just loads it infinitely
To Reproduce (optional)
Steps to reproduce the behavior:
Expected behavior
Open a replay
Desktop (please complete the following information):
Additional context
Please also provide the following if they are mentioned and related:
Describe the solution you'd like
Drop the replay in the window and open it
Additional context (optional)
Also currently, the file picker always starts at the replay folder, which I think only makes sense when being opened for the first time. It should remember the last chosen file's path
When a manual pause button on my keyboard is pressed, the audio pauses, but the video itself does not
Steps to reproduce the behavior:
Additional context
My pause button on my keyboard is activated via FN+I rather than a standalone button, though I don't see why this would make any difference.
I encountered this bug while trying to stop spotify from playing, so that may have some relevance.
When I tried to install Review it said it can't install the uninstall.exe file, I figured I would do fine without it so I just skipped it and installed the rest but it turns out the program didn't install at all anywhere. It might have to do with the fact that I changed install directory cause I didn't want it on my C: drive but even trying to install there it breaks. (I don't remember the default path)
Describe the solution you'd like
Is there a way to optimize it in such a way that even low-end or even middle-end laptops can run it smoothly?
Additional context (optional)
On the normal or the default settings, the app, when playing a replay runs at a constant 2FPS
After some setting changes, the highest fps I could get was 22FPS. (the 0-60fps here is because of the break. and we all know that there are no objects in a break therefore my fps wont drop).
So, is there a way? or do i just have to suffer and wait until I get a better laptop.
Describe the bug
A clear and concise description of what the bug is.
To Reproduce (optional)
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Additional context
Please also provide the following if they are mentioned and related:
Really should have hitsound support as well.
Describe the bug
Hey, I found a minor bug/inconvenience while setting it up for the first time. So Ive actually never saved a replay before (I know, right), and my osu! folder did not have a "Replays" folder. I guess the Replays folder is not created upon installing osu!, but upon exporting a replay. This meant that when I went to select my osu! folder, it would check to see if the selected folder is actually the osu! folder by checking for select files in its contents, but of course it would not find the "Replays" folder because it did not exist. This gave the error message "Does not look like a valid osu! direcory!" I fixed it just by exporting a random replay, which created the file in the osu! directory. Not a big deal at all, just a little inconvenient and unintuitive.
To Reproduce (optional)
Steps to reproduce the behavior:
Expected behavior
Be able to select the osu! folder, even if the Replays folder does not exist, as long as the other files do exist.
Desktop (please complete the following information):
Additional context
Not sure if this is relevant, but I did copy my entire osu! folder over from a different hard drive a couple weeks ago. Im sure I copied the entire folder, I just have never exported a replay since I first installed osu! BTW, thanks for making this, this is awesome.
Currently only creating a symlink is the alternative.
When you press the second button (double tap) to hold the slider, while there is another object under the slider, premature pressing and a combo break are counted. In Osu, this does not count as a combo break!
With Relax mod enabled, the circles are still being considered as a miss
Describe the bug
beatmap id: 707032 (yaseta - Bluenation [Grace] by Meg), broken slider on 2:32.976. Any replay works.
My replay, just for example: https://drive.google.com/file/d/1xUExlpFidP9XuCumq7BeRl2oW3KoZFKM/view?usp=drivesdk
Desktop (please complete the following information):
video: https://drive.google.com/file/d/1FZ2e8H8E89ZWV_NVLlP5gUQoQU3DImqm/view?usp=drivesdk
Offset slider to go in settings
For peeps like me who have a fair amount of audio latency
This should Have Key Overlay support for slider finger control analysis.
Describe the bug
When choosing file/folder in GNOME/GTK, button labels are not set to proper value.
To Reproduce (optional)
Steps to reproduce the behavior:
Expected behavior
Correct labels, like "OK" and "Cancel"
Desktop (please complete the following information):
Additional context
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.