Author Topic: [fixed] svn 2432: problems with unit grouping hot keys and particle system  (Read 3901 times)

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
- grouping keys:
ctrl-1 and ctrl-2 work as expected, ctrl-3 does the same as pressing escape and ctrl4-0 don't do anything ( no grouping possible )

- particlesystem do not dissapear ( happens rarely )
In one game I had a totem wich was damaged and then repaired. While the fire flame disappeared, the smoke particle system did not. The totem was completly repaired, but the smoke was still there.

This might be related to another crash which I had someday before which I tried to fix here:
2429
and to this:
2426

[small]Edit (tomreyn): more specific subject line[/small]
« Last Edit: 7 July 2011, 09:51:31 by tomreyn »
Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
Re: problems with svn 2432
« Reply #1 on: 4 July 2011, 18:05:40 »
Should be fixed in svn now

skankerror

  • Guest
Re: problems with svn 2432
« Reply #2 on: 5 July 2011, 13:31:20 »
In svn 2439, not a single Ctrl+# is actually working. Grouping impossible for me.

With 3.5.2 and previous svn versions, ctrl+0 and ctrl+1 were working (not the others).

I'm on ubuntu 10.10 32 bits.

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
Re: problems with svn 2432
« Reply #3 on: 5 July 2011, 13:45:57 »
What language and keyboard are you using? Those keys work fine for me with this svn rev (can others confirm if you have any problems)?

tomreyn

  • Local Moderator
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Re: problems with svn 2432
« Reply #4 on: 5 July 2011, 14:40:43 »
For what it's worth, grouping is fixed for me in r2439.
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

skankerror

  • Guest
Re: problems with svn 2432
« Reply #5 on: 5 July 2011, 19:37:07 »
My language in mg is english.
For my system that's french and I'm using a usual french azerty keyboard :
toshiba fcc id : AQ6-23k15 ; model RT2258TWFR.


tomreyn

  • Local Moderator
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Re: problems with svn 2432
« Reply #6 on: 5 July 2011, 20:45:10 »
It's probably important to be aware what the francophone (AZERTY) keyboard layout looks like:



I.e. in contrary to QWERTY and QWERTZ keyboards, AZERTY keyboards have the digits on shifted positions, e.g. to get the digit 5 to show up on screen you need to hold down shift and press the ( key.
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
Re: problems with svn 2432
« Reply #7 on: 5 July 2011, 22:09:44 »
Try svn rev #2445, i think its fixed now

skankerror

  • Guest
Re: problems with svn 2432
« Reply #8 on: 6 July 2011, 08:32:38 »
unfortunately not. (rev 2447)

here's my debug log : http://www.mediafire.com/?dl3s3jzkx6kav5m

I tried ctrl+x first on numerical pad then on digits.
I also tried with caps-lock (but not on that debug log).

Of course nothing worked.  :(

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
Re: problems with svn 2432
« Reply #9 on: 6 July 2011, 11:57:27 »
Fixed in svn rev#2448

skankerror

  • Guest
Re: problems with svn 2432
« Reply #10 on: 7 July 2011, 08:14:51 »
Yes it is  :)


Coldfusionstorm

  • Golem
  • ******
  • Posts: 868
    • View Profile
My issue with ? not working is also fixed now :)
WiP Game developer.
I do danish translations.
"i break stuff"

usmanpower

  • Guest
Re: problems with svn 2432
« Reply #12 on: 28 July 2011, 19:33:26 »
Yes it is  :)

Hello how did you exactly solve your proble because I have the same issue : french keyboard (AZERTY) and I can't use the hotkeys to group my units ...
I see that the 2448 revision solve this issue but I have no idea how to get it. I've just install Megaglest today from playdeb sources with the ubuntu logiteque (I'm on 11.04 natty)

It has install the rev#2287 automatically ... I've found a file intitulated rev#2448 on sourceforge.net it's  a window.cpp but I don't know what to do with it.

Thanks for taking the time to help me solve this I'm like a noob when it comes to upgrade games in linux systems.

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: problems with svn 2432
« Reply #13 on: 29 July 2011, 03:34:29 »
Hello how did you exactly solve your proble because I have the same issue : french keyboard (AZERTY) and I can't use the hotkeys to group my units ...
I see that the 2448 revision solve this issue but I have no idea how to get it. I've just install Megaglest today from playdeb sources with the ubuntu logiteque (I'm on 11.04 natty)

It has install the rev#2287 automatically ... I've found a file intitulated rev#2448 on sourceforge.net it's  a window.cpp but I don't know what to do with it.

Thanks for taking the time to help me solve this I'm like a noob when it comes to upgrade games in linux systems.
You'll have to get the source code and compile it yourself. Step by step instructions are on the wiki: https://docs.megaglest.org/MG/Development
« Last Edit: 18 June 2016, 18:17:09 by filux »
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

usmanpower

  • Guest
Hello,

Just to be sure I understand correctly  : you're telling me I can't just upgrade my current install, I have to reinstall the game using the source from http://sourceforge.net/projects/megaglest/files/ with old school technics (make install) in the terminal.
And choosing the file current_version (2011-07-09) will get me the last sub version of the game ?

tomreyn

  • Local Moderator
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Omega was suggesting that you check out our subversion repository and compile the latest development revision yourself. This is not guaranteed to be a stable version of game, in fact it is probably not, and - this may be more important to you - you will have a hard time finding others to play this version with online. We would also expect that you have some basic understanding of compiling yourself, since we cannot guide everyone through this.

So I suggest you just wait for the next stable release (no estimated time of arrival, yet) to fix this issue for you unless you are already into subversion and compiling and have a broadband Internet connection.
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

usmanpower

  • Guest

I have some understanding of how to compile but I admit I'm not willing to bother myself with such a task to play such a game. I have enough coding hours with my studies, but in my field the programming skills require are very low (brownien mouvement, particules chaotic interactions ...) :-)

ok thanks for the precision, in that case I think I'm going to stick with my stable version and maybe try to switch my keyboard to QWERTY if it really bother me not being able to group.

Good job by the way, since I totally quit using windows OS, this is the first strategy game I try that seems to be worth it !!

usmanpower

  • Guest
Hi,

Just for feedback, the version in question was not that stable : as soon as I started playing custom games the game couldn't stop crashing and freezing while creating with like 2 out 3 chances at best !!
So at the end I was forced to install the last SVN version and it seems to work fine now. (but still no grouping abilities with my AZERTY keyboard)

tomreyn

  • Local Moderator
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Please provide exact version / revision numbers when reporting issues. There should be no such keyboard issues on the latest SVN revision, r2492 (as of now).
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

softcoder

  • MegaGlest Team
  • Battle Machine
  • ********
  • Posts: 2,239
    • View Profile
The latest svn has updated keyboard settings since we now fully use SDL for internationalization support, so copy glestkeys.ini from the svn folder to ./megaglest

usmanpower

  • Guest
hello again,

Sorry for the lack of precision but I just thought of the issue while I was finishing my post. I've install the 3.5.3 alpha 1 version / revision 2492 and I still can't use grouping with my hotkeys :
But there is a small improvement, Even if I'm not able to use the numbers under the Fx keys to create new groups with Ctrl, it's possible if I use Ctrl+Maj. However in that case I'm unable to select those created groups with this keys even if I combine them with the Maj button.
The only way to do that (calling the groups) is to use the numbers of Num Pav on right side of the keyboard ... (which is not very usefull )

tomreyn

  • Local Moderator
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Regarding unit grouping you are referring to "Fx keys", are you possibly incorrectly assuming that you should be hitting Ctrl-F1 to Ctrl-F12 to assign groups? If so, you are wrong, it's Ctrl-0 to Ctrl-9 to assign groups, then 0 to 9 to recall them. I do not understand / know what you means by "Ctrl-Maj". If things do still not work then please post the key codes displayed in the top left corner of the keyboard settings page when you hit the following (for each of these keys/key combos):
Ctrl-0, 0, Ctrl-1, 1, Ctrl-9 and 9.
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

usmanpower

  • Guest
hello again,

Sorry for the lack of precision but I just thought of the issue while I was finishing my post. I've install the 3.5.3 alpha 1 version / revision 2492 and I still can't use grouping with my hotkeys :
But there is a small improvement, Even if I'm not able to use the numbers under the Fx keys to create new groups with Ctrl, it's possible if I use Ctrl+Maj. However in that case I'm unable to select those created groups with this keys even if I combine them with the Maj button.
The only way to do that (calling the groups) is to use the numbers of Num Pav on right side of the keyboard ... (which is not very usefull )

Of course I didn't meant the F1, F2, ... keys look up I said UNDER them (there is two set of 0 to 9 keys on a keyboard...) And I needed the distinction because with one it doesn't work and with the other it does.
And if you look at a precedent message in this topic you can see a picture of an AZERTY keyboard self explaining but also with a comment on why I'm speaking about using the shift key combined with Ctrl ...

For the codes you are asking : I didn't understood which keyboard settings page you're talking about. The only configuration files I found was glestkeys.ini which I can only edit I thought.
Thanks for the help I will look into it maybe there is a configurator of some sort I missed.



I got what you meant : when you try to change the default settings IN the game options there is a display of the codes of the keys you type.

So as you asked AZERTY keyboard goes like that for Ctrl-0, Ctrl-1, ..... Ctrl-9 :

Ctrl-0 : word64 (a)(224)(224)(224)

Ctrl-1 : & (&)(38)(38)(38)

Ctrl-2 : word73 (Й)(233)(233)(233)

Ctrl-3 : " (")(34)(34)(34)

Ctrl-4 : ' (')(39)(39)(39)

Ctrl-5 : ( (()(40)(40)(40)

Ctrl-6 : - (-)(45)(45)(45)

Ctrl-7 : word72 (И)(232)(232)(232)

Ctrl-8 : unknown key (□)(95)(31)(31)

Ctrl-9 : word73 (3)(231)(231)(231)

Edit by Omega: Merged double post.
« Last Edit: 3 August 2011, 23:59:54 by Omega »

tomreyn

  • Local Moderator
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Please try with Cold War (pack 1) as described in the other thread which deals with the same issue and see if it's fixed for you now - it probably is.

On a side note I finally realised that 'Maj' probably means 'shift'.
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

Jérôme

  • Guest
Hi.
I'm using 3.6.0.2, linux version (debian testing main repository package) with an azerty keyboard.
I can group / recall with the numpad, but not with the number keys (I mean shifted digits horizontal bar, see top of image from tomreyn).
I could not modify the settings to do so : I tried to assign shifted digits to group / recall actions without succes.
  • Is this the result I should expect ? Do I do something wrong ? (As the bug is said fixed, I thought it would work with the horizontal digits bar, but perhaps numpad is considered to be enough.)
  • In other words, is numpad the only way with azerty keyboards ? (I guess I could map to other keys, like a sequence of letters, but I mean with numbers.)
  • Is shift+digit from horizontal bar equivalent to digit from numpad ?
(Note that on linux systems, at least on mine and with default settings, Caps-Lock does not apply to the digits horizontal bar; you still have to press shift.)

Perhaps would it be nice to provide feedback when a group is created (like circles flashing, for instance)

 

anything