PDA

View Full Version : Alien Flux Alpha Test 3



cix>foo
03-22-2003, 02:22 AM
(Apologies if you've seen this on the other forums I lurk upon!)

Yes, another opportunity to work for me for nothing! If you've got an idle few minutes, a broadband connection, a reasonably modern 3D card which supports DOT3, and a reasonably speedy CPU on your Win32 box, you'd be doing me a spiffing favour by downloading Alien Flux Alpha Test 3 (http://www.shavenpuppy.com/downloads/AlienFlux.zip) (6MB).

Instructions
Left button = move
Right button = shoot
Left shift = shields - don't forget to use them!
Space bar = smartbomb - again, don't forget to use them!

Tips
- Don't fly straight at the enemies! Pick a safe spot and pick them off!
- If you get close to the aliens get ready with the shields and smartbombs!
- Practise! It's actually very easy to play, but you've never played anything like it before so you've got to learn it! My wife got to level 3 on her first ever go and can easily score over 10,000 points.

Cas http://www.opengl.org/discussion_boards/ubb/smile.gif

[This message has been edited by cix>foo (edited 03-22-2003).]

Bob
03-22-2003, 02:53 AM
One word: Wow!

No problems and it ran nice and smoothly. Great graphics, sound and gameplay. A very nice work. I really liked it.

My system; a dual P3 735Mhz, Win2000, GF2MX.

cix>foo
03-22-2003, 02:57 AM
Cheers Bob!

Cas http://www.opengl.org/discussion_boards/ubb/smile.gif

j
03-22-2003, 02:19 PM
Ran fine. On exit, I noticed that my desktop wallpaper was scaled down to something like 640x480, where it definitely wasn't before.

j

rgpc
03-22-2003, 02:28 PM
Very not bad. Ran very well. Reminds me of the kind of game you used to get on the ol' Amiga.

Geforce 3 Ti200, Win 2k, AMD 2400+ XP, 512Meg PC3200 RAM

HS
03-22-2003, 04:13 PM
Very nice!

Worked without any problem.

MZ
03-22-2003, 06:09 PM
WARNING: Default charset Cp1250 not supported, using ISO-8859-1 instead
Exception in thread "main"

dorbie
03-22-2003, 07:21 PM
Worked without a problem on Radeon 9700, but I find it unplayable, too fast, or maybe it's the interface. Nice apart from that though.

JONSKI
03-22-2003, 10:27 PM
Great job!

dorbie
03-22-2003, 10:39 PM
Ah, I got the hang of it now, it's pretty good. Kinda like a variation on Defender but with 2D scrolling instead of 1D.

cix>foo
03-23-2003, 02:06 AM
Thanks all!

rgpc - well, by a strange coincidence I wrote this game originally in 1993 for the Amiga in AMOS... it was called XAP back then, and still runs on an emulator, just about. And what's all this "very not bad" comment! Hehe.

Dorbie - I'll put you in a head-to-head against the missus http://www.opengl.org/discussion_boards/ubb/smile.gif

MZ - what's strange about your system compared to everyone elses? That's a peculiar error I've not seen before.

Cas http://www.opengl.org/discussion_boards/ubb/smile.gif

MZ
03-23-2003, 08:29 AM
MZ - what's strange about your system compared to everyone elses?hmmm, tricky question... Task Bar docked at upper screen edge? 420W PSU? Caps Lock + Windows keys extracted from keyboard? http://www.opengl.org/discussion_boards/ubb/wink.gif Ah, it could be this: Windows 2000 Polish version.

I have very limited understanding of all those Code Page issues, AFAIK there are 2 ones for my region:
- ISO-8859-2, which is recommended
- Windows 1250
why the 1250 was named "default", I have no idea.

That's a peculiar error I've not seen before.Neither have I. It happens immediately after launching, no gui appears.

cix>foo
03-23-2003, 08:50 AM
Ah-ha, Polish locale. I would need to run JetPerfect with some other locales before I got a version that ran on them all. Damn!

If you've got Java 1.4 installed you could always try the Webstart version at http://www.shavenpuppy.com/downloads/jarbuild/alienflux.jnlp


Cas http://www.opengl.org/discussion_boards/ubb/smile.gif

dorbie
03-23-2003, 12:18 PM
The java version worked too.

Scary signature warning of course.

It didn't exit correctly though. It "stopped responding". I killed it with the process manager.

stefan
03-23-2003, 01:04 PM
Nice game! A bit off topic, nevertheless I want to know: Did you compare the performance of your native exe (JET compiler I guess) vs. Hotspot? Any improvements (GC pauses etc.)?
[If this has been discussed in another forum just let me know where]

yakuza
03-23-2003, 01:32 PM
Cool game! I don't like how the yellow blob things can locate and move towards my ship as it is respawning but before I'm able to move the ship. And a mini-map might be a neat feature, to show you the enemy locations so you don't have to fly around hunting them down.

Ran fine on my Radeon 8500, Athlon 1100, 640 MByte RAM, Win2k. Thanks for sharing! http://www.opengl.org/discussion_boards/ubb/smile.gif

cix>foo
03-23-2003, 02:10 PM
Those bastid Mad Jellies have a special sixth sense http://www.opengl.org/discussion_boards/ubb/smile.gif

stefan - performance is more or less equal to the hotspot server VM with Jet - it's OpenGL limited really. I use -Xincgc and -Xconcgc with the server VM and don't see any GC glitches whatsoever, and neither do I in Jet. However, the game has been coded to produce very little garbage. The Jet .exe of course starts up 10x faster and runs at 100% speed immediately, whereas the server VM takes 30-60 seconds to warm up which looks a bit unprofessional. The client VM is a little too slow to get the required 60fps all the time on sub 700Mhz processors.

Cas http://www.opengl.org/discussion_boards/ubb/smile.gif

rgpc
03-23-2003, 06:51 PM
Originally posted by cix>foo:
rgpc - well, by a strange coincidence I wrote this game originally in 1993 for the Amiga in AMOS... it was called XAP back then, and still runs on an emulator, just about. And what's all this "very not bad" comment! Hehe.


Ah the nostalgia... http://www.opengl.org/discussion_boards/ubb/wink.gif

It must be very not bad, I played it a few times yesterday as a break from coding my game. It's only very not bad because it's decreasing my productivity. http://www.opengl.org/discussion_boards/ubb/biggrin.gif

roffe
03-23-2003, 10:36 PM
It failed to load for me.

"java.lang.Exception: Failed to set display mode."

Programs dumps display modes and writes above message to console.My system: athlon,win2k-sp3,gf2gts,drvs 43.00. I have tested these drivers with several games, which all run fine.

cix>foo
03-24-2003, 01:36 AM
Are you using the latest version I put up on the site? (About 4.5MB or so) That should've worked.

And - is there any console output you can give me? (Run it from the cmd line)

Cas http://www.opengl.org/discussion_boards/ubb/smile.gif

davepermen
03-24-2003, 02:19 AM
its really cool. funny looking and fun to play.. just.. make it more easy.. my girlfriend allways hurt me when i kill one of the cute tiny things to resque.. and damn i got hurt! http://www.opengl.org/discussion_boards/ubb/biggrin.gif

no, its really funny, i like it

rgpc
03-24-2003, 02:35 AM
my girlfriend allways hurt me when i kill one of the cute tiny things to resque.. and damn i got hurt![/B]

Maybe you should stop TRYING to kill them. http://www.opengl.org/discussion_boards/ubb/tongue.gif

[This message has been edited by rgpc (edited 03-24-2003).]

roffe
03-24-2003, 07:37 AM
Originally posted by cix>foo:
Are you using the latest version I put up on the site? (About 4.5MB or so) That should've worked.

And - is there any console output you can give me? (Run it from the cmd line)

Cas http://www.opengl.org/discussion_boards/ubb/smile.gif

Yepp, running the latest. Cmd line output is what I said, but I'll paste it here for you.

D:\download\af>alienflux
Available screen modes:
1280 x 768 x 32 @85Hz
480 x 360 x 32 @75Hz
400 x 300 x 32 @75Hz
848 x 480 x 16 @100Hz
320 x 240 x 16 @75Hz
1024 x 768 x 16 @85Hz
640 x 400 x 32 @75Hz
1280 x 768 x 16 @85Hz
720 x 480 x 32 @60Hz
1024 x 768 x 32 @85Hz
320 x 200 x 32 @75Hz
640 x 400 x 16 @75Hz
640 x 480 x 32 @120Hz
1152 x 864 x 16 @75Hz
1280 x 960 x 16 @60Hz
720 x 576 x 16 @60Hz
320 x 200 x 16 @75Hz
320 x 240 x 32 @75Hz
480 x 360 x 16 @75Hz
1152 x 864 x 32 @75Hz
800 x 600 x 32 @100Hz
512 x 384 x 16 @75Hz
800 x 600 x 16 @100Hz
720 x 480 x 16 @60Hz
1280 x 720 x 32 @85Hz
1280 x 1024 x 16 @60Hz
400 x 300 x 16 @75Hz
512 x 384 x 32 @75Hz
1280 x 720 x 16 @85Hz
640 x 480 x 16 @120Hz
720 x 576 x 32 @60Hz
848 x 480 x 32 @100Hz
1280 x 1024 x 32 @60Hz
1280 x 960 x 32 @60Hz
java.lang.Exception: Failed to set display mode.

D:\download\af>

Maybe you have a debug build I can run for you?

davepermen
03-24-2003, 07:47 AM
Originally posted by rgpc:
Maybe you should stop TRYING to kill them. http://www.opengl.org/discussion_boards/ubb/tongue.gif

[This message has been edited by rgpc (edited 03-24-2003).]

... i did ...

http://www.opengl.org/discussion_boards/ubb/biggrin.gif

cix>foo
03-24-2003, 09:12 AM
roffe - actually no, there's nothing I can do for you right now except have a good hard think http://www.opengl.org/discussion_boards/ubb/smile.gif A.F. requires an 800x600x16/32x60Hz display, which is inexplicably missing from your list of available display modes. Seeing as it's one of the most common display modes in existence I find that a bit baffling :p

Can you actually set that mode from your desktop?

I will think about an acceptable fallback tonight. Perhaps I can just switch to a lower resolution that has 60Hz seeing as GL will scale everything to 800x600 for me for free anyway.

Cas http://www.opengl.org/discussion_boards/ubb/smile.gif

roffe
03-24-2003, 12:43 PM
Originally posted by cix>foo:
800x600x16/32x60Hz display, which is
Can you actually set that mode from your desktop?


No my crappy monitor doesn't handle 60hz vertical refresh with those settings.



I will think about an acceptable fallback tonight.
Maybe you can set that "display mode filter function" to accept refresh rates 60 and above? No offense but I snooped around in your code a little http://www.opengl.org/discussion_boards/ubb/smile.gif. I set the filter to accept 100hz and the game ran just fine.

cix>foo
03-24-2003, 01:05 PM
Think I'll have to.
Very strange your monitor not managing that mode. That's like, "Safe Mode", practically.
I hope the game still runs at 60Hz or it'll be impossibly hard. But it'll probably exhibit some nasty tearing or glitches at 100Hz.

Cas http://www.opengl.org/discussion_boards/ubb/smile.gif