forum

opsu! - an open-source osu! client (UNOFFICIAL)

posted
Total Posts
344
show more
KyoshiDeath
Hey, I have a problem I can't change the size of the window even if I change the resolution in the options...
And how do I change the sensibility in game ? is it a raw input option ?

Thank you for all the work by the way :D
AGRX

gintoki147 wrote:

Hm, I still believe there is something wrong with how opsu! reads individual songs offsets.
This time I made a video to prove my point:


As you can see, the same offset can't be used for all songs.
-125ms works well for Airman ga Taosenai, but the same can't be said for Breathe, which only plays well with -80ms.

Note: The beatmaps used in this video can be played in osu! with default 0ms and no further adjusting.
I have also problem with offset. Each beatmap has different offset. Running opsu on mac.
Rori Vidi Veni
This informative post will be deleted anyway, just move along
XinCrin
I guess Bloodcat is not working or something else o=
It happens only when I select Bloodcat to download beatmaps

power007
last time I played opsu I had to change different offsets for every song.
AGRX
have mac and xcode with command lines installed, just in case when i need to install some mac apps using make install commands ;3
but dont know much about ios compiling or programing.
masdafugh
Why on my android device used opsu version 0.12.1A
Iam find FPS DROP?
how yo fix this?

My phone is ASUS ZENOFONE 2
cpu 2,3ghz quadcore intel inside
Ram 4gb (free 2gb up)
Gpu powerVR rogue G6430

Plis help me to fix this on nexts update.
rikonee
Have tried version 0.12.0, 0.12.1, 0.5.0. Any idea?
Bigpet
Yeah I got no clue why it's trying to use jnlp.

Try just opening a console, navigate to the folder the jar is in and use "java -jar [filenameoftheopsujarhere].jar"

