Giter Club home page Giter Club logo

opsu's Introduction

A fork of opsu! using libgdx to fake Slick2D's API. APK releases can be found here.

Building

This repository includes only the source which is directly inherited from upstream project. To build it, use:

https://github.com/fluddokt/FKGdxOpsuLaunchers

License

This software is licensed under GNU GPL version 3. You can find the full text of the license here.

opsu's People

Contributors

azhao12345 avatar bhampl avatar bigpet avatar darktigrus avatar fluddokt avatar iceblade112 avatar itdelatrisu avatar lucki avatar lyonlancer5 avatar mad-s avatar pizzalovers007 avatar scoreunder avatar szunti avatar tillerino avatar tpenguinltg avatar undersampled avatar yugecin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

opsu's Issues

RenderError crash on launch

RenderError
OpsuAnd0.6.1c
Android 5.0.1 Nexus 5
java.lang.NullPointerException: Attempt to invoke virtual method 'int fluddokt.opsu.fake.UnicodeFont.getLineHeight()' on a null object reference
at itdelatrisu.opsu.states.DownloadsMenu.init(DownloadsMenu.java:159)
at fluddokt.opsu.fake.StateBasedGame.init(StateBasedGame.java:91)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:92)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1522)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1239)

RenderError (on launch in Android 4.0.4)

RenderError
OpsuAnd0.9.0a
java.lang.VerifyError: itdelatrisu/opsu/states/Game
at itdelatrisu.opsu.Opsu.initStatesList(Opsu.java:94)
at fluddokt.opsu.fake.StateBasedGame.init(StateBasedGame.java:120)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:99)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1513)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1267)

RenderError

RenderError
OpsuAnd0.9.0a
java.lang.VerifyError: itdelatrisu/opsu/states/Game
at itdelatrisu.opsu.Opsu.initStatesList(Opsu.java:94)
at fluddokt.opsu.fake.StateBasedGame.init(StateBasedGame.java:120)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:99)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1463)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1217)

RenderError

RenderError
OpsuAnd0.9.0a
java.lang.VerifyError: itdelatrisu/opsu/states/Game
at itdelatrisu.opsu.Opsu.initStatesList(Opsu.java:94)
at fluddokt.opsu.fake.StateBasedGame.init(StateBasedGame.java:120)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:99)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1463)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1217)

Opsu problems on the first startup and the other startips and flashlight mod graphic bug

I'm having problem on a tablet lenovo a-3500h, with android version 4.4.2. When i open the game, it simply doesn't load and gets me stuck with black screen.Edit: now it works but on the first startup it makes 1 minute to open game and gave me this error.
screenshot_2015-12-02-15-25-56
I also got this bug after the first startup
screenshot_2015-12-02-15-36-51
When I do a beatmap with flashlight mod, the sliders are graphically glitched.
screenshot_2015-12-02-16-22-42
Sometimes it happens, if you pause the game when several sliders that are coming, the slider gets invisible and the next one becomes matt.
screenshot_2015-12-03-16-27-34

Could not create score database.

Could not create score database.
OpsuAnd0.12.1a
java.sql.SQLException: android.database.sqlite.SQLiteException: no such column: ٢٠١٥٠٤٠١ (code 1): , while compiling: INSERT OR IGNORE INTO info(key, value) VALUES('version', ٢٠١٥٠٤٠١)

Error Code : 1 (SQLITE_ERROR)
Caused By : SQL(query) error or missing database.
(no such column: ٢٠١٥٠٤٠١ (code 1): , while compiling: INSERT OR IGNORE INTO info(key, value) VALUES('version', ٢٠١٥٠٤٠١))

at java.lang.reflect.Constructor.newInstance(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:288)
at org.sqldroid.SQLDroidConnection.chainException(SQLDroidConnection.java:158)
at org.sqldroid.SQLiteDatabase.execSQL(SQLiteDatabase.java:170)
at org.sqldroid.SQLDroidStatement.execute(SQLDroidStatement.java:96)
at itdelatrisu.opsu.db.ScoreDB.createDatabase(ScoreDB.java:163)
at itdelatrisu.opsu.db.ScoreDB.init(ScoreDB.java:98)
at itdelatrisu.opsu.db.DBController.init(DBController.java:50)
at itdelatrisu.opsu.Opsu.main(Opsu.java:188)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:92)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1535)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1252)

Caused by: android.database.sqlite.SQLiteException: no such column: ٢٠١٥٠٤٠١ (code 1): , while compiling: INSERT OR IGNORE INTO info(key, value) VALUES('version', ٢٠١٥٠٤٠١)

Error Code : 1 (SQLITE_ERROR)
Caused By : SQL(query) error or missing database.
(no such column: ٢٠١٥٠٤٠١ (code 1): , while compiling: INSERT OR IGNORE INTO info(key, value) VALUES('version', ٢٠١٥٠٤٠١))

at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method)
at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:1093)
at android.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:670)
at android.database.sqlite.SQLiteSession.prepare(SQLiteSession.java:588)
at android.database.sqlite.SQLiteProgram.<init>(SQLiteProgram.java:59)
at android.database.sqlite.SQLiteStatement.<init>(SQLiteStatement.java:31)
at android.database.sqlite.SQLiteDatabase.executeSql(SQLiteDatabase.java:1812)
at android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:1743)
at org.sqldroid.SQLiteDatabase.execSQL(SQLiteDatabase.java:163)
... 9 more

RenderError

RenderError
OpsuAnd0.6.1d
java.lang.IndexOutOfBoundsException: Invalid index 1, size is 0
at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:255)
at java.util.ArrayList.get(ArrayList.java:308)
at itdelatrisu.opsu.downloads.DownloadList.getNode(DownloadList.java:62)
at itdelatrisu.opsu.states.DownloadsMenu.render(DownloadsMenu.java:287)
at fluddokt.opsu.fake.StateBasedGame.render(StateBasedGame.java:81)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:106)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1525)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1242)

RenderError

RenderError
OpsuAnd0.8.0a
java.lang.VerifyError: itdelatrisu/opsu/states/Game
at itdelatrisu.opsu.Opsu.initStatesList(Opsu.java:94)
at fluddokt.opsu.fake.StateBasedGame.init(StateBasedGame.java:101)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:99)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1462)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1216)

Release on F-Droid

I just found out about opsu today, it's definitely pretty cool! Is there any chance you would be willing to release this to F-Droid?

You could either set it up as explained in fdroiddata's Contributing.md file or simply submit it to the submission queue.

If you do not want to bother with this yourself, I will happily submit it to the submission queue for you, but I figured I'd at very least give you a heads up first.

This issue was originally created at itdelatrisu#172.

RenderError

RenderError
OpsuAnd0.7.0a
java.lang.ArrayIndexOutOfBoundsException: length=0; index=0
at itdelatrisu.opsu.states.Game.render(Game.java:204)
at fluddokt.opsu.fake.StateBasedGame.render(StateBasedGame.java:81)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:120)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1516)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240)

[Feature Request] Reverse Arrow,And Slider followcircle

the reverse arrow Bumps that follows the Beat of the song while in-game playing
then when the slider circle hits the reverse arrow it bursts

about the slider followcircle
when u hit the slider start of a slider the slider followcircle appears with a soft kinetic movement then when the slider finished the slider followcircle will shrink until it fits the bursted slider end circle

iOS?

Just wondering, has anyone tried to build this for iOS? Are there any reasons why it wouldn't work? (I don't have a Mac, so I can't try it.)

Ext sdcard

Is possible to make an option to save beatmaps on external sdcard??
This could be very usefull because that file are really big.

RenderError

RenderError
OpsuAnd0.9.0a
java.lang.NullPointerException
at itdelatrisu.opsu.downloads.DownloadNode.drawDownload(DownloadNode.java:410)
at itdelatrisu.opsu.states.DownloadsMenu.render(DownloadsMenu.java:339)
at fluddokt.opsu.fake.StateBasedGame.render(StateBasedGame.java:96)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:120)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1532)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1249)

RenderError

RenderError
OpsuAnd0.12.1a
com.badlogic.gdx.utils.GdxRuntimeException: Error writing file: ./opsu/.opsu.log (External)
at com.badlogic.gdx.files.FileHandle.write(FileHandle.java:272)
at fluddokt.opsu.fake.FileOutputStream.(FileOutputStream.java:12)
at itdelatrisu.opsu.Opsu.main(Opsu.java:121)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:92)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1557)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1263)
Caused by: java.io.FileNotFoundException: /storage/sdcard0/./opsu/.opsu.log: open failed: EROFS (Read-only file system)
at libcore.io.IoBridge.open(IoBridge.java:453)
at java.io.FileOutputStream.(FileOutputStream.java:88)
at com.badlogic.gdx.files.FileHandle.write(FileHandle.java:268)
... 6 more
Caused by: libcore.io.ErrnoException: open failed: EROFS (Read-only file system)
at libcore.io.Posix.open(Native Method)
at libcore.io.BlockGuardOs.open(BlockGuardOs.java:110)
at libcore.io.IoBridge.open(IoBridge.java:437)
... 8 more

** Uncaught Exception! **

** Uncaught Exception! **
OpsuAnd0.11.0a
java.lang.NoSuchMethodError: org.json.JSONObject.keySet
at itdelatrisu.opsu.downloads.servers.YaSOnlineServer.resultList(YaSOnlineServer.java:148)
at itdelatrisu.opsu.states.DownloadsMenu$SearchQuery.run(DownloadsMenu.java:210)
at java.lang.Thread.run(Thread.java:838)

Error while downloading.

Error while downloading.
OpsuAnd0.8.0a
java.net.SocketTimeoutException
at java.net.PlainSocketImpl.read(PlainSocketImpl.java:488)
at java.net.PlainSocketImpl.access$000(PlainSocketImpl.java:37)
at java.net.PlainSocketImpl$PlainSocketInputStream.read(PlainSocketImpl.java:237)
at com.android.okio.Okio$2.read(Okio.java:113)
at com.android.okio.RealBufferedSource.read(RealBufferedSource.java:48)
at com.android.okhttp.internal.http.HttpConnection$FixedLengthSource.read(HttpConnection.java:442)
at com.android.okio.RealBufferedSource$1.read(RealBufferedSource.java:168)
at java.io.InputStream.read(InputStream.java:162)
at java.nio.channels.Channels$InputStreamChannel.read(Channels.java:306)
at itdelatrisu.opsu.downloads.ReadableByteChannelWrapper.read(ReadableByteChannelWrapper.java:53)
at java.nio.FileChannelImpl.transferFrom(FileChannelImpl.java:400)
at itdelatrisu.opsu.downloads.Download$1.run(Download.java:221)

Freezy Spinners on Android

Hi , i'M playing with Opsu on a Samsung Galaxy Alpha , running Android 5.0.2 the problem is that while i'm playing , the games , the sound, everything is good and without lag or freeze , but... if there is a spinner on the screen, i'll have many freeze until the spinner disappear :/ cause of that I can't reach half of the spinners because the half of time it's frozen

Thanks

opsu-android bricks when a non-word or number key is pressed

When pressed keys other than characters or numbers, opsu-android will stop responding (it just hangs).
Affects: 0.7.0a (earlier versions may be affected as well since opsu! supports keyboard input too)

Keys that make opsu-android hang:
Esc, Home, End (probably more to come, not completely tested yet).

RenderError

RenderError
OpsuAnd0.8.0a
java.lang.VerifyError: itdelatrisu/opsu/states/Game
at itdelatrisu.opsu.Opsu.initStatesList(Opsu.java:94)
at fluddokt.opsu.fake.StateBasedGame.init(StateBasedGame.java:101)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:99)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1470)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1224)

opsu-android occasionally "misses" the first circle or slider

(TODO: add the maps that is affected, but other maps also happen to occur at random)
On the beginning of a play, opsu! will make a miss (on a circle) or misses the first slider head (only get 1x on the next slider tick or when reach slider end) even if I have pressed the note on time

It happens on quite a number of beatmaps and retrying the map doesn't solve the issue.

Occassionally, random tapping at the place of the 1st slider or circle will register as a hit even if the note is still 2-3s before it appears

Failed to save score to database.

Failed to save score to database.
OpsuAnd0.9.0a
java.sql.SQLException: android.database.sqlite.SQLiteException: table scores has 19 columns but 18 values were supplied (code 1): , while compiling: INSERT INTO scores VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
at java.lang.reflect.Constructor.constructNative(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at org.sqldroid.SQLDroidConnection.chainException(SQLDroidConnection.java:158)
at org.sqldroid.SQLiteDatabase.execSQL(SQLiteDatabase.java:147)
at org.sqldroid.SQLDroidPreparedStatement.execute(SQLDroidPreparedStatement.java:190)
at org.sqldroid.SQLDroidPreparedStatement.executeUpdate(SQLDroidPreparedStatement.java:222)
at itdelatrisu.opsu.db.ScoreDB.addScore(ScoreDB.java:225)
at itdelatrisu.opsu.states.Game.updateGame(Game.java:731)
at itdelatrisu.opsu.states.Game.runReplayFrame(Game.java:1585)
at itdelatrisu.opsu.states.Game.addReplayFrameAndRun(Game.java:1568)
at itdelatrisu.opsu.states.Game.update(Game.java:657)
at fluddokt.opsu.fake.StateBasedGame.render(StateBasedGame.java:95)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:120)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1523)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240)
Caused by: android.database.sqlite.SQLiteException: table scores has 19 columns but 18 values were supplied (code 1): , while compiling: INSERT INTO scores VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method)
at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:892)
at android.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:503)
at android.database.sqlite.SQLiteSession.prepare(SQLiteSession.java:726)
at android.database.sqlite.SQLiteProgram.(SQLiteProgram.java:58)
at android.database.sqlite.SQLiteStatement.(SQLiteStatement.java:31)
at android.database.sqlite.SQLiteDatabase.executeSql(SQLiteDatabase.java:1773)
at android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:1754)
at org.sqldroid.SQLiteDatabase.execSQL(SQLiteDatabase.java:140)
... 12 more

Failed to update score database.

Failed to update score database.
OpsuAnd0.12.1a
java.sql.SQLException: android.database.sqlite.SQLiteException: duplicate column name: replay (code 1): , while compiling: ALTER TABLE scores ADD COLUMN replay TEXT

Error Code : 1 (SQLITE_ERROR)
Caused By : SQL(query) error or missing database.
(duplicate column name: replay (code 1): , while compiling: ALTER TABLE scores ADD COLUMN replay TEXT)

at java.lang.reflect.Constructor.newInstance(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:288)
at org.sqldroid.SQLDroidConnection.chainException(SQLDroidConnection.java:158)
at org.sqldroid.SQLiteDatabase.execSQL(SQLiteDatabase.java:170)
at org.sqldroid.SQLDroidStatement.executeUpdate(SQLDroidStatement.java:173)
at itdelatrisu.opsu.db.ScoreDB.updateDatabase(ScoreDB.java:208)
at itdelatrisu.opsu.db.ScoreDB.init(ScoreDB.java:95)
at itdelatrisu.opsu.db.DBController.init(DBController.java:50)
at itdelatrisu.opsu.Opsu.main(Opsu.java:188)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:92)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1561)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1278)

Caused by: android.database.sqlite.SQLiteException: duplicate column name: replay (code 1): , while compiling: ALTER TABLE scores ADD COLUMN replay TEXT

Error Code : 1 (SQLITE_ERROR)
Caused By : SQL(query) error or missing database.
(duplicate column name: replay (code 1): , while compiling: ALTER TABLE scores ADD COLUMN replay TEXT)

at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method)
at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:1093)
at android.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:670)
at android.database.sqlite.SQLiteSession.prepare(SQLiteSession.java:588)
at android.database.sqlite.SQLiteProgram.<init>(SQLiteProgram.java:59)
at android.database.sqlite.SQLiteStatement.<init>(SQLiteStatement.java:31)
at android.database.sqlite.SQLiteDatabase.executeSql(SQLiteDatabase.java:1812)
at android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:1743)
at org.sqldroid.SQLiteDatabase.execSQL(SQLiteDatabase.java:163)
... 9 more

Add keep screen on to opsu!

Not really bug but more of a feature request:
Allow screen on as long the app is running.
Without this, watching autoplay will require me to keep the screen awake

Failed to update score database.

Failed to update score database.
OpsuAnd0.12.1a
java.sql.SQLException: android.database.sqlite.SQLiteException: duplicate column name: replay (code 1): , while compiling: ALTER TABLE scores ADD COLUMN replay TEXT

Error Code : 1 (SQLITE_ERROR)
Caused By : SQL(query) error or missing database.
(duplicate column name: replay (code 1): , while compiling: ALTER TABLE scores ADD COLUMN replay TEXT)

at java.lang.reflect.Constructor.newInstance(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:288)
at org.sqldroid.SQLDroidConnection.chainException(SQLDroidConnection.java:158)
at org.sqldroid.SQLiteDatabase.execSQL(SQLiteDatabase.java:170)
at org.sqldroid.SQLDroidStatement.executeUpdate(SQLDroidStatement.java:173)
at itdelatrisu.opsu.db.ScoreDB.updateDatabase(ScoreDB.java:208)
at itdelatrisu.opsu.db.ScoreDB.init(ScoreDB.java:95)
at itdelatrisu.opsu.db.DBController.init(DBController.java:50)
at itdelatrisu.opsu.Opsu.main(Opsu.java:188)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:92)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1535)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1252)

Caused by: android.database.sqlite.SQLiteException: duplicate column name: replay (code 1): , while compiling: ALTER TABLE scores ADD COLUMN replay TEXT

Error Code : 1 (SQLITE_ERROR)
Caused By : SQL(query) error or missing database.
(duplicate column name: replay (code 1): , while compiling: ALTER TABLE scores ADD COLUMN replay TEXT)

at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method)
at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:1093)
at android.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:670)
at android.database.sqlite.SQLiteSession.prepare(SQLiteSession.java:588)
at android.database.sqlite.SQLiteProgram.<init>(SQLiteProgram.java:59)
at android.database.sqlite.SQLiteStatement.<init>(SQLiteStatement.java:31)
at android.database.sqlite.SQLiteDatabase.executeSql(SQLiteDatabase.java:1812)
at android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:1743)
at org.sqldroid.SQLiteDatabase.execSQL(SQLiteDatabase.java:163)
... 9 more

RenderError

RenderError
OpsuAnd0.8.0a
java.lang.VerifyError: itdelatrisu/opsu/states/Game
at itdelatrisu.opsu.Opsu.initStatesList(Opsu.java:94)
at fluddokt.opsu.fake.StateBasedGame.init(StateBasedGame.java:101)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:99)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1462)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1216)

RenderError

RenderError
OpsuAnd0.9.0a
java.lang.VerifyError: itdelatrisu/opsu/states/Game
at itdelatrisu.opsu.Opsu.initStatesList(Opsu.java:94)
at fluddokt.opsu.fake.StateBasedGame.init(StateBasedGame.java:120)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:99)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1462)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1216)

RenderError. OS: Android 4,2

RenderError
OpsuAnd0.12.1a
com.badlogic.gdx.utils.GdxRuntimeException: Error writing file: ./opsu/.opsu.log (External)
at com.badlogic.gdx.files.FileHandle.write(FileHandle.java:272)
at fluddokt.opsu.fake.FileOutputStream.(FileOutputStream.java:12)
at itdelatrisu.opsu.Opsu.main(Opsu.java:121)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:92)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1516)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240)
Caused by: java.io.FileNotFoundException: /storage/sdcard0/./opsu/.opsu.log: open failed: ENOENT (No such file or directory)
at libcore.io.IoBridge.open(IoBridge.java:460)
at java.io.FileOutputStream.(FileOutputStream.java:88)
at com.badlogic.gdx.files.FileHandle.write(FileHandle.java:268)
... 6 more
Caused by: libcore.io.ErrnoException: open failed: ENOENT (No such file or directory)
at libcore.io.Posix.open(Native Method)
at libcore.io.BlockGuardOs.open(BlockGuardOs.java:110)
at libcore.io.IoBridge.open(IoBridge.java:444)
... 8 more

Failed to unzip file /storage/emulated/0/./opsu/SongPacks/276041 Jens O. - Somebody (Nightcore Mix).osz to dest /storage/emulated/0/./opsu/Songs/276041 Jens O. - Somebody (Nightcore Mix).

Failed to unzip file /storage/emulated/0/./opsu/SongPacks/276041 Jens O. - Somebody (Nightcore Mix).osz to dest /storage/emulated/0/./opsu/Songs/276041 Jens O. - Somebody (Nightcore Mix).
OpsuAnd0.8.0a
net.lingala.zip4j.exception.ZipException: Probably not a zip file or a corrupted zip file
at net.lingala.zip4j.core.HeaderReader.readEndOfCentralDirectoryRecord(HeaderReader.java:179)
at net.lingala.zip4j.core.HeaderReader.readAllHeaders(HeaderReader.java:78)
at net.lingala.zip4j.core.ZipFile.readZipInfo(ZipFile.java:425)
at net.lingala.zip4j.core.ZipFile.extractAll(ZipFile.java:475)
at net.lingala.zip4j.core.ZipFile.extractAll(ZipFile.java:451)
at itdelatrisu.opsu.OszUnpacker.unzip(OszUnpacker.java:92)
at itdelatrisu.opsu.OszUnpacker.unpackAllFiles(OszUnpacker.java:73)
at itdelatrisu.opsu.states.Splash$1.run(Splash.java:106)
Caused by: java.io.IOException: offset < 0: -3
at java.io.RandomAccessFile.seek(RandomAccessFile.java:598)
at net.lingala.zip4j.core.HeaderReader.readEndOfCentralDirectoryRecord(HeaderReader.java:117)
... 7 more

RenderError

RenderError
OpsuAnd0.8.0a
java.lang.VerifyError: itdelatrisu/opsu/states/Game
at itdelatrisu.opsu.Opsu.initStatesList(Opsu.java:94)
at fluddokt.opsu.fake.StateBasedGame.init(StateBasedGame.java:101)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:99)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1470)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1224)

RenderError

RenderError
OpsuAnd0.9.0a
java.lang.VerifyError: itdelatrisu/opsu/states/Game
at itdelatrisu.opsu.Opsu.initStatesList(Opsu.java:94)
at fluddokt.opsu.fake.StateBasedGame.init(StateBasedGame.java:120)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:99)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1463)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1217)

Also I got same error on 0.8.0a

Slider error

This is the only one I've noticed it for, but in this map, there's a slider with many control points that's rendered incorrectly. Specifically, it's this line:

413,324,51156,6,0,B|461:256|474:174|463:105|425:58|384:25|343:13|276:17|224:19|177:23|125:72|100:116|97:160|100:202|108:241|145:284|154:307|189:312|213:312|233:308|268:296|319:277|330:241|344:204|341:163|328:143|300:129|256:122|229:126|225:129|215:140|195:154|188:177|191:211|198:232|225:252|256:259|286:255|317:245|334:204|355:177|330:147|330:129|330:129|373:144|393:191|389:245|358:304|329:341|287:363|232:378|191:376|141:365|105:338|78:304|56:257|46:205|55:162|62:135|73:110|88:80,1,1897.50007238388,4|0,0:0|0:0,0:0:0:0:

Could not create score database.

Nexus 9, Android 5.0

Could not create score database.
OpsuAnd0.8.0a
java.sql.SQLException: android.database.sqlite.SQLiteReadOnlyDatabaseException: attempt to write a readonly database (code 1032)
at java.lang.reflect.Constructor.newInstance(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:288)
at org.sqldroid.SQLDroidConnection.chainException(SQLDroidConnection.java:158)
at org.sqldroid.SQLiteDatabase.execSQL(SQLiteDatabase.java:170)
at org.sqldroid.SQLDroidStatement.execute(SQLDroidStatement.java:96)
at itdelatrisu.opsu.db.ScoreDB.createDatabase(ScoreDB.java:149)
at itdelatrisu.opsu.db.ScoreDB.init(ScoreDB.java:96)
at itdelatrisu.opsu.db.DBController.init(DBController.java:50)
at itdelatrisu.opsu.Opsu.main(Opsu.java:150)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:92)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1522)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1239)
Caused by: android.database.sqlite.SQLiteReadOnlyDatabaseException: attempt to write a readonly database (code 1032)
at android.database.sqlite.SQLiteConnection.nativeExecuteForChangedRowCount(Native Method)
at android.database.sqlite.SQLiteConnection.executeForChangedRowCount(SQLiteConnection.java:734)
at android.database.sqlite.SQLiteSession.executeForChangedRowCount(SQLiteSession.java:754)
at android.database.sqlite.SQLiteStatement.executeUpdateDelete(SQLiteStatement.java:64)
at android.database.sqlite.SQLiteDatabase.executeSql(SQLiteDatabase.java:1676)
at android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:1605)
at org.sqldroid.SQLiteDatabase.execSQL(SQLiteDatabase.java:163)
... 9 more

opsu!-android stutters during launch and during gameplay

opsu!-android stutters after loaded (the song not playing smoothly and after 10 secs, it smooths out) and occasionally comes back during random periods of time

Phone affected: Asus Zenfone 4 (A4500CG)
Android version: 4.4.2
Version affected: 0.7.0a

Possibly due to Intel unable to convert the bytecode to Intel-compatible code fast enough sometimes o.o

Error while downloading.

Error while downloading.
OpsuAnd0.9.0a
java.net.SocketTimeoutException
at java.net.PlainSocketImpl.read(PlainSocketImpl.java:491)
at java.net.PlainSocketImpl.access$000(PlainSocketImpl.java:46)
at java.net.PlainSocketImpl$PlainSocketInputStream.read(PlainSocketImpl.java:240)
at java.io.BufferedInputStream.read(BufferedInputStream.java:283)
at com.android.okhttp.internal.http.HttpTransport$FixedLengthInputStream.read(HttpTransport.java:386)
at java.io.InputStream.read(InputStream.java:162)
at java.nio.channels.Channels$InputStreamChannel.read(Channels.java:306)
at itdelatrisu.opsu.downloads.ReadableByteChannelWrapper.read(ReadableByteChannelWrapper.java:53)
at java.nio.FileChannelImpl.transferFrom(FileChannelImpl.java:396)
at itdelatrisu.opsu.downloads.Download$1.run(Download.java:221)

RenderError

RenderError
OpsuAnd0.8.0a
java.lang.NullPointerException
at itdelatrisu.opsu.states.Game.enter(Game.java:1063)
at fluddokt.opsu.fake.StateBasedGame.enterNextState(StateBasedGame.java:56)
at fluddokt.opsu.fake.StateBasedGame.render(StateBasedGame.java:91)
at fluddokt.opsu.fake.GameOpsu.render(GameOpsu.java:120)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1532)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1249)

Failed to load replay data.

Failed to load replay data.
OpsuAnd0.12.1a
java.io.EOFException
at java.io.DataInputStream.readByte(DataInputStream.java:98)
at itdelatrisu.opsu.io.OsuReader.readByte(OsuReader.java:76)
at itdelatrisu.opsu.replay.Replay.loadHeader(Replay.java:159)
at itdelatrisu.opsu.replay.Replay.load(Replay.java:137)
at itdelatrisu.opsu.states.GameRanking.mousePressed(GameRanking.java:188)
at fluddokt.opsu.fake.StateBasedGame.touchDown(StateBasedGame.java:184)
at com.badlogic.gdx.InputMultiplexer.touchDown(InputMultiplexer.java:90)
at com.badlogic.gdx.backends.android.AndroidInput.processEvents(AndroidInput.java:356)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:420)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1531)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1248)

[Feature Request] Adding Nightcore Mod

Why the DTmod is in Nightcore mod?
can u separate it the Native DT that it is not in Night Core
and The Night core mod that its in double time and its in nightcore

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.