Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (524)
Games in Android Showcase (127)
games submitted by our members
Games in WIP (593)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 2 [3]
  ignore  |  Print  
  F-15 Strike  (Read 12608 times)
0 Members and 1 Guest are viewing this topic.
Offline trilambda

Junior Newbie





« Reply #60 - Posted 2003-02-13 16:06:32 »


Wow, killer game.  I'm impressed.  My stats:

Machine Specs:
P4 1.7Ghz
384 MB RAM
Win 2k
16MB ATI Rage 128 Ultra

Gameplay results:
56 FPS Fullscreen
5-6 FPS Windowed

Offline cfmdobbie

Senior Devvie


Medals: 1


Who, me?


« Reply #61 - Posted 2003-02-14 16:41:42 »

Nice game!  Missiles are a bit powerful though! Smiley


Windowed, 4fps, unplayable - game runs too slow.
Full screen, 60fps, perfectly playable but flashes constantly - looks single-buffered?

Laptop, Toshiba 2800-400
750MHz PIII
8MB S3 Savage/IX
WinME.

Hellomynameis Charlie Dobbie.
Offline zparticle

Senior Devvie




Thick As A Brick


« Reply #62 - Posted 2003-02-14 21:06:33 »

cfmdobbie:

Flashing? In full screen mode? Weird the program uses tripple buffering with the buffer strategy.

Thanks for trying it out everyone.

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline oNyx

JGO Coder


Medals: 2


pixels! :x


« Reply #63 - Posted 2003-02-14 21:43:08 »

"8MB S3 Savage/IX"

"VolatileImage is an image which can lose its contents at any time due to circumstances beyond the control of the application (e.g., situations caused by the operating system or by other applications)."

1+1... o_O

8mb... maybe he gets out of ram... and therefore the volatileimage loose it's content.

弾幕 ☆ @mahonnaiseblog
Offline cfmdobbie

Senior Devvie


Medals: 1


Who, me?


« Reply #64 - Posted 2003-02-14 21:49:32 »

Quote
Flashing? In full screen mode? Weird the program uses tripple buffering with the buffer strategy.


Yep, the screen flashes constantly, and appears about half brightness compared with windowed.  I can't judge how many times it flashes per second.  Lots.  It's playable, but will probably provoke an epileptic fit in anyone playing it for more than a few minutes.

Occasionally the game pauses for half a second or so, during which the screen is full brightness.  I've never seen it pausing with a blank screen.

I wouldn't worry too much - it's bound to be a combination of my pathetic OS (WinME) and my pathetic graphics card (8MB Savage/IX)! Roll Eyes

Hellomynameis Charlie Dobbie.
Offline cfmdobbie

Senior Devvie


Medals: 1


Who, me?


« Reply #65 - Posted 2003-02-14 21:52:57 »

Quote
8mb... maybe he gets out of ram... and therefore the volatileimage loose it's content.


Could easily be.  Knowing the problems this card has playing other games (Q3A, B&W) I wouldn't be surprised if it didn't like rendering screens that had lots of green on them or something...

Hellomynameis Charlie Dobbie.
Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Reply #66 - Posted 2003-02-15 09:17:44 »

Had another try, but exiting FS still freezed my system. I suppose it's my video drivers.
I noticed another thing in windowed mode. It seems that the title bar of the window appears on top of the playfield; for example the 'F15' title on top right is partly obscured by the window.

For the rest, nice retro game if a little easy (that's maybe because it's too slow on my system). I would get rid of the damage meter and make one hit fatal.

Greetings,
Erik

Offline princec

« JGO Spiffy Duke »


Medals: 422
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #67 - Posted 2003-02-15 09:25:16 »

Of course it's not your drivers. Your own game runs perfectly.

Cas Smiley

Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Reply #68 - Posted 2003-02-15 09:25:49 »

BTW, why tripple buffered?
(I never understood why one should use tripple buffering).
On my desktop and my laptop, tripple buffered seems slower even though my desktop has 64Mb vram.
Maybe having an option for double buffering too would also help cfmdobbie's problems as he seems he's getting out of vram. 8Mb vram should be enough for this game I guess.

Offline zparticle

