exch-bms2 / beatoraja

Cross-platform rhythm game based on Java and libGDX.
GNU General Public License v3.0
639 stars 148 forks source link

[MacOS] Any key input aren't accepted #2

Closed ghost closed 8 years ago

ghost commented 8 years ago

I have no problem with config window, but application stops responding after booting main game. I can't input on a keyboard at main game window. It doesn't seem to be completely freezing because the bottom right clock works normally. Is there any help? I tried on macOS 10.11.6

exch-bms2 commented 8 years ago

This ploblem is difficult to be solved because of conflicting between JavaFX and libGDX. If using beatoraja 0.2.1, you can boot without configuration window by making dummy file 'song.db'. And if you want to boot configuration window, please use command line:

java -jar beatoraja.jar -c

ghost commented 8 years ago

OK, I tried creating an empty file named 'song.db' and put on the same directory as jar file, but I could not skip config window. When I booted by terminal, I got lots of exception in JavaFX application thread. In any case, it seems I can't avoid freezing main game window.

exch-bms2 commented 8 years ago

Please try it:

  1. boot configuration window
  2. select 'リソース' tab, and add bms/bmson directory path to BMS Path
  3. Push '楽曲全更新' button
  4. Exit configuraion window and reboot
ghost commented 8 years ago

Oh, I can do well on version 0.1.2. When using 0.2.1, only configuration window is displayed again.

exch-bms2 commented 8 years ago

Now I released 0.3 and fix this bug.

ghost commented 8 years ago

works correctly. Thank you :-)