if that doesn't work and you're using IcedTea, maybe just try to install Oracle Java
rikonee
The Command is working , thank you :D
It seems like my Linux Mint prefer to use IcedTea. :oops:
hyprpopweddings
The touchscreen+keyboard method doesn't work properly. After i click on whatever is set as K1 during gameplay, all of my K1 and K2 clicks AND holds count as a click. So if i want to play a beatmap in opsu!, i have to only use K2, or else i can't do sliders and spinners untill i go to the song selection menu, and choose the beatmap again. Using the Android port if that's important.
integerlimit
Wish you can stream :(
Greydus

KyoshiDeath wrote:

Hey, I have a problem I can't change the size of the window even if I change the resolution in the options...
And how do I change the sensibility in game ? is it a raw input option ?
Thank you for all the work by the way :D

You need to restart opsu to apply the size of the window
Greydus
The FL mod affects the new slider design, I don't know about the EZ mod, I'll test it out later.
It only happens with the FL mod sorry.
This is regarding the Android version
LG-V410 (Or LG G3, w/e floats your boat) with Android 5.0.2 Lollipop
rizal12378
why i cant opened it ;_;

error message
Thu Oct 29 17:46:08 ICT 2015 ERROR:Could not connect to database: '.\.opsu.db'.
Thu Oct 29 17:46:08 ICT 2015 ERROR:Error opening connection
java.sql.SQLException: Error opening connection
at org.sqlite.core.CoreConnection.open(CoreConnection.java:215)
at org.sqlite.core.CoreConnection.<init>(CoreConnection.java:76)
at org.sqlite.jdbc3.JDBC3Connection.<init>(JDBC3Connection.java:24)
at org.sqlite.jdbc4.JDBC4Connection.<init>(JDBC4Connection.java:23)
at org.sqlite.SQLiteConnection.<init>(SQLiteConnection.java:45)
at org.sqlite.JDBC.createConnection(JDBC.java:114)
at org.sqlite.JDBC.connect(JDBC.java:88)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at itdelatrisu.opsu.db.DBController.createConnection(DBController.java:65)
at itdelatrisu.opsu.db.BeatmapDB.init(BeatmapDB.java:74)
at itdelatrisu.opsu.db.DBController.init(DBController.java:46)
at itdelatrisu.opsu.Opsu.main(Opsu.java:166)
Caused by: java.lang.NullPointerException
at org.sqlite.SQLiteJDBCLoader.extractAndLoadLibraryFile(SQLiteJDBCLoader.java:169)
at org.sqlite.SQLiteJDBCLoader.loadSQLiteNativeLibrary(SQLiteJDBCLoader.java:290)
at org.sqlite.SQLiteJDBCLoader.initialize(SQLiteJDBCLoader.java:65)
at org.sqlite.core.NativeDB.load(NativeDB.java:53)
at org.sqlite.core.CoreConnection.open(CoreConnection.java:211)
... 12 more
Thu Oct 29 17:46:58 ICT 2015 ERROR:opsu! could not be launched for one of these reasons:
- An instance of opsu! is already running.
- Another program is bound to port 49250. You can change the port opsu! uses by editing the "Port" field in the configuration file.
Thu Oct 29 17:47:23 ICT 2015 ERROR:Could not connect to database: '.\.opsu_scores.db'.
Thu Oct 29 17:47:23 ICT 2015 ERROR:Error opening connection
java.sql.SQLException: Error opening connection
at org.sqlite.core.CoreConnection.open(CoreConnection.java:215)
at org.sqlite.core.CoreConnection.<init>(CoreConnection.java:76)
at org.sqlite.jdbc3.JDBC3Connection.<init>(JDBC3Connection.java:24)
at org.sqlite.jdbc4.JDBC4Connection.<init>(JDBC4Connection.java:23)
at org.sqlite.SQLiteConnection.<init>(SQLiteConnection.java:45)
at org.sqlite.JDBC.createConnection(JDBC.java:114)
at org.sqlite.JDBC.connect(JDBC.java:88)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at itdelatrisu.opsu.db.DBController.createConnection(DBController.java:65)
at itdelatrisu.opsu.db.ScoreDB.init(ScoreDB.java:88)
at itdelatrisu.opsu.db.DBController.init(DBController.java:47)
at itdelatrisu.opsu.Opsu.main(Opsu.java:166)
Caused by: java.lang.NullPointerException
at org.sqlite.SQLiteJDBCLoader.extractAndLoadLibraryFile(SQLiteJDBCLoader.java:169)
at org.sqlite.SQLiteJDBCLoader.loadSQLiteNativeLibrary(SQLiteJDBCLoader.java:290)
at org.sqlite.SQLiteJDBCLoader.initialize(SQLiteJDBCLoader.java:65)
at org.sqlite.core.NativeDB.load(NativeDB.java:53)
at org.sqlite.core.CoreConnection.open(CoreConnection.java:211)
... 12 more
how to fix it?
nerfs
Will the Android version going to support .osk skin files?

Or will it ever be able to change skins? At least just using images instead of .osk files?

(Sorry for shoving this thread to top.)
[-Xetanai-]
Gave it a try on both Windows 10 and Android Lollipop.

I was pleasantly surprised to find it automatically detected my vanilla Osu! beatmaps.
Another thing I really liked, specific to the Android version, was that you could play by holding a finger down as you would a tablet, tapping with your other fingers to click. This actually made streams possible on a touch screen, which was a very nice touch.

My only complaint is the lack of a sensitivity option on Windows, though it certainly isn't gamebreaking in the slightest.

All in all, I like it!
Zuga
I like the game although I think it needs a sensitivity slider and some resolution options.
vitail
an option to change the sensibility of the cursor would be good!
chong601

nerfs wrote:

Will the Android version going to support .osk skin files?

Or will it ever be able to change skins? At least just using images instead of .osk files?

(Sorry for shoving this thread to top.)
you can copy the skin into the opsu! folder\Skins
(not sure if they do support .osk extraction though)
Changing skins can be done on Options.

Codwwe348 wrote:

some resolution options.
resolution settings can be found in Options

Codwwe348 wrote:

I like the game although I think it needs a sensitivity slider

vitail wrote:

an option to change the sensibility of the cursor would be good!
IIRC, this is not possible in Java (at least from the library it uses)
NoYzE
I really like it. And because of java it runs awesome on Linux :D
[-Xetanai-]
Noticed an issue.
On a laptop running 1366x768, the bottom of the window cuts off, making it impossible to get far in, since it cuts off the import all button.
Topic Starter
euphyy_old

[-Xetanai-] wrote:

Noticed an issue.
On a laptop running 1366x768, the bottom of the window cuts off, making it impossible to get far in, since it cuts off the import all button.
You can change the resolution in the options menu.
Greydus

nerfs wrote:

Will the Android version going to support .osk skin files?
Or will it ever be able to change skins? At least just using images instead of .osk files?
(Sorry for shoving this thread to top.)

It support skins, but it doesn't support .osk extraction yet
[-Xetanai-]

euphyy wrote:

[-Xetanai-] wrote:

Noticed an issue.
On a laptop running 1366x768, the bottom of the window cuts off, making it impossible to get far in, since it cuts off the import all button.
You can change the resolution in the options menu.
That's the problem. I'm not able to see that button either
Lagel
TFW this runs better than the official OS X release
AGRX

Lagel wrote:

TFW this runs better than the official OS X release
yes, but i have issues with offset always, or beatmap goes off-sync with song sometimes. Might be related to my mac maybe? Idk

but still a great project.
Leemon
I'm playing the Android version of opsu! and it's amazing, miles and miles ahead of osu!droid. The only problem I'm having is with hitsounds... sometimes they work, but most of the time they don't.
I leave the hitsounds at 100% in options, with master volume at 50%, music at 30% and effects volume at 30% as well. Am I doing something wrong?
GAT-X105Strike
Its lagging on my LG G7. Like the sound lags and the gameplay goes back and forth. Somebody help plz?
memecena
screen shots? and dose it work on windos 10
memecena
also will i still exp from it
JapanYoshiTheGamer
I get an error every time I boot...

Could not connect to database: '.\.opsu.db'.
java.sql.SQLException: Error opening connection
at org.sqlite.core.CoreConnection.open(CoreConnection.java:215)
at org.sqlite.core.CoreConnection.<init>(CoreConnection.java:76)
at org.sqlite.jdbc3.JDBC3Connection.<init>(JDBC3Connection.java:24)
at org.sqlite.jdbc4.JDBC4Connection.<init>(JDBC4Connection.java:23)
at org.sqlite.SQLiteConnection.<init>(SQLiteConnection.java:45)
at org.sqlite.JDBC.createConnection(JDBC.java:114)
at org.sqlite.JDBC.connect(JDBC.java:88)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at itdelatrisu.opsu.db.DBController.createConnection(DBController.java:65)
at itdelatrisu.opsu.db.BeatmapDB.init(BeatmapDB.java:74)
at itdelatrisu.opsu.db.DBController.init(DBController.java:46)
at itdelatrisu.opsu.Opsu.main(Opsu.java:166)
Caused by: java.lang.NullPointerException
at org.sqlite.SQLiteJDBCLoader.extractAndLoadLibraryFile(SQLiteJDBCLoader.java:169)
at org.sqlite.SQLiteJDBCLoader.loadSQLiteNativeLibrary(SQLiteJDBCLoader.java:290)
at org.sqlite.SQLiteJDBCLoader.initialize(SQLiteJDBCLoader.java:65)
at org.sqlite.core.NativeDB.load(NativeDB.java:53)
at org.sqlite.core.CoreConnection.open(CoreConnection.java:211)
... 12 more
NoYzE
Maybe you need to run the program as administrator, or start it from a user folder, that's not protected by the system.
sneakeyboard
Any linux users having issues with their mouse movements being too slow? I'm aware of the port relying heavily in Java engine, but the mouse sensitivity is the ONLY thing that makes it unplayable for me.

I'm being a bit selfish (haven't done deep research) by asking this too, but if anyone found a way to have the setting be just like in windows (where the speed is only for the client), I'd be one step closer to ditching windows :P

I'm pretty sure there's a multi-platform (gui-wise) tool for global mouse settings in Linux, so this will be my way around this, but I don't wanna surf the web with a mouse that always moves at the speed of light :P

Edit: Not really a bug though, just my mouse being slower than on the windows side of things. I'd like to add that the possibility could lie in the integrated intel graphics card (it's a netbook, so I'm no expecting much from it), but when it had windows installed there wasn't a problem with mouse speeds.


memecena wrote:

screen shots? and dose it work on windos 10
It does work. I read their github page and the application, being an open source project, runs on multiple platforms.

Here's a shot of their default skin right after you open the program:

https://itdelatrisu.github.io/opsu/images/screenshots/s01.png too big for the forums and my ocd, so just a link lol
Jesper
Built in java? so theoretically it could work on Linux?
Hikari -
So, It says Download some beatmaps to get started, But I already have beatmaps on osu, and when I donwloaded the beatmaps on opsu, It said ERROR and some codes
-shig-

JapanYoshiTheGamer wrote:

I get an error every time I boot...

Could not connect to database: '.\.opsu.db'.
java.sql.SQLException: Error opening connection
at org.sqlite.core.CoreConnection.open(CoreConnection.java:215)
at org.sqlite.core.CoreConnection.<init>(CoreConnection.java:76)
at org.sqlite.jdbc3.JDBC3Connection.<init>(JDBC3Connection.java:24)
at org.sqlite.jdbc4.JDBC4Connection.<init>(JDBC4Connection.java:23)
at org.sqlite.SQLiteConnection.<init>(SQLiteConnection.java:45)
at org.sqlite.JDBC.createConnection(JDBC.java:114)
at org.sqlite.JDBC.connect(JDBC.java:88)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at itdelatrisu.opsu.db.DBController.createConnection(DBController.java:65)
at itdelatrisu.opsu.db.BeatmapDB.init(BeatmapDB.java:74)
at itdelatrisu.opsu.db.DBController.init(DBController.java:46)
at itdelatrisu.opsu.Opsu.main(Opsu.java:166)
Caused by: java.lang.NullPointerException
at org.sqlite.SQLiteJDBCLoader.extractAndLoadLibraryFile(SQLiteJDBCLoader.java:169)
at org.sqlite.SQLiteJDBCLoader.loadSQLiteNativeLibrary(SQLiteJDBCLoader.java:290)
at org.sqlite.SQLiteJDBCLoader.initialize(SQLiteJDBCLoader.java:65)
at org.sqlite.core.NativeDB.load(NativeDB.java:53)
at org.sqlite.core.CoreConnection.open(CoreConnection.java:211)
... 12 more
I get the same error when I try opening the file too. Has anyone found a solution to this?
Topic Starter
euphyy_old
Release: v0.13.0

Sorry for the lack of updates here. There's been a lot of development since the last release (over a year ago!), especially within the past few weeks. You can read about all the changes in the release notes (linked above). Older clients should automatically receive the update. Enjoy! c:
Topic Starter
euphyy_old
Release: v0.14.0

This release finally adds the osu! HP algorithm. Lots of other UI improvements, better skin support and a .osk unpacker, and more.
Jesper
Pretty good
Topic Starter
euphyy_old
fluddokt updated the Android version to 0.14.0a! You can get it here: https://github.com/fluddokt/opsu/releases/tag/0.14.0a
SlowLogicBoy

euphyy wrote:

fluddokt updated the Android version to 0.14.0a! You can get it here: https://github.com/fluddokt/opsu/releases/tag/0.14.0a
Finally!
rikonee
Nice updates. :)

However despite the warning I had tried to allow the soundeffects. Now I can't get ingame, how to turn it off again? :oops:

I'm using Linux Mint 17.3.


Edit: Nevermind.
Pickkle
nice
ishokuP
Can you change the Directory of the songs in opsu! for android ??
ishokuP
Also how do you change the .cfg file in android ??
Topic Starter
euphyy_old
Release: v0.15.0

Key features are a local users system, video playback, and many more UI improvements (redesigns, new font, etc.). Also, a ton of bug fixes in this release.

pututu wrote:

Also how do you change the .cfg file in android ??
You'll have to open the file in a text editor. Sorry, couldn't find an easy way to make a file picker inside the game (without Swing).
Topic Starter
euphyy_old
Android release: v0.15.0a
Thanks to fluddokt as always :)
Kurante2801
Could you put an option to disable the hitcircles at the end of a slider plz? They really confuse me a lot
Syfish
Can you also add the ability to login to an osu! account instead of local accounts?
Fuyuka
Is it possible to get this working on iOS? osu!stream and osu! iPhone hasn't been updated in so long.
Liveon
I tried to get this on Android but it's impossible for me to download maps (connection error, even though I tried both wifi and my carrier's internet). Even if I manually put a song in the map it won't recognize it. Any idea how to fix this?
Purrah
Try using "Mnetwork" instead of the others, worked for me
StarUndrscre
what java file has the theme song and can you change it?
YourSenpaix
ty
fr00
is it possible to run on iOS :roll: :?:
demoncat96
opsu setup help

how to make it work
1. get java if you dont have it already
2. run opsu.jar with java
3 ones it starts you will have to find the server that you can download from
most common qustion: red is 1 person and green is an other
what server are you using
what could happen if u pick wrong one
awser: well it will only get you a error and it will not download
ok
so make shure you test all download server and see the one that is the best for ur download
make shure to reply if you have any other problem :D and il be happy to help you
DeletedUser_4050493
Will it support other modes later? thx in advance~
Fuyuka
According to the post it is possible to get this running on iOS. If someone could make this happen that would be amazing. I have a jailbroken device I can test it with.

Edit: I'll just need the .ipa
demoncat96

Misakura wrote:

According to the post it is possible to get this running on iOS. If someone could make this happen that would be amazing. I have a jailbroken device I can test it with.

Edit: I'll just need the .ipa
there is non however it could be done eazely by pc :) remember that its eazier to do a Android app and then convert it insted of doing ipa direct. i got a rooted phone i can however play ipa and apk aps due to a mod that is installed on my phone also if you dont want the phone os you could put Android however you need the verision that fits the screen :) pm me back for more info. btw i installed windows on my phone through root and yes there is a fing for windows phones too :) thank you for making me clear up fings
PhilippineEevee
Hi, I tried opsu once then uninstalled.... if I changed my mind to try opsu again, when I install the jar then later I got an error that some file directory were missing. Help!
Voice COMA
你们谁知道这个软件放手机曲谱的文件路径???
————————————————————————————————————————————————————————
找到文件路径把OSU的谱子放进文件夹里
然而这个玩意读不出来orz
有大佬知道这是什么情况吗???
多谢赐教
Coolnine9
(deleted)
Flaze

Coolnine9 wrote:

Does anyone know if it’s possible to reset the password of an account? Can’t remember mine. I’m moving devices and will lose the account then.
Don't post this here. Make a review on the Play Store. If not, create a new issue here: https://github.com/AnirudhRahul/opsu-Android/issues.

Jeffrey or fluddokt did not release the game on the Play Store so they have no idea. It's just some random dude who implemented online ranking and put ads in the game. Sad.
LOPEZ_TYUBKK_
How to update opsu! ?
NekoCatMeow
Hmmm is it possible to play beatmap videos (on android)?... but perhaps it will cause performance issues if implemented.. well yeah, it would be great if it could just like the original osu
KirazuRippin
How do i open files on an iphone?
BoozngZng
????
Human-Being
This game is good, but is there any way to change the sensitivity? I have no way to do it so I'd like to know if it will be implemented.
jkjkjkkjk
How do I tap with one hand and use the other hand to move the mouse with a pen stylus from the Galaxy Note 8. Like I want to float with the pen and tap with the other hand. THANK YOU.
agahe2711
this an amazing work but the sensitivity of the interface needs more work in my opinion since if i want to log in even though i pressed in the username box it keeps showing that im typing under the password box so i hope there will be a inspectation upon that matter sôn
LucianXCeed
Can me login my account to opsu?? Im wanna use this account on opsu,,, but cannot to login
mist_wastaken

Human-Being wrote:

This game is good, but is there any way to change the sensitivity? I have no way to do it so I'd like to know if it will be implemented.
Opsu was made with on-screen styluses in mind, or actually tapping the circles. The new developer, Anirudh. Is currently working on sertan things the community wants so i suggest you go to the softwares GitHub https://github.com/itdelatrisu/opsu
To file a complaint so he can see it. But untill the huge update is finished i suggest you use a pen/mouse that you can manually set the sensitivity or an (external Android app). To change the sensitivity.
CrepyOriginal
the first time that i played this was on my chromebook (because it has Play store) and it worked just fine, that was my first Ous! experience tho

PS: i am bad at osu! but opsu! is going to be my main Osu! game not even joking
notmaddie500
ok so is there any way to connect opsu to my regular osu acct
_ralsei

notmaddie500 wrote:

ok so is there any way to connect opsu to my regular osu acct
no
Zeodius
Hi ! Is there any chance for Opsu to launch on iOS ? Osu iOS is garbage because you are locked to a tiny set of songs and Lazer is unplayable because you can’t tap with one hand while aiming with the other....
PeachyKin
Heyo! Just wanted to ask, why can't I login to osu with my opsu account?

Also there seems to be an issue with doubles of plays for each map on the left
AidanNail
When I try to play a song in opsu it gives me this error
"failed to create slider at index 317 Java.langRuntimeError both vectors are parallel" what does this mean?
Snowynxx
This app is nice but there's always a bug where the song didn't play and it will freeze. The cursor is way too slow and there's no sensitivity settings which is dumb anyone know how to fix this?
popkpo
Jdhe
BloodCatFan2022

euphyy_old wrote:



Site: http://itdelatrisu.github.io/opsu/
Releases: https://github.com/itdelatrisu/opsu/releases/


About
opsu! is an unofficial osu! client written in Java using Slick2D and LWJGL, wrappers around the OpenGL and OpenAL libraries. The only requirement to run opsu! is a Java Runtime Environment (JRE), so it's cross-platform compatible (tested on Windows, OS X, and Ubuntu). fluddokt has also ported the project to LibGDX, so opsu! will also run on Android (and theoretically iOS, but that's untested). More details can be found on the opsu! web page or the GitHub readme page.

Running
If you've installed osu! in the default program folder, opsu! will run from anywhere: just execute opsu-{version}.jar and you're set. Otherwise, you can either set the paths manually in the configuration file (.opsu.cfg, generated when the program starts) or run opsu! from the working directory. There's a built-in beatmap downloader, and any OSZ archives placed in the SongPacks directory will be automatically unpacked.

Game options can be accessed by clicking the "Other Options" button in the song menu. You'll likely need to change the "Music Offset" value if hit objects are out of sync (this might involve a bit of playing around -- it's a known issue, sorry!).

Project Goals & Contributing
Update: This project has reached a relatively stable point, thanks to all the user contributions I've received -- please keep sending them in! If you have any interest in the project, feel free to contact me by opening an Issue on GitHub, and I'd love to hear your thoughts.

Credits
The majority of images included in opsu! are taken from user-released skins, and their names are listed in the credits file in the repository. I also referenced the Wojtkosu and osu! web projects when writing portions of the code. fluddokt also contributed significantly to the project. Lastly, I want to thank peppy for allowing me to share this here.

Screenshots
See this page.

License
This software is licensed under GNU GPL version 3. You are free to change and redistribute it, but only under the terms of the license. The full text can be found here.
looks like its not working for me
it says error adding "menu-background" for opsu
Please sign in to reply.

New reply