I'd like some Linux users to try my game

category: general [glöplog]
Mmmmh, that would be proselytism, and I dont think it's a good thing.
Of course I prefer Linux over Windows, otherwise I would be using Windows, but what I think is more important is to have people watch your demos.
added on the 2010-10-08 22:02:07 by flure flure
After playing auto-repeat becomes disabled (-> long pressing a key won't produced multiple impuets) and must be reactivated using 'xset r' command.
added on the 2010-10-08 22:25:10 by joooo joooo
Oh, damn, I see, it's already been mentioned, Sorry.
added on the 2010-10-08 22:26:16 by joooo joooo
Run fine here !
ATI HD 4650 / Ubuntu 10.04
added on the 2010-10-08 23:22:24 by Anat Anat
Works perfectly on my server (x86_64 Lucid). Must be the old card in the other machine. Nice 1 duffman - keep 'em coming.
2 the whingey windows users - next time you're gaming on make sure you give thanks to all the dedicated linux servers out there that you play on.
added on the 2010-10-09 00:24:22 by ringofyre ringofyre
@xernobyl: I haven't tried recompiling the kernel. I switched to virtual keys now, it should work for everyone.
If that's the issue, then I'm still better off with virtual keys.
added on the 2010-10-09 03:30:36 by duffman duffman
I appreciate the support.

@ joooo : Are you saying you still lose auto-repeat with the updated version?
added on the 2010-10-09 03:44:07 by duffman duffman
didn't bother to read all posts, but if you seriously want "people to try your game", how about you try a gameforum or something?

I don't mind people making games, so no offence, but POUET? REALLY?

... ahh, bed waiting :)

good luck with your game, dude!
added on the 2010-10-09 04:28:32 by response response
Yes I'll do that.
I'd still like to add the no sound version as a prod. It's 64K so it goes in the 96K games category.
Anyone disagree?
added on the 2010-10-09 10:04:33 by duffman duffman
I don't mind people making games, so no offence, but POUET? REALLY?

But remember where we are...

Best Gameforum evar?
added on the 2010-10-09 10:11:53 by ringofyre ringofyre
Duffman: With the one that was at your link shortly before I posted this so I think so.
added on the 2010-10-09 11:06:38 by joooo joooo
Segfaults without even opening a window, maybe because of my laptop's integrated Intel card not being fancy enough. You supply a debug build, I provide a backtrace, should you be interested.
While we're at it: your "Solaris" demo was really cool. :)
added on the 2010-10-09 15:18:23 by ara ara
didn't bother to read all posts, but if you seriously want "people to try your game", how about you try a gameforum or something?

I don't mind people making games, so no offence, but POUET? REALLY?

Search your heart for an answer, you know it's true.

BB Image
added on the 2010-10-09 17:06:58 by snoutmate snoutmate
@snoutmate: that comic gave me a good laugh.

@ara : yes I can provide a debug build. I'll post here when it's ready. I bet your card doesn't support
one of the extension I use. I don't check for any of them, so crash makes sense.
added on the 2010-10-09 17:51:49 by duffman duffman
Works for me(TM) with Sound(R).

Ubuntu 10.04 Lucid Lynx x86_64.
added on the 2010-10-09 20:51:24 by LiraNuna LiraNuna
might try it later today when i have updated my netbook to Ubuntu 10.10
might try it later today when i have updated my netbook to Ubuntu 10.10

On that note - who else is jumping ship today? I offer my clients lts so I'll stick with Lucid on the work box - but interested to know how it all goes. Let the bug-stomp begin....
added on the 2010-10-10 06:50:24 by ringofyre ringofyre
Ok the DEBUG build is up.

Hopefully it will catch any error, exit quietly and create 'applog'.
Then you can 'less applog | grep ERROR'.

I also updated both release tarball, because I added more safety checks at startup.

@ LiraNuna: What does (TM) and (R) stand for?
added on the 2010-10-10 12:37:17 by duffman duffman
"applog" is zero bytes long.
Code: aragorn@balrog ~/temp/dodgeball $ ./sdodgeballD BEGIN Program app::Init RANDOM seed=679045 DB no file to load GLX 1.3 needed, you have 1.2 GLAPP destroyed GX destroyed app::Shutdown END Program Running time= 0.052553 sec Segmentation fault

Binary is stripped of any debug symbol, so I can't attach a proper stack back trace...
added on the 2010-10-10 17:00:36 by ara ara
@duffman: It's a joke on the americans who copyright and register everything as trademark.

Read as:

Works for me with Sound®
added on the 2010-10-10 23:05:40 by LiraNuna LiraNuna
Works perfectly on my system (Centrino, Geforce 7300Go, Ubuntu 10.04 [yes I didn't do the update yet]).
I must say I'm quite impressed you did it alone. The game is overall very polished, the gameplay is fun and very tough at the same time, and the AI is far from dumb . Well at least I played about 5 minutes and the CPU strongly kicked my ass ;)

Thumb up !
added on the 2010-10-10 23:28:35 by flure flure
@ara : At least I see the problem, you don't have GLX 1.3, so you're out of luck. Now why it segfaults after everything is a mystery.
I'll add debug symbols. Seems to crash when I close the logg file.
added on the 2010-10-11 02:25:41 by duffman duffman
@ ara : I added debug symbols
The only other difference with previous debug build is I did not pack it with UPX.
Also, since I don't specify the arch to g++, I'm assuming it's built for a 686
because my cpu is an Athlon 64 X2.
I just assume that if you have a GL 2.0 card, then you must have a 686.

@ flure : I'm happy to hear that, it took a long time before I started enjoying the game. I had to rewrite the AI
a few times. Bean ball mode can get very chaotic with many players.
added on the 2010-10-11 08:59:57 by duffman duffman

Here's the backtrace. Should you need more testing, reach me via email here: ara -at- 108.bz .

Code: Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb72326e0 (LWP 7641)] 0xb7715626 in glDeleteTextures () from //usr//lib/opengl/xorg-x11/lib/libGL.so.1 (gdb) bt #0 0xb7715626 in glDeleteTextures () from //usr//lib/opengl/xorg-x11/lib/libGL.so.1 #1 0x080730e5 in ~Texture (this=0x80ae8b0) at Zgx.cc:3110 #2 0x0804bf5f in __tcf_0 () at Zdodgeball.cc:2383 #3 0xb73d0bbc in exit () from /lib/libc.so.6 #4 0xb73ba704 in __libc_start_main () from /lib/libc.so.6 #5 0x0804b9b1 in _start () at ../sysdeps/i386/elf/start.S:119
added on the 2010-10-11 09:59:39 by ara ara
HA! that's exactly what I assumed and just fixed. Cool.
OpenGL docs say this:
"OpenGL commands executed while no context/drawable pair is current result in undefined behavior"
That was laziness on my part.
Thanks for testing.
added on the 2010-10-11 11:05:58 by duffman duffman