Senior Devvie




Thick As A Brick


« Reply #69 - Posted 2003-02-15 13:01:16 »

Well, I'll put up another version later today with the code in it so the people that have machines that this crashes can try and figure out what I'm doing wrong. I would really appretiate some help on this this because I can't reproduce the problem.

Also I'll drop the buffering to 2 instead of 3 for low memory video cards.

EDIT: Okay a new version is up with the source included and the buffers dropped to 2.

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Reply #70 - Posted 2003-02-15 19:37:11 »

Quote
Of course it's not your drivers. Your own game runs perfectly.


Well, my LWJGL based game does lock up my machine every now and then when I exit from full screen. I haven't heard that problem from anyone else so I don't count out my drivers.

Offline oNyx

JGO Coder


Medals: 2


pixels! :x


« Reply #71 - Posted 2003-02-15 23:29:40 »

Quote


Well, my LWJGL based game does lock up my machine every now and then when I exit from full screen. I haven't heard that problem from anyone else so I don't count out my drivers.


u could try to set your desktop resolution/bpp to match the game settings. buggy drivers seems to have much less problems then.

tools like powerstrip allow to change between different setups quickly (it's in the tray... rightclick->mode(or so) *click* and u r done Smiley)

but maybe it's better to search another driver Wink

弾幕 ☆ @mahonnaiseblog
Offline cfmdobbie

Senior Devvie


Medals: 1


Who, me?


« Reply #72 - Posted 2003-02-15 23:38:22 »

Quote
Also I'll drop the buffering to 2 instead of 3 for low memory video cards.

EDIT: Okay a new version is up with the source included and the buffers dropped to 2.


Erk, sorry, that's even worse!

Before the screen was flashing.  It's still flashing, but now it *totally* looks single-buffered - I see frames where the buttons on the title screen haven't been drawn so I can see the picture behind them.  Also, last time the whole screen flashed/pulsed, now the flashing isn't in sync with the video refresh, so the light and dark areas appear in wide bands across the screen which move (probably up) rapidly.

If you want to pursue this, I'd start to look at how the screen rendering is synced to the video refresh rate.  Does your code expect a minimum fps?  (It's being displayed as 36.)  As I'm seeing the picture behind the buttons, look into how a partially-rendered buffer could be being displayed.

Hellomynameis Charlie Dobbie.
Offline cfmdobbie

Senior Devvie


Medals: 1


Who, me?


« Reply #73 - Posted 2003-02-15 23:52:04 »

Infuriatingly, I can't get a screen grab of what my eyes are seeing.  I guess the partial frames I'm seeing really are partial frames - I'm seeing them as they're being drawn, but the final image is complete.

After lots of trying, I seem to be able to grab four different frames.  One of the full screen as it should be, and the following three:

 http://www.padcroft.org/cfmdobbie/f15/01.jpg
 http://www.padcroft.org/cfmdobbie/f15/02.jpg
 http://www.padcroft.org/cfmdobbie/f15/03.jpg

Hellomynameis Charlie Dobbie.
Offline zparticle

Senior Devvie




Thick As A Brick


« Reply #74 - Posted 2003-02-15 23:52:40 »

Quote


Erk, sorry, that's even worse!


Well this must be a driver/J2D issue. I'm using a buffer strategy so it should be vsync'd but I read posts were some people couldn't get the buffer strategy to track to the vsync. That would certainly explain the flashing your seeing.

Edit: Yep those are definately partially drawn frames.

Offline cfmdobbie

Senior Devvie


Medals: 1


Who, me?


« Reply #75 - Posted 2003-02-15 23:55:31 »

More info:

That strange block of corruption seems to be located over the (invisible) mouse cursor.  If I move the mouse the corruption moves with it.

Edit: Changing Windows' settings to 640x480@16-bit doesn't change anything.

Hellomynameis Charlie Dobbie.
Offline erikd

JGO Ninja


Medals: 16
Projects: 4
Exp: 14 years


Maximumisness


« Reply #76 - Posted 2003-02-16 13:14:36 »

Quote
but maybe it's better to search another driver


I have the latest drivers from nVidia so I'll just wait for new ones.  Smiley

Offline cfmdobbie

Senior Devvie


Medals: 1


Who, me?


« Reply #77 - Posted 2003-02-16 13:22:32 »

Just had a thought - LWJGL detects my screen as 0Hz refresh - would Planetation be doing the same?  If there's some calculations on game speed based on refresh rates, this could cause some issues.

Hellomynameis Charlie Dobbie.
Offline oNyx

JGO Coder


Medals: 2


pixels! :x


« Reply #78 - Posted 2003-02-16 14:11:38 »

"0Hz refresh"

0hz just means use the default refresh for this resolution+bpp combination (like in quake3) :]

eg my default refreshrates are like this:
640x480x16bbp=60hz (i use that for emus)
640x480x32bpp=85hz (i use that for q3)

device.setDisplayMode(new DisplayMode(sW, sH, 32, 0));

screenwidth, screenheight, bits per pixel, hz...

@zparticle

my suggestion (based on my great trial'n'error skills Smiley)

add a commandline switch to specify the refreshrate...

eg:
-displayrefresh 60

弾幕 ☆ @mahonnaiseblog
Offline swpalmer

JGO Coder


Exp: 12 years


Where's the Kaboom?


« Reply #79 - Posted 2003-02-16 16:13:15 »

Has anyone tried this game with Mac OS X?   I just did, but I can't discuss the results here because of the NDA involved with the 1.4.1 JRE develper preview.

Offline zparticle

Senior Devvie




Thick As A Brick


« Reply #80 - Posted 2003-02-16 16:27:01 »

Does the NDA prevent you from discussing it person to person, say via Yahoo Instant Messenger? Because I'm dying to hear what happened.

What if I downloaded the Apple SDK, even though I don't own a Mac?

Offline swpalmer

JGO Coder


Exp: 12 years


Where's the Kaboom?


« Reply #81 - Posted 2003-02-16 16:54:50 »

I will look into the details.. I don't think you need to own a Mac.  But I think Apple demands that all discussions occur on their mailing list made for discussing the java previews.  They are quite particular about this stuff.. as normally thye aren't this open about software that is in development and are somewhat paranoid about things.

Go to:
http://developer.apple.com/seeding/
for instructions for joining ADC you won't need a 'seed key' to get the Java preview... they opened that to all ADC members
It looks like you will need a Mac to mount the disk image (.dmg) which pops up the NDA and has an 'agree' button... hmmm...
Anyway once you agree to their NDA somehow then you can get on the mailing list for discussing 1.4.1  at that point you might ask others there to try F-15 for you and report the results.
I just double checked and they are very clear about the mailing list being the only place that anything reguarding the 1.4.1 preview is discussed




Offline emil_arkman

Innocent Bystander




Java games rock!


« Reply #82 - Posted 2003-02-18 06:17:26 »

"However since I'm not updating the objects based on frame count but on time passed the game should run basically the same on all machines ( I hope  ). "

The lower the framerate the shorter the distance between shots. In other words you get more firepower on a slow computer (or by switching to windowed mode as I did to discover this).

Keep up the good work    Cool
Offline Golthar

Junior Devvie




;)


« Reply #83 - Posted 2003-02-19 04:47:53 »

(Golthar)
FPS Fullscreen - 60 (maxed) (comment "run perfect)
FPS Windowed -  60 (maxed)
GeForce3 TI 200
OSWinXP - P4 1.7Ghz

There Wink

come visit us: http://www.otf1337.com
Pages: 1 2 [3]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

toopeicgaming1999 (28 views)
2014-11-26 15:22:04

toopeicgaming1999 (25 views)
2014-11-26 15:20:36

toopeicgaming1999 (7 views)
2014-11-26 15:20:08

SHC (24 views)
2014-11-25 12:00:59

SHC (24 views)
2014-11-25 11:53:45

Norakomi (24 views)
2014-11-25 11:26:43

Gibbo3771 (23 views)
2014-11-24 19:59:16

trollwarrior1 (36 views)
2014-11-22 12:13:56

xFryIx (74 views)
2014-11-13 12:34:49

digdugdiggy (52 views)
2014-11-12 21:11:50
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!