>I've noticed a bug that some action keys doesn't work when in russian layout.
What keys do not work for you?
For me both "z" and "x" work fine in both layouts.
$ cat /etc/X11/xorg.conf.d/keyboard.conf
Identifier             "Keyboard Defaults"
Option                 "XkbLayout"          "us,ru"
Option                 "XkbOptions"         "grp:alt_shift_toggle"
p.s.: I forgot to mention a big thanks for the authors of the game. How bad I am. :)
I'm a user of Fedora 13. Game just works for me, but with several problems:
1) Incompatibility with compiz. I need to launch metacity.
2) "Control" and "Alt" keys didn't work by default
3) Sometimes "up" and "left" keys are freezed after starting game.
all works fine on Calculate Linux 11.0 amd64
Linux r700 18.104.22.168-calculate #1 SMP PREEMPT Fri Apr 2 23:57:12 Local time zone must be set--s x86_64 Intel(R) Core(TM)2 Duo CPU T5550 @ 1.83GHz GenuineIntel GNU/Linux
The joystick works, I do not like the last time tests, but it works.
Linux calculate 22.214.171.124-calculate #1 SMP PREEMPT Wed Nov 17 08:09:23 EET 2010 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5400+ AuthenticAMD GNU/Linux
Hello people! Regards with your effort to port the game.
However you haven't released sources yet and more, your license bounds users, as it states itself. It's why I won't run that game unless it would be distributed under the term of some libre software license like GPL or MIT license.
I hope, you will do what you have to do morally: publish entire sources for the binary to stop bounding users,
however, if you can't, you can at least do what you have to do legally: you have to publish the sources of libSDL (you can upload it separately, beside the binary package) you have used, and also mention in your license.txt, that all the restrictive terms does not apply to libSDL, which is still Free Software, released under GNU LGPL license.
I hope, once, I will be able to try out your games without breaking my moral principles and the game won't sink it ages like most of proprietary games did, but will live forever in history as Free Software games does.
Thanks very much for all the feedback! I won't have much time to respond this week as I'm at GDC, but will try to get another build up soon to address at least some of these issues. To summarise:
I just finished writing a replacement mixer for SDL_mixer, so hopefully that will help any playback (and dependency) issues. It's extremely weird that the music should be playing too fast though.
Thanks for the tip vanfanel. I'll add an optional opengl mode in the next build.
What is a nice way to handle this? Just draw to one monitor and capture all keyboard/mouse input when in-game?
With an opengl mode, will be able to have scalable windows. Perhaps multi-monitor mode should just be a large, frameless window covering the left side of the virtual desktop so that it lines up with the screen division? Or is that just whack?
Archive Tree Structure / .deb distribution
It's possible to customise the keys from the options menu, but I'll throw in some more default keys to get around the Z/W problem.
Might as well add Control/Alt too.
Drifting / Joystick Control
Sometimes this is caused by virtualisation software using the mouse as joystick data. I found that on my Macbook the accelerometer is also used as a joystick. Next version will check for suspicious initial values to avoid this.
zzzz1 - joystick should work by default. Check log.txt to see if your joystick is identified.
Segfault Fedora 16-bit
Yikes! I'll come back to that.
Launch from directory
Fixed - will be in next build.
Big lags of GNOME after exit
Not sure if this is the same thing, but I get a pause of around 1 second when I request the program to be closed. I found this is the same for all SDL programs and seems to be related to the sound system (it doesn't happen when sound is disabled).
Cursor in the menus is very fast when I use the touchpad. The cursor is accelerated only in the game. In operating system the cursor works fine. Gentoo x86 on Acer Aspire 3810T. xf86-input-synaptics-1.3.0
p.s. cool game!