In the song menu, there's a little wrench icon next to the search bar. That'll take you to the options menu, and the first one is screen resolution.Asuka- wrote:
Good work! Is there any way to change the resolution?
In the song menu, there's a little wrench icon next to the search bar. That'll take you to the options menu, and the first one is screen resolution.Asuka- wrote:
Good work! Is there any way to change the resolution?
I actually noticed the comboburst problem too shortly after I posted the release, and quickly made a re-release after this fix. You probably have the original version of 0.4.0, so just re-download it to fix the problem. Sorry about that!chong601 wrote:
Fixed difficulty settings (CS, AR, OD, HP) are already implemented. You can go into the options menu and change them in the "Custom" section. The mechanics are still off from osu!, though, so don't expect too much.FieryLight wrote:
Oh, I see.... Well, hopefully you come across something perfect that leads you to it. I wouldn't expect it anytime soon but, still, hopeful And wow, didn't know those options were already in there, I haven't downloaded this since it's release, I can't wait to try it outeuphyy wrote:
Fixed difficulty settings (CS, AR, OD, HP) are already implemented. You can go into the options menu and change them in the "Custom" section. The mechanics are still off from osu!, though, so don't expect too much.FieryLight wrote:
I tried playing around with the Beads Project for MP3 decoding (which LudziE12 used for josu!), since it can decode in real-time and is generally a very versatile music player (ex. it can handle speed changes, etc.), but I just couldn't get it to work at all -- it won't even run inside of a JAR (#1 reason why I dropped the approach), doesn't give accurate track positions, and can't play OGGs as far as I can tell (I just hear a lot of static). Here's what I did so far, in a separate branch (sorry, no binaries since apparently they don't work): https://github.com/itdelatrisu/opsu/com ... 92329a29c9
So unless I have more luck with MP3 decoding in Java, it doesn't look like speed changes (Easy/Double/Nightcore, etc.) are going to happen.
Have you tried looking up other open-source Java-based MP3 player? Probably you have more luck on that (but you might need to do something with other things like speedup and timing to your preferred accuracy)euphyy wrote:
I tried playing around with the Beads Project for MP3 decoding (which LudziE12 used for josu!), since it can decode in real-time and is generally a very versatile music player (ex. it can handle speed changes, etc.), but I just couldn't get it to work at all -- it won't even run inside of a JAR (#1 reason why I dropped the approach), doesn't give accurate track positions, and can't play OGGs as far as I can tell (I just hear a lot of static). Here's what I did so far, in a separate branch (sorry, no binaries since apparently they don't work): https://github.com/itdelatrisu/opsu/com ... 92329a29c9
So unless I have more luck with MP3 decoding in Java, it doesn't look like speed changes (Easy/Double/Nightcore, etc.) are going to happen.
I don't know what the problem would be, sorry. That log message is normal (a bug in the game library), and I don't have any other information to go off of. x.xFieryLight wrote:
EDIT: Hmm, just downloaded and it doesn't seem to work for me
I've searched long and hard for an MP3 library with very basic functionality (streaming, seeking, accurate track position), but still haven't found anything that works. x.x The FPS issue is probably a bug in the Slick2D library (or maybe LWJGL), since I didn't touch any of the internals for that, but maybe you'll find something. xD And like I said before, I don't have much information about the sliders and am usually very busy at school (I'm on break now), so I can't guarantee any work on the sliders unless someone decides to help.chong601 wrote:
I'm working now on my major game with my team, but when i find time (starting 2 weeks winter holidays this weekend) i will help with the sliders and i will try to fix beads library.euphyy wrote:
I don't know what the problem would be, sorry. That log message is normal (a bug in the game library), and I don't have any other information to go off of. x.xFieryLight wrote:
EDIT: Hmm, just downloaded and it doesn't seem to work for meI've searched long and hard for an MP3 library with very basic functionality (streaming, seeking, accurate track position), but still haven't found anything that works. x.x The FPS issue is probably a bug in the Slick2D library (or maybe LWJGL), since I didn't touch any of the internals for that, but maybe you'll find something. xD And like I said before, I don't have much information about the sliders and am usually very busy at school (I'm on break now), so I can't guarantee any work on the sliders unless someone decides to help.chong601 wrote:
Afaik, it does work at my workplace Linux Ubuntu (14.10 32-bit, PulseAudio sound system)LudziE12 wrote:
I have a question: Is problem with sound and music in linux is fixed? I haven't looked to the repo for some time
Of course -- thanks for your interest! Please submit a pull request whenever you're ready, and feel free to discuss any changes you'd like to make beforehand (either here or by opening a GitHub issue).PizzaLovers007 wrote:
This is working really great! I did notice the spinners were a little bit hard to finish. I think they are supposed to have some sort "weight" so they keep spinning for a little bit if you stop spinning the cursor.
Could I assist in the project? I'll try to help as much as I can.
It's not (currently?) supported by LWJGL. After doing some quick searches, it seems like people have managed to hack together something that works (see here), but I wouldn't count on the rest of the program running smoothly (or at all) on a Raspberry Pi.Doqtor Kirby wrote:
Might try and run this again on my RPi
K. RPi. Not gonna happen as of now. But what about the problem running it on a Windows box?euphyy wrote:
It's not (currently?) supported by LWJGL. After doing some quick searches, it seems like people have managed to hack together something that works (see here), but I wouldn't count on the rest of the program running smoothly (or at all) on a Raspberry Pi.Doqtor Kirby wrote:
Might try and run this again on my RPi
Is this fixable, like, at all? Or will I need to go flesh out hundreds for a new graphics card?Doqtor Kirby wrote:
Error while creating game container.
org.newdawn.slick.SlickException: Failed to initialise the LWJGL display
at org.newdawn.slick.AppGameContainer.setup(AppGameContainer.java:378)
at itdelatrisu.opsu.Container.start(Container.java:62)
at itdelatrisu.opsu.Opsu.main(Opsu.java:160)
The arrows should be working (mostly) as of the latest release, but I haven't figured out the scorebars -- there's a TODO note about it probably involving cropping the transparent parts off of the images and centering from there, though I haven't had the chance to try it out yet.chong601 wrote:
some misaligned arrows, unusually giant score bars...
It's not about a graphics card. LWJGL (the wrapper for OpenGL/OpenAL) doesn't compile for ARM processors (i.e. Raspberry Pi) without a good deal of hacking, which some people have attempted with varying success (and you can find these projects online). I wouldn't count on it working, though -- there are too many other areas where it could fail, even if you manage to get LWJGL working, and performance will probably be horrible.Doqtor Kirby wrote:
Is this fixable, like, at all? Or will I need to go flesh out hundreds for a new graphics card?
The question was not regarding my RPi, it was regarding my x86-based Windows tablet.euphyy wrote:
The arrows should be working (mostly) as of the latest release, but I haven't figured out the scorebars -- there's a TODO note about it probably involving cropping the transparent parts off of the images and centering from there, though I haven't had the chance to try it out yet.chong601 wrote:
some misaligned arrows, unusually giant score bars...It's not about a graphics card. LWJGL (the wrapper for OpenGL/OpenAL) doesn't compile for ARM processors (i.e. Raspberry Pi) without a good deal of hacking, which some people have attempted with varying success (and you can find these projects online). I wouldn't count on it working, though -- there are too many other areas where it could fail, even if you manage to get LWJGL working, and performance will probably be horrible.Doqtor Kirby wrote:
Is this fixable, like, at all? Or will I need to go flesh out hundreds for a new graphics card?
My best bet is try updating your JREs...FieryLight wrote:
Hey, I tried opsu! again recently and I'm still getting the same error:
Mon Feb 02 21:24:03 PST 2015 ERROR:Unable to determine Slick build number
Wed Feb 11 00:40:29 PST 2015 ERROR:Unable to determine Slick build number
^That was in the .opsu.log file.
BUT I noticed that I can actually use opsu!, I just can't see it. I can scroll to change the volume, I can click to go somewhere (not sure where but it worked), I could use the "back" button after I entered whatever I entered and I even managed to guess where the Exit button was to close opsu! (I had to guess because my cursor disappeared when hovering over it).
Anyway, here's screen shot of how it looks (or rather, doesn't look):
I'll try other .jars tomorrow to see if it's just my own thing
EDIT: Oh yeah, and I can hear the music too
Wed Feb 11 21:16:52 SGT 2015 ERROR:** Uncaught Exception! **The map will not play when this happens
Wed Feb 11 21:16:52 SGT 2015 ERROR:Java heap space
java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Unknown Source)
at java.io.ByteArrayOutputStream.grow(Unknown Source)
at java.io.ByteArrayOutputStream.ensureCapacity(Unknown Source)
at java.io.ByteArrayOutputStream.write(Unknown Source)
at org.newdawn.slick.openal.OggDecoder.getData(OggDecoder.java:315)
at org.newdawn.slick.openal.SoundStore.getOgg(SoundStore.java:835)
at org.newdawn.slick.openal.SoundStore.getOgg(SoundStore.java:793)
at org.newdawn.slick.Music.<init>(Music.java:163)
at org.newdawn.slick.Music.<init>(Music.java:75)
at itdelatrisu.opsu.audio.MusicController.loadTrack(MusicController.java:113)
at itdelatrisu.opsu.audio.MusicController.access$000(MusicController.java:44)
at itdelatrisu.opsu.audio.MusicController$1.run(MusicController.java:85)
written in Java using Slick2D and LWJGL, wrappers around the OpenGL and OpenAL libraries.Tuxdude143 wrote:
Interersting. An open source version of the game... Pretty cool really because it allows for this version to go down a completely different route to the official version. I may take a peek at the source code at some point. What language is it written in again?
Eh... Java. One of the languages I ain't got any experience in. Ah well.chong601 wrote:
written in Java using Slick2D and LWJGL, wrappers around the OpenGL and OpenAL libraries.Tuxdude143 wrote:
Interersting. An open source version of the game... Pretty cool really because it allows for this version to go down a completely different route to the official version. I may take a peek at the source code at some point. What language is it written in again?
neither do i... i do have some java knowledge but i never touched those with GUI yet...Tuxdude143 wrote:
Eh... Java. One of the languages I ain't got any experience in. Ah well.
Score digits are now fixed-width, and scorebars are fixed. There's still no parser for skin.ini, though. I didn't look at the memory issues either, but let me know if anything's changed in this release. Hitsounds are a known issue, no idea how to fix it.chong601 wrote:
Are you still experiencing this? (The errors in the log file don't mean anything, so I have no idea what could be wrong.)FieryLight wrote:
If you can program in other languages, it shouldn't be too hard to read the source code for this (Java is very readable, imo ). It's my first real project, so there's nothing fancy happening anywhere, really.Tuxdude143 wrote:
Yep, unfortunately.euphyy wrote:
Are you still experiencing this? (The errors in the log file don't mean anything, so I have no idea what could be wrong.)FieryLight wrote:
Mon Feb 23 20:32:30 SGT 2015 ERROR:Failed to load file 'D:\opsu\Skins\applause.mp3'.
Mon Feb 23 20:32:30 SGT 2015 ERROR:could not get audio input stream from input URL
javax.sound.sampled.UnsupportedAudioFileException: could not get audio input stream from input URL
at javax.sound.sampled.AudioSystem.getAudioInputStream(Unknown Source)
at itdelatrisu.opsu.audio.SoundController.loadClip(SoundController.java:86)
at itdelatrisu.opsu.audio.SoundController.init(SoundController.java:199)
at itdelatrisu.opsu.states.Splash$1.run(Splash.java:108)
Mon Feb 23 20:32:47 SGT 2015 ERROR:Failed to load file 'D:\opsu\Skins\combobreak.mp3'.
Mon Feb 23 20:32:47 SGT 2015 ERROR:could not get audio input stream from input URL
javax.sound.sampled.UnsupportedAudioFileException: could not get audio input stream from input URL
at javax.sound.sampled.AudioSystem.getAudioInputStream(Unknown Source)
at itdelatrisu.opsu.audio.SoundController.loadClip(SoundController.java:86)
at itdelatrisu.opsu.audio.SoundController.init(SoundController.java:199)
at itdelatrisu.opsu.states.Splash$1.run(Splash.java:108)
Mon Feb 23 20:32:48 SGT 2015 ERROR:Failed to load file 'D:\opsu\Skins\failsound.mp3'.
Mon Feb 23 20:32:48 SGT 2015 ERROR:could not get audio input stream from input URL
javax.sound.sampled.UnsupportedAudioFileException: could not get audio input stream from input URL
at javax.sound.sampled.AudioSystem.getAudioInputStream(Unknown Source)
at itdelatrisu.opsu.audio.SoundController.loadClip(SoundController.java:86)
at itdelatrisu.opsu.audio.SoundController.init(SoundController.java:199)
at itdelatrisu.opsu.states.Splash$1.run(Splash.java:108)
Mon Feb 23 20:32:50 SGT 2015 ERROR:Failed to load file 'D:\opsu\Skins\sectionfail.mp3'.
Mon Feb 23 20:32:50 SGT 2015 ERROR:could not get audio input stream from input URL
javax.sound.sampled.UnsupportedAudioFileException: could not get audio input stream from input URL
at javax.sound.sampled.AudioSystem.getAudioInputStream(Unknown Source)
at itdelatrisu.opsu.audio.SoundController.loadClip(SoundController.java:86)
at itdelatrisu.opsu.audio.SoundController.init(SoundController.java:199)
at itdelatrisu.opsu.states.Splash$1.run(Splash.java:108)
Mon Feb 23 20:32:51 SGT 2015 ERROR:Failed to load file 'D:\opsu\Skins\sectionpass.mp3'.
Mon Feb 23 20:32:51 SGT 2015 ERROR:could not get audio input stream from input URL
javax.sound.sampled.UnsupportedAudioFileException: could not get audio input stream from input URL
at javax.sound.sampled.AudioSystem.getAudioInputStream(Unknown Source)
at itdelatrisu.opsu.audio.SoundController.loadClip(SoundController.java:86)
at itdelatrisu.opsu.audio.SoundController.init(SoundController.java:199)
at itdelatrisu.opsu.states.Splash$1.run(Splash.java:108)
*heavy breathing*euphyy wrote:
- Audio: MP3s in beatmaps are now streamed instead of converted (finally!). Also improved sound effect loading, and added preliminary MP3 support for them.
Sweeeeeeeeeet <3<3<3euphyy wrote:
- UI: Added new menus -- game mods (F1), beatmap options (F3), beatmap deletion, song reloading (F5), score management -- and made a lot of changes in the song menu and gameplay. These include fixes to long-standing bugs like misaligned scorebars, missing rotation and fade effects, poor aspect ratios, etc. Check it out!
HIT ERROR BAR?!?!?!?!?!?!euphyy wrote:
- Other: Spinners are now "weighted"; the beatmap downloader detects songs that are already loaded; added hit error bar; fixed issues with the image loader; and many other updates (see the release notes for details).
What kind of system are you using? LWJGL is supposed to support almost everything though, so I'm really confused as to why it wouldn't work for you on a Windows PC... x.xFieryLight wrote:
MP3 sound effects weren't even being loaded until this release. Did you make your own changes to load them before? And can you link me to an example of a file that doesn't work now?chong601 wrote:
Issue: MP3 sound effects no longer works
Previous working version: opsu! 0.5.0
[...]
But, the slider loading is a bit weird... It used to have all loaded in once but now the number comes in first and the whole slider finally becomes opaque after a moment later...
I'm not sure.. does this help with anything?euphyy wrote:
What kind of system are you using? LWJGL is supposed to support almost everything though, so I'm really confused as to why it wouldn't work for you on a Windows PC... x.xFieryLight wrote: