Previous Thread
Next Thread
Print Thread
Rate This Thread
Hop To
Page 1 of 7 1 2 3 4 5 6 7
#1727052 - 08/13/05 04:09 PM LB2 Graphics Tweaking Apps Note  
Joined: May 2000
Posts: 2,536
AV8R Offline
Senior Member
AV8R  Offline
Senior Member

Joined: May 2000
Posts: 2,536
Southern California USA
=latest update: Aug 25th 2007=

I thought Id start an infomercial on graphics so that we are all on the same page when talking about graphics tweaking. Why this is important? Because when we use WRAPPERs vertical synch mode tied to the monitor's refresh rate (60 or 75hz or whatever); we need to keep our systems in close synch if we want to minimize multiplayer jitter or warping. There are a few contributing factors such as: Game graphics, Monitor, Vcard, wrapper, Windows and its adaptor configuration that make a difference.

BUT...
BEFORE I GO ON, HERES A LINK TO POSTIVE G'S MOST EXCELLENT SITE ON HOW TO SET UP LB2 FOR WINDOWS SYSTEMS.
Link to Positve G\'s LB2 Setup Site

AND...
HERES A DISCUSSION ON HOSTING LB2 OVER INTERNET VIA HARDWARE ROUTERS (WIRED AND WIRELESS SOLUTIONS)
"Wired & Wireless Router LB2 Hosting & Client Success.... At Last"
Hosting LB2 on internet via routers

AND...
HERES A DISCUSSION ON VOICE COMMS OVER TS2 with LB2 "In Game Voice Comms for LB2 mutiplayer"

AND HERE IS A FORUM DISCUSSION OVER GAMEPLAY FEATURES:
"Features Of LB2 That You May Have Known About"

Now, back to the discussion on graphics tweaking once you have LB2 running...



REFRESH-Rate and FRAMERATE:

The refresh rate is the number of times per second that the RAMDAC is able to send a signal to the monitor and the monitor is able to repaint the screen.

The frame rate of a program refers to how many times per second the graphics engine can calculate a new image and put it into the video memory.

The refresh rate is how often the contents of video memory are sent to the monitor. Frame rate is much more a function of the type of software being used and how well it works with the acceleration capabilities of the video card. It has nothing at all to do with the monitor.

The refresh rate is important because it directly impacts the viewability of the screen image. Refresh rates that are too low cause annoying flicker that can be distracting to the viewer and can cause fatigue and eye strain.

My SONY flat panel refreshes at 60hz. In fact, its the only rate it allows. I must therefore conclude that LB2 is being forced to be refreshed and vertically synched at the monitor refresh rate of 60hz, and not the rate that WinXP default of 75hz.

Can anyone confirm this statement with some authority? I will also look for a refresh (not frame rate) counter. Anyone have a good one to point me to?

Below is an example of a nVidia 6800 tweak tool that allows for both refresh and OverClocking:
http://3dgpu.com/archives/2004/08/09/geforce-6800-tweak-guide/

Below is how on an ATI vcard that we can control the resolution and refresh rate, apart from the WinXP default value of 75 hz (or earlier Win to 60hz).



TWEAKs for Refresh and OC - handle with care
ATI Tool - refresh and overclocking tweak utility

nVidia refresh and oc tweak method

Only what your monitor can handle will actually be attainable. CRTs and LCDs differ by design and hence their refresh rate settings behave differently.

CRTs and LCDs:

The main issue with changing the screen resolution on a CRT monitor is that it affects the refresh rate. The refresh rate refers to the number of times that the screen redraws the image every second. Since there is always movement on your screen, the image needs to be redrawn quite often for it to appear that it is in motion.

Typically, the optimal refresh rate for a CRT monitor is 75Hz, meaning that the image is redrawn 75 times every second. The highest you’ll need is 85Hz, and some people can tell the difference between a 75Hz and 85Hz refresh rate. Anything higher than 85Hz generally won’t be noticeable and can also be dangerous to your monitor, as some people have the tendency to push their monitors to refresh rates beyond what they were intended to use. Anything lower than 75Hz and you may notice a flicker of the image as it refreshes.

Too low of a refresh rate is a common occurrence and is often a major case of tired eyes and office fatigue. “Power users” will tell you they will often sit down at other people’s workstations and notice right away that the refresh rate was too low for comfort.

When dealing with LCDs, refresh rate is not much of a concern since they use a different technology to draw the image. Refresh rates as low as 40Hz or 60Hz are perfectly acceptable with LCD monitors.

What is important is the concept of response time – the time in milliseconds it takes for the screen to update the pixel colors. This is a big deal because a slower response time will give the illusion of “ghosting” – the effect of pixels not updating with new information fast enough, so that a trail is left behind a moving object. This usually happens in high action movies or games and is one of the main reasons why LCDs are often not recommended for gamers. This is changing however, as displays with 20ms – which are just fine for gaming - are becoming more prevalent.

Apart from the technical differences between how LCD and CRTs deal with refresh to handle persistance and flicker; the point related to LB2 multiplayer is that when using the REFRESH SYNC method, we must be aware of our refresh rates amoungst players in the same online session. My LCD has two refresh rates: 60 or 70 hz, thats it. My buddy has a monitor that goes from 45 - 125 hz, he normally is set for 85hz. To reduce the amount of lag and jitter while playing online together, we pick one of our common refresh rates (usually the higher one) and we get the best results.

WRAPPERS
Wrappers are programs which convert the calls of one graphics API into another. This means you can run LB2 a Glide video game without having a glide graphics card (e.g. 3dfx Voodoo5), but using a Direct3D or OpenGL card (e.g. nVidia GeForce or ATI Radeon) instead. (You still need hardware 3D acceleration of some sort if you want playable speeds!)

Are there any drawbacks to using Wrappers?
You are effectively adding another layer of emulation. There can be problems, such as graphics glitches and increased sound stuttering. In particular, you are likely to always lose some visual effects (usually fog, and more subtle things like certain kinds of dynamic lighting or transparency, for example). None of the wrappers are perfect, but in many games they are close, and more than adequate. With LB2 we see that with the known issues like dancing clouds or lines in the 2D cockpit.

Zeckensack\'s Glide Wrapper (To run LB2 in Glide mode) - 1280res limit, has refresh rate control)

dgVoodoo Glide Wrapper - (can go greater than 1280 res and has refresh vert sync control)

Heres what I did (with help from this community) that made the dgVD Wrapper work at 1600res:

- d/l the latest dgVoodoo package
- Unzipped its contents into the LB2 folder
- Set the dgVoodooSetup to be like Shadow's:

- Switched LB2Cfg.exe to 3DFX
- Ran the game, with AA and AF turned on also

========== portion of readme_eng.txt======
V. Installation
---------------

If you don't want to use this wrapper, or/and you just would like to try
it with a certain game/app, then you can copy the needed files into the
directory of that game/app!
=============================

AA/AF/BF/TBM: AntiAliasing & Ansitrophic Filtering & Bilinear Filtering & Trilinear Bitmaps

AA has to do with reducing the jaggies we see on the edges of graphics. Its a technique of blurring pixels. AF has to do with the quality of the patterns we see, so that we dont get interference patterns that close lines might produce.

Bilinear filtering or interpolation is used in computer graphics to reduce "blockiness". In LB2 this would be what smoothes out the 3D world ground tiles to look more blended together.

Tri-linear filtering is combination of bi-linear filtering and mip-mapping which enhances even more the quality of texture mapped polygons. For each polygon that is rendered, the two "MIP maps" that most closely match the polygon size will be used to compute pixel colors that are the most realistic. This technique is superior to both bi-linear and mip-mapping (This reduces rendering artifacts such as "sparkling" and "moiré" patterns as well as blockiness.)

Who can use these advanced 3D techniques? This is a very vcard hardware and driver dependant equation. The nVidia cards appear to be better with AA and AF than the ATI when running LB2 due to the 3dfx and glide bias leans to nVidia's hardware more. Mileage will vary so its hard to pin this down. The common symptoms are: AA causing black 2D cockpit in the Kiowa. Bilinear Filtering causing the HUD symbology to dissapear.

Below is a snap provided by SHADOW using dgVoodoo v1.50b running at 1280x1024@32, 16xSAA and 16xAF


LAG and SYNC in LB2 Multiplayer
Multiplayer "lag" (a/c to a/c positional data jitter or micro-warping) has many sources: inet, latency-ping, packet loss, isp, mtu, game-application, OS, refresh, etc...

The ones that we have in view are related to the game dependance on CPU speed.

To deal with these, there are two basic remedial approaches. Both of these methods work to allow multiplayer to work with minimal lag, and to bring the game's world speed closer to what it was intended. Refresh sync is easier to set up, but is only a course sync. CPU sync is harder to get dialed in, but is a fine tune sync method.
If you care about close up flying or sharing cockpits with minimal lag, the CPU sync method is the more stable of the two methods. For all other general flying and combat, the refresh method is fine and easist for most folk to set up, especially when more than 2 players are flying together online.

1. CPU SYNC
Synch different game speeds down to a common speed that is closer to the CPU clock rate that the game was designed for (200Mhz-750mhz)via CPU slow down utilities. This method controls synching by CPU clock rate tweaking.

2. REFRESH SYNC
Synch the game by video card vertical synch rate control. By limiting the graphics card to only refresh at 60 hz, it makes the game frame rate tied to an external and common control index. This method controls synching by video card refresh rate.

My testing shows that the refresh method is a good course sync method that works for most CPU speeds with no fiddling with CPU speed matching.

The refresh method has a symptom of when getting formation close to AI or another player, once a second you will see a small jitter and when very close the other a/c will dissapear. I believe this had to do with the blank portion of the refresh cycle. When sharing the same a/c as Pilot/CPG, you see a definite micro-pause/warp every second for a short duration.

The CPU method is the fine sync method that can fine tune the systems so that warp and jitter is minimal to even unnoticible. This method is the most precise and does not suffer from the winking out of the other player or AI when very close up. The negative is that it requires experimentation to get two or more systems in lock sync from a CPU speed perspective. For example, two 2.4GHZ systems slowed to 35% of normal, are almost perfectly in lock sync with very little jitter even when sharing the same a/c. I recommend turning off the refresh rate tied to monitor option in the wrappers when using this CPU sync method, rather use a slow down proggy like TURBO.

When the processor is HyperThreaded, the control is less effective due to the nature of what HT was meant to do. HT can be disabled via the BIOS.


UPDATE: 8-25-2007

Using the DGVOODOO glide wrapper along with its monitor refresh feature, no CPU throttling
is needed on WinXPsp2 and Vista32. This wrapper will synch the game world speed to the
monitor refresh rate which is now CPU independant. Ive also found that if online players
also set their monitors/flatpanels refresh to the same frequency (60/70/85 etc) that this
minimizes the: jitter, close up dissapearing, and CPG to Pilot update jitter that happens
when connected together online. The other factors of course are connectivity quality
and whats configured and running concurrently on the PC itself.

As a final note, with systems with 2 or more GB of real memory (RAM) the tricks to fake out
Windows via the MS compatibility tool kit using the memory lie feature are no longer needed.
Im running LB2 on both laptops and desktops with 2Gigs plus run LB2 without any tricks, just
the wrapper and for Vista, setting the desktop icon to WinXP compatibility mode.

-----------------------

Retro-Rotor simming has a rampup learning curve to address the many requirements to make an older game work on newer technology. Hopefully this answers more questions than it creates.

Inline advert (2nd and 3rd post)

#1727053 - 08/14/05 09:21 AM Re: LB2 Graphics Tweaking Apps Note  
Joined: Mar 2005
Posts: 1,124
Shadow=ASP= Offline
Member
Shadow=ASP=  Offline
Member

Joined: Mar 2005
Posts: 1,124
Norway
Quote:
Originally posted by AV8R:
- Switched LB2Cfg.exe to D3D
Why? Don't you get artifacts with smoke when you run it through D3D?
How are the clouds with that setting?

#1727054 - 08/14/05 12:55 PM Re: LB2 Graphics Tweaking Apps Note  
Joined: Jan 2005
Posts: 15,827
Mace71 Offline
Dread pirate Mace
Mace71  Offline
Dread pirate Mace
Veteran

Joined: Jan 2005
Posts: 15,827
Darlington, UK.
Switching to D3D will surely ignore any input from a glide wrapper, such as DGVOODOO, and run purely through D3D. It does when I have just tried it. You need to have the LB2.cfg set to 3DFX for it to pick anything from Dgvoodoo surely.....


Antec 902 | Intel i7 920 2.66Ghz OC'd to 3.40GHz | MSI GeForce GTX 660 Black Knight 2048MB GDDR5 | Corsair 6GB DDR3 | Coolermaster V8 CPU Cooler | W7 64

"There is only one way to avoid criticism: do nothing, say nothing and be nothing." Aristotle
#1727055 - 08/14/05 04:03 PM Re: LB2 Graphics Tweaking Apps Note  
Joined: Sep 2000
Posts: 12,110
PositiveG Offline
Veteran
PositiveG  Offline
Veteran

Joined: Sep 2000
Posts: 12,110
Typo? D3D versus 3DFX

#1727056 - 08/14/05 04:21 PM Re: LB2 Graphics Tweaking Apps Note  
Joined: May 2000
Posts: 2,536
AV8R Offline
Senior Member
AV8R  Offline
Senior Member

Joined: May 2000
Posts: 2,536
Southern California USA
Typo alrighty, edited to state 3DFX.

Good catch!


AV8R
#1727057 - 08/16/05 11:12 AM Re: LB2 Graphics Tweaking Apps Note  
Joined: Mar 2005
Posts: 1,124
Shadow=ASP= Offline
Member
Shadow=ASP=  Offline
Member

Joined: Mar 2005
Posts: 1,124
Norway
Over time I noticed I would get a "this application is experiencing problems bla-bla-bla" with the settings in the picture above. Usually it would happen every 5th or so mission when loading the debrief-screen or on a very rare occasion in-game at random times.
When I disabled "Force Trilieaner Mipmapp" and "Autogenerate mipmaps" everything is peachy.
I've flown around 15 missions with these latest changes and never experienced any errors.
Maybe something to add to your faq, AV8R?
Do you want me to make a new screenshot with the settings or overwrite the current picture?

edit: Here's my current settings:

#1727058 - 08/17/05 12:20 AM Re: LB2 Graphics Tweaking Apps Note  
Joined: May 2000
Posts: 2,536
AV8R Offline
Senior Member
AV8R  Offline
Senior Member

Joined: May 2000
Posts: 2,536
Southern California USA
Sure Shadow, youre doing fine work.

Is that why we my buddy and I locked up after a debrief during an online campaign?


AV8R
#1727059 - 08/17/05 07:28 AM Re: LB2 Graphics Tweaking Apps Note  
Joined: Mar 2005
Posts: 1,124
Shadow=ASP= Offline
Member
Shadow=ASP=  Offline
Member

Joined: Mar 2005
Posts: 1,124
Norway
Quote:
Originally posted by AV8R:
Sure Shadow, youre doing fine work.

Is that why we my buddy and I locked up after a debrief during an online campaign?
As you can see, I upgraded from 1.31 to 1.40 but I also ran the same settings I used in 1.31 in 1.40 too with the same results.
Usually when the game crashed mid-game wrapper.dle or flight.tre were the files responsible. When the game crashed when loading the debrief-screen it could be any file that caused it but usually it was wrapper.dle.

#1727060 - 08/18/05 06:08 PM Re: LB2 Graphics Tweaking Apps Note  
Joined: Oct 2002
Posts: 280
Razor18 Offline
Member
Razor18  Offline
Member

Joined: Oct 2002
Posts: 280
Hungary
Hello AV8R,

A little bit OT, but hope you can give soma advise: I tried to do some graphic tweaks Longbow 2. I dunno if and what did I mess up in Windows Media Player 9 (with glidewrapper?), but since then trying to play any mpg, avi, or whatever video, looks like blue color is completely missing from the picture, but only in Media Player, so the LCD is fine.

Tried to reinstall Media Player, couldn't. ("Installation could not be finished, run installer again")

Any hint?

THX: Razor18

#1727061 - 08/20/05 05:14 AM Re: LB2 Graphics Tweaking Apps Note  
Joined: May 2000
Posts: 2,536
AV8R Offline
Senior Member
AV8R  Offline
Senior Member

Joined: May 2000
Posts: 2,536
Southern California USA
Razor

I have not seen that kind of thing.

Did you put the dgVoodoo wrapper in just the game folder, or did you put it under Windows?

Do you run RESTORE points, and can run the restore back to a time before you added the wrappers?

FYI, if you d/l the latest version of Windows Media Player for WinXP, I believe you are also required to install the .NET software. This may or may not be related to the request to reinstall.


AV8R
#1727062 - 09/02/05 11:18 PM Re: LB2 Graphics Tweaking Apps Note  
Joined: Mar 2005
Posts: 1,124
Shadow=ASP= Offline
Member
Shadow=ASP=  Offline
Member

Joined: Mar 2005
Posts: 1,124
Norway
Can a mod sticky this topic?
We referr to this topic all the time \:\)

#1727063 - 09/03/05 03:54 AM Re: LB2 Graphics Tweaking Apps Note  
Joined: May 2000
Posts: 2,536
AV8R Offline
Senior Member
AV8R  Offline
Senior Member

Joined: May 2000
Posts: 2,536
Southern California USA
I have no problem with getting stuck.

;\)


AV8R
#1727064 - 09/29/05 05:50 PM Re: LB2 Graphics Tweaking Apps Note  
Joined: May 2000
Posts: 2,536
AV8R Offline
Senior Member
AV8R  Offline
Senior Member

Joined: May 2000
Posts: 2,536
Southern California USA
Can we get the Admin to turn this into a sticky thread?


AV8R
#1727065 - 10/13/05 02:39 PM Re: LB2 Graphics Tweaking Apps Note  
Joined: Oct 2000
Posts: 13,201
DBond Online content
Strategerizer
DBond  Online Content
Strategerizer
Veteran

Joined: Oct 2000
Posts: 13,201
NooJoyzee
Hi all. Decided yesterday to see if could get some of my old favorites to work, and thanks to some help I found in this forum I was able to do so.

LB2 is working and it's great to be flying this old classic once again.


The black cockpit mentioned above for the Kiowa, I'm getting it in the Apache. Turning FSAA off cures it. I'm using zeck's wrapper with a 9700 Pro, Cat 5.9 and XP Pro. Any suggestions for using FSAA without the black 'pit?


While I was at it I decided to see how F-15 runs these days. No problem so far!



No, now go away or I shall taunt you a second time!
#1727066 - 10/13/05 08:09 PM Re: LB2 Graphics Tweaking Apps Note  
Joined: Nov 2003
Posts: 58
Doomer Offline
Junior Member
Doomer  Offline
Junior Member

Joined: Nov 2003
Posts: 58
Hate to burst your bubble, but both sims start crashing after few missions. In XP Longbow 2 worked fine for 3-4 mission, then after quitting the mission it always crashed.

F-15 crashes early in the campaigns. It's a XP bug. There are no good ways of getting around that. Some people modify the missions themselves, but I didn't want to get on that road.

#1727067 - 10/13/05 08:59 PM Re: LB2 Graphics Tweaking Apps Note  
Joined: Oct 2000
Posts: 13,201
DBond Online content
Strategerizer
DBond  Online Content
Strategerizer
Veteran

Joined: Oct 2000
Posts: 13,201
NooJoyzee
Thanks, I see how you got your handle. You may be right, but I'm not giving up so easily.

Anyone have any tips for my black cockpit issue?


No, now go away or I shall taunt you a second time!
#1727068 - 10/14/05 12:41 AM Re: LB2 Graphics Tweaking Apps Note  
Joined: Oct 1999
Posts: 847
INSPECTOR Offline
Member
INSPECTOR  Offline
Member

Joined: Oct 1999
Posts: 847
omaha, ne, usa
i had an issue because i did not have both the global and the glide windows set for "32bit".
the global window defaulted at 16 bit and caused apache cockpit problems. good luck and regards

#1727069 - 10/14/05 04:44 AM Re: LB2 Graphics Tweaking Apps Note  
Joined: May 2000
Posts: 2,536
AV8R Offline
Senior Member
AV8R  Offline
Senior Member

Joined: May 2000
Posts: 2,536
Southern California USA
Good input Inspector

I wonder if thats whats wrong with the WinME install that Im helping someone with.


AV8R
#1727070 - 10/14/05 06:24 AM Re: LB2 Graphics Tweaking Apps Note  
Joined: Mar 2005
Posts: 1,124
Shadow=ASP= Offline
Member
Shadow=ASP=  Offline
Member

Joined: Mar 2005
Posts: 1,124
Norway
Quote:
Originally posted by Doomer:
Hate to burst your bubble, but both sims start crashing after few missions. In XP Longbow 2 worked fine for 3-4 mission, then after quitting the mission it always crashed.
No offense, but some extensive troubleshooting may solve that issue.
My last LB2-marathon lasted 7 hours (around 10-12 missions) and did'nt crash once.
All I'm saying is that LB2 is stable enough for me, which is more than I can say for newer games like LOMAC (Yes, I know that was a bad example hehe that unstable PITA).

@DBond:
I recommend you try DGVoodoo 1.40+
Everyone, it seems this is a new re-release. I'm going to see if it has fixed the jumping shadows when I get back home tomorrow (going to a IBM server-update-course/party with free drinks now).
DGvoodoo site is located here .

#1727071 - 10/14/05 01:17 PM Re: LB2 Graphics Tweaking Apps Note  
Joined: Oct 2000
Posts: 13,201
DBond Online content
Strategerizer
DBond  Online Content
Strategerizer
Veteran

Joined: Oct 2000
Posts: 13,201
NooJoyzee
Thanks, I'll try the DGV wrapper and see how it goes. If I configure that wrapper, will it override the other wrapper I've set up, or will the other need to be reinstalled?

Don't want to jinx myself, but I flew 7 straight campaign missions last night with no trouble.


No, now go away or I shall taunt you a second time!
Page 1 of 7 1 2 3 4 5 6 7

Moderated by  RacerGT 

Quick Search
Recent Articles
Support SimHQ

If you shop on Amazon use this Amazon link to support SimHQ
.
Social


Recent Topics
Carnival Cruise Ship Fire....... Again
by F4UDash4. 03/26/24 05:58 PM
Baltimore Bridge Collapse
by F4UDash4. 03/26/24 05:51 PM
The Oldest WWII Veterans
by F4UDash4. 03/24/24 09:21 PM
They got fired after this.
by Wigean. 03/20/24 08:19 PM
Grown ups joke time
by NoFlyBoy. 03/18/24 10:34 PM
Anyone Heard from Nimits?
by F4UDash4. 03/18/24 10:01 PM
RIP Gemini/Apollo astronaut Tom Stafford
by semmern. 03/18/24 02:14 PM
10 years after 3/8/2014
by NoFlyBoy. 03/17/24 10:25 AM
Copyright 1997-2016, SimHQ Inc. All Rights Reserved.

Powered by UBB.threads™ PHP Forum Software 7.6.0