PDA

View Full Version : FPS reports (version 7, 7a)



Dr.Sid
02-04-2008, 09:22 AM
Hello there. I'm interested in your FPS values, using the last demo:

Commanders Academy & Dive Center - Forum - View Single Post - Progress (http://www.commanders-academy.com/forum/showpost.php?p=21145&postcount=8)

Please report CPU, GPU, RAM
Then FPS at start (when window has 800x600) and FPS at any resolution you use it (together with the resolution, of course).
Report both without changing the view. Just run the demo, wait few seconds till FPS stabilizes, that will be the first value. Then max the window, again wait few seconds .. that will be the second value.

Something like this (my values):

Intel Core 2 Duo 1.8GHz, 2gigs RAM, nVidia 7300 go.

At start: 53 FPS
At max (1280x1024): 34 FPS

goldorak
02-04-2008, 09:34 AM
Intel Core 2 Duo 2.4Ghz, 2 GB ram, ATi 1950pro (AA 4x, AF 16x, Triple Buffering enabled).
At start : 59 FPS
At max (1280x1024) : 55 FPS

OneShot
02-04-2008, 09:40 AM
Intel Core 2 Quad 6600 @ 3.0Ghz, 4GB RAM, XFX 8800 GTS 512 (AA & AF set to Auto)

At start : 76 FPS (no difference above or below water and sub stopped or underway)
At max (1280 x 1024) : 76 FPS (again no differences)

Molon Labe
02-04-2008, 10:07 AM
7 FPS default resolution, no change when maximized to 1024x768.

3Ghz CPU
2GB RAM
GeForce FX5200 GPU
(Not exactly a 733t rig, I know. DW has never been a problem though, although sometimes custom models like that of the Duke FFG load slowly)

sonar732
02-04-2008, 01:29 PM
System Manufacturer: MSI
System Model: MS-7032
BIOS: Version 07.00T
Processor: AMD Sempron(tm) Processor 2800+, ~1.6GHz
Memory: 512MB RAM

Card name: NVIDIA GeForce FX 5200
Manufacturer: NVIDIA
Chip type: GeForce FX 5200
DAC type: Integrated RAMDAC
Device Key: Enum\PCI\VEN_10DE&DEV_0322&SUBSYS_00000000&REV_A1
Display Memory: 128.0 MB
Current Mode: 1024 x 768 (32 bit) (60Hz)

FPS 16

Dr.Sid
02-04-2008, 04:18 PM
Hm .. 15 ? That's bad, even if it is old card. On the other hand I use pretty basic techniques at the moment. CPU-GPU transfer is the problem, but there are methods how to avoid this .. will try.

Shadows_Fall
02-04-2008, 07:19 PM
Intel celeron @ 2.20GHZ
768MB RAM
Intel 82845G/GL/GE/PE/GV Graphics controller

Open 11 FPS
@1024x768 11 FPS

Dr.Sid
02-05-2008, 04:37 AM
I'm at half of the way of cpu-gpu transfer optimalization and I've got from 53/34 to 74/41.

Dr.Sid
02-05-2008, 05:21 PM
This is new version. It is only optimized version of sim6. It also allows to change some things. Hopefully this version will get nice FPS for everybody.

http://roger.questions.cz/other/sim7.zip

New features:
- indexed meshes, full use of vertex buffer objects where available (should be pretty much everywhere these days). This decreases amount of data transfered into GPU each frame. Effect may vary depending on what is the bottleneck on your system, anyway it should help somehow. At my system it gives 150% FPS, fullscreen mode (same window size) gives 200%.
- yes, you can turn fullscreen mode with alt+enter. It now only switches into 800x600. It should help at those very lo-fi systems. Anyway you can test if fullscreen works correctly for you, and if alt-tab to desktop and back works correctly (it should).
- you can change draw distance, use keys F1,F2. It can go from 12.5km to 200km, default is 50km. This changes amount of terrain drawn, it should have major effect on FPS.

sonar732
02-05-2008, 05:53 PM
I'm in the low 30's now. It was hilarious as I drove my 688 thru the Akula...can't wait for the collision model! ;)

Dr.Sid
02-05-2008, 06:15 PM
I'm in the low 30's now. It was hilarious as I drove my 688 thru the Akula...can't wait for the collision model! ;)

30 at basic setup, with no fullscreen and no draw distance change ?

Btw. you are great tester group. Now I have report from high-end GPUs, low-end GPUs (sorry), even non-GPU chipset. :biggrin:

sonar732
02-05-2008, 06:16 PM
yes...I just opened the application.

goldorak
02-05-2008, 06:19 PM
The increase in performance is unbelievable :biggrin:
Same settings as before,

At start : 280 FPS
At maximum (1280x1024) : 196 FPS

Dr.Sid
02-05-2008, 06:26 PM
yes...I just opened the application.

Fine .. there is still room for improvement, this optimization was in method of rendering. But for example terrain is still 'monospaced' it means the mesh has same resolution near camera and at maximum distance. This is quite simple to do but very wasteful. So I hope I'll get even better FPS (and I have to squeez some other stuff there too, like actual simulation:wink:)

Just for your info, memory amount being transfered each FRAME at various draw distances:

12.5km : 838 kb
25km: 1234 Mb
50km: 2752 Mb
100km: 8555 Mb
200km: 31477 Mb

With vertex buffer all that should just stay stored in GPU and no more transfers are needed. Of course in case there is enough memory in GPU and so on. It's really cool what this hardware can handle these days.

Molon Labe
02-05-2008, 06:55 PM
I'm up to 30 fps at default resolution, dips to 19 fps when maximized and switching from above/under-water view (recovers within a second of the view angle change).

OneShot
02-06-2008, 04:50 AM
At default I'm still at 77 FPS, The only drop I have is when switching to the 200km View Distance, then it goes down to 59 FPS.

EDIT : Now I know why I only got 77 ... VSync was still enabled. Without it I get the following :

at Start : 667 FPS when moving around and switching views it plays around 660 +/- 5 FPS
at Max (1280 x 1024) : 620 +/- 5 FPS

No differences above or below water.

12,5km : 1000+ FPS
25km : 900+ FPS
100km : about 220FPS
200km : 58 FPS

Dr.Sid
02-06-2008, 05:25 AM
667 ? Omg ! :eek:
Good point with the VSync. And with the water. There is no reason to draw that much terrain under the water. Anyway in optimizing performance I'm always interested in the worst case scenario.

Shadows_Fall
02-06-2008, 06:27 AM
Start: 14
Maximized @1024x768: 12
Zoomed in to normal playing distance: 13
Submerged at normal playing distance: 16
Submerged with bottom in sight: 16
Submerged with bottom not in sight :18

Oh, and going into full screen just locked the sim up. It never did anything, just showed me a black screen. ALT+TAB worked normally tho.

Dr.Sid
02-06-2008, 07:24 AM
Oh, and going into full screen just locked the sim up. It never did anything, just showed me a black screen. ALT+TAB worked normally tho.

What is your OS ?

sonar732
02-06-2008, 07:53 AM
I went ahead and switched my VSync off also, but didn't notice a change. Depending on where I am in relation to the subs, I'm +/- 5 FPS.

EDIT: After playing around a little bit, I noticed that the prop stops on a dime when you select 0 knots. Has this been discussed before?

Shadows_Fall
02-06-2008, 08:22 AM
That's pretty weird. I can move all around the sub, and my frame rate never drops.

Dr.Sid
02-06-2008, 10:03 AM
EDIT: After playing around a little bit, I noticed that the prop stops on a dime when you select 0 knots. Has this been discussed before?

Yeah, the simulation now is pretty basic. It's not supposed to be correct in all aspects at the moment.

OneShot
02-06-2008, 11:49 AM
Turning off VSync wont help much unless you have a system with a lot of power (in regard to the game you wanna run) because VSync works as sort of a bottleneck. With VSync you only get as much FPS as your current refresh rate for your screen. In my case since I have a LCD I have it set to 75Hz Refresh Rate which turns out to be about 77FPS in the CSS apparently. If your FPS are below your Screen Refresh Rate then you dont have to deactivate VSync (it wont help).

TLAM Strike
02-09-2008, 02:52 PM
25-31 FPS

--------[ EVEREST Home Edition (c) 2003, 2004 Lavalys, Inc. ]-----------------------------------------------------------
Version EVEREST v1.51.195
Homepage http://www.lavalys.com/
Report Type Quick Report
Computer P3-C0
Generator p3c0
Operating System Microsoft Windows 2000 Professional 5.0.2195 (Win2000 Retail)
Date 2008-02-07
Time 16:58

--------[ Summary ]-----------------------------------------------------------------------------------------------------
Computer:
Computer Type Advanced Configuration and Power Interface (ACPI) PC
Operating System Microsoft Windows 2000 Professional
OS Service Pack Service Pack 4
Internet Explorer 6.0.2600.0000 (IE 6.0 - Windows XP)
DirectX 4.09.00.0904 (DirectX 9.0c)
Computer Name P3-C0
User Name p3c0
Motherboard:
CPU Type Intel Pentium IIIE, 700 MHz (7 x 100)
Motherboard Name Intel Seattle II SE440BX-2 (2 ISA, 4 PCI, 1 AGP, 3 DIMM)
Motherboard Chipset Intel 82440BX
System Memory 384 MB (SDRAM)
BIOS Type Phoenix (07/22/99)
Communication Port Communications Port (COM1)
Communication Port Communications Port (COM2)
Communication Port Printer Port (LPT1)
Display:
Video Adapter StarStorm 56.72 XQ NVIDIA GeForce FX 5200 (128 MB)
3D Accelerator nVIDIA GeForce FX 5200
Monitor Plug and Play Monitor [NoDB] (KNAA0601212)
Multimedia:
Audio Adapter Creative SB PCI512 Sound Card
Storage:
IDE Controller Intel(r) 82371AB/EB PCI Bus Master IDE Controller
SCSI/RAID Controller Promise Technology Inc. Ultra66 IDE Controller
Disk Drive WDC WD84AA (7 GB, IDE)
Disk Drive WDC AC313500D (12 GB, IDE)
Disk Drive ST33221A SCSI Disk Device (3 GB, 5400 RPM, Ultra-ATA/33)
Disk Drive WDC WD84 AA SCSI Disk Device (7 GB)
Disk Drive USB DISK USB Device (243 MB, USB)
Optical Drive ATAPI CDROM (CD-ROM)
SMART Hard Disks Status OK