[simpits-tech] Falcon4 Data

Chris Crowley simpits-tech@simpits.org
Thu, 13 Feb 2003 05:25:53 -0500


This is a multi-part message in MIME format.

------=_NextPart_000_000D_01C2D320.60A47500
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Just Curious Erwin,
What kind of computer were you trying to extract the graphics data from?
Would this be a problem that a leap in CPU horsepower or number of CPUs
would solve? I am not a programmer but, the fact that you were able to
extract data from video memory from the computer is quite a feat (IMHO).
V/R
Chris

-----Original Message-----
From: simpits-tech-admin@simpits.org
[mailto:simpits-tech-admin@simpits.org]On Behalf Of Erwin Neyt
Sent: Wednesday, February 12, 2003 5:44 AM
To: 'simpits-tech@simpits.org'
Subject: RE: [simpits-tech] Falcon4 Data

May I comment on this?

Well I will:

First there is the issue of releasing an exe. I personally think it's a bad
idea to start releasing .exe's on your own. It could provoke a 'hostile'
reaction from the current developers, which could hurt the community as a
whole. It seems that G2I has some plans for OIR and F5, and although there
is some scepsis among most of us, it seems logical to wait and see where the
future of Falcon is progressing to. I spoke to G2I about this, and they have
shown a lot of interest in this matter, so I hope they will commit their
support to the current available data and put some effort in making the
display data available.
And please don't start flaming G2I, they took up a challange to develop a
new version of Falcon, only to find that the community (from which G2I
spawned) turned their back on them (well that's the impression I got reading
the forums). I think they lost sight of what we really want: an even better
hard-core F-16 sim.

Second on the actual modifications to get to the MFD data, I have tried to
accomplish a way to get to this data, only to find the current graphics
engine is not able to provide this data fast enough to be acceptable.
Some benchmark results:
I got a system running F4. On this system I get 35 fps without MFD
extraction. When I enable MFD extraction for only 1 MFD image (240x240), the
frame rates drop to 15 fps. That's too much a penalty IMO.
So I can conclude: with the current gfx engine (DX7) there is no structural
way to solve the MFD extraction problem.
Or to put it more technical: As long as there is no support for rendering to
a surface in system memory (needs DX8+) extracting a surface from display
memory is way to slow.
There is however an alternate approach (the above is focussed on
distributing data). This would involve implementing multi-monitor support,
and render the MFD to a second (local) display. (Currently there is no
multi-monitor support in Falcon)

so far my comments,

Erwin Neyt
-----Original Message-----
From: L39driver@aol.com [mailto:L39driver@aol.com]
Sent: woensdag 12 februari 2003 9:23
To: simpits-tech@simpits.org
Subject: Re: [simpits-tech] Falcon4 Data
yes

------=_NextPart_000_000D_01C2D320.60A47500
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<meta name=3DProgId content=3DWord.Document>
<meta name=3DGenerator content=3D"Microsoft Word 9">
<meta name=3DOriginator content=3D"Microsoft Word 9">
<link rel=3DFile-List href=3D"cid:filelist.xml@01C2D320.603FBFC0">
<title>Message</title>
<!--[if gte mso 9]><xml>
 <o:OfficeDocumentSettings>
  <o:DoNotRelyOnCSS/>
 </o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:Zoom>0</w:Zoom>
  <w:DocumentKind>DocumentEmail</w:DocumentKind>
  <w:EnvelopeVis/>
 </w:WordDocument>
</xml><![endif]-->
<style>
<!--
 /* Font Definitions */
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:16792199 0 0 0 65791 0;}
 /* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
p.MsoAutoSig, li.MsoAutoSig, div.MsoAutoSig
	{margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
span.EmailStyle15
	{mso-style-type:personal-reply;
	mso-ansi-font-size:10.0pt;
	mso-ascii-font-family:Arial;
	mso-hansi-font-family:Arial;
	mso-bidi-font-family:Arial;
	color:navy;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
-->
</style>
</head>

<body lang=3DEN-US style=3D'tab-interval:.5in'>

<div class=3DSection1>

<p class=3DMsoNormal><span class=3DEmailStyle15><font size=3D2 =
color=3Dnavy face=3DArial><span
style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Arial'>Ju=
st
Curious Erwin,<o:p></o:p></span></font></span></p>

<p class=3DMsoNormal><span class=3DEmailStyle15><font size=3D2 =
color=3Dnavy face=3DArial><span
style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Arial'>Wh=
at kind
of computer were you trying to extract the graphics data from? Would =
this be a problem
that a leap in CPU horsepower or number of CPUs would solve? I am not a
programmer but, the fact that you were able to extract data from video =
memory
from the computer is quite a feat (IMHO). =
<o:p></o:p></span></font></span></p>

<p class=3DMsoNormal><span class=3DEmailStyle15><font size=3D2 =
color=3Dnavy face=3DArial><span
style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Arial'>V/=
R<o:p></o:p></span></font></span></p>

<p class=3DMsoNormal><span class=3DEmailStyle15><font size=3D2 =
color=3Dnavy face=3DArial><span
style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Arial'>Ch=
ris<o:p></o:p></span></font></span></p>

<p class=3DMsoNormal><span class=3DEmailStyle15><font size=3D2 =
color=3Dnavy face=3DArial><span
style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:Arial'><!=
[if =
!supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></font></span></p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
color=3Dblack
face=3DTahoma><span =
style=3D'font-size:10.0pt;font-family:Tahoma;color:black'>-----Original
Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> =
simpits-tech-admin@simpits.org
[mailto:simpits-tech-admin@simpits.org]<b><span =
style=3D'font-weight:bold'>On
Behalf Of </span></b>Erwin Neyt<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Wednesday, February =
12, 2003
5:44 AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
'simpits-tech@simpits.org'<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: =
[simpits-tech]
Falcon4 Data</span></font></p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 =
face=3D"Times New Roman"><span
style=3D'font-size:12.0pt'><![if =
!supportEmptyParas]>&nbsp;<![endif]><o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
color=3Dblue face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:blue'>May I comment on =
this?</span></font><font
color=3Dblack><span =
style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><=
/p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 =
color=3Dblack
face=3D"Times New Roman"><span =
style=3D'font-size:12.0pt;color:black'>&nbsp;</span></font><font
color=3Dblack><span =
style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><=
/p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
color=3Dblue face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:blue'>Well I =
will:</span></font><font
color=3Dblack><span =
style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><=
/p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 =
color=3Dblack
face=3D"Times New Roman"><span =
style=3D'font-size:12.0pt;color:black'>&nbsp;</span></font><font
color=3Dblack><span =
style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><=
/p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
color=3Dblue face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:blue'>First there is =
the issue
of releasing an exe. I personally think it's a bad idea to start =
releasing
.exe's on your own. It could provoke a 'hostile' reaction from the =
current
developers, which could hurt the community as a whole. It seems that G2I =
has
some plans for OIR and F5, and although there is some scepsis among most =
of us,
it seems logical to wait and see where the future of Falcon is =
progressing to.
I spoke to&nbsp;G2I about this, and they have shown a lot of interest in =
this
matter, so I hope they will commit their support to the current =
available data
and put some effort in making the display data =
available.</span></font><font
color=3Dblack><span =
style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><=
/p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
color=3Dblue face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:blue'>And please don't =
start
flaming G2I, they took up a challange to develop a new version of =
Falcon, only
to find that the community (from which G2I spawned) turned their back on =
them
(well that's the impression I got reading the forums). I think they lost =
sight
of what we really want: an even better hard-core F-16 sim. =
</span></font><font
color=3Dblack><span =
style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><=
/p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 =
color=3Dblack
face=3D"Times New Roman"><span =
style=3D'font-size:12.0pt;color:black'>&nbsp;</span></font><font
color=3Dblack><span =
style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><=
/p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
color=3Dblue face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:blue'>Second on the =
actual
modifications to get to the MFD data, I have tried to accomplish a way =
to get
to this data, only to find the current graphics engine is not able to =
provide
this data fast enough to be acceptable. </span></font><font =
color=3Dblack><span
style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><=
/p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
color=3Dblue face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:blue'>Some benchmark =
results:</span></font><font
color=3Dblack><span =
style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><=
/p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
color=3Dblue face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:blue'>I got a system =
running
F4. On this system I get 35 fps&nbsp;without MFD extraction. When I =
enable MFD
extraction for only 1 MFD image (240x240), the frame rates drop to 15 =
fps.
That's too much a penalty IMO.</span></font><font color=3Dblack><span
style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><=
/p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
color=3Dblue face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:blue'>So I can =
conclude: with
the current gfx engine (DX7) there is no structural way to solve the MFD
extraction problem. </span></font><font color=3Dblack><span =
style=3D'color:black;
mso-color-alt:windowtext'><o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
color=3Dblue face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:blue'>Or to put it =
more
technical: As long as there is no support for rendering to a surface in =
system
memory (needs DX8+) extracting a surface from display memory is way to =
slow.</span></font><font
color=3Dblack><span =
style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><=
/p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
color=3Dblue face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:blue'>There is however =
an alternate
approach (the above is focussed on distributing data). This would =
involve
implementing multi-monitor support, and render the MFD to a second =
(local)
display. (Currently there is no multi-monitor support in =
Falcon)</span></font><font
color=3Dblack><span =
style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><=
/p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 =
color=3Dblack
face=3D"Times New Roman"><span =
style=3D'font-size:12.0pt;color:black'>&nbsp;</span></font><font
color=3Dblack><span =
style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><=
/p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
color=3Dblue face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:blue'>so far my =
comments,</span></font><font
color=3Dblack><span =
style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><=
/p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 =
color=3Dblack
face=3D"Times New Roman"><span =
style=3D'font-size:12.0pt;color:black'>&nbsp;</span></font><font
color=3Dblack><span =
style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><=
/p>

<p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 =
color=3Dblue face=3DArial><span
style=3D'font-size:10.0pt;font-family:Arial;color:blue'>Erwin =
Neyt</span></font><font
color=3Dblack><span =
style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><=
/p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0in 0in =
0in 4.0pt'>

<p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;margin-bottom:12.0pt;
margin-left:39.75pt;border:none;mso-border-left-alt:solid blue 1.5pt;
padding:0in;mso-padding-alt:0in 0in 0in 4.0pt'><font size=3D2 =
color=3Dblack
face=3DTahoma><span =
style=3D'font-size:10.0pt;font-family:Tahoma;color:black'>-----Original
Message-----<br>
<b><span style=3D'font-weight:bold'>From:</span></b> L39driver@aol.com
[mailto:L39driver@aol.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> woensdag 12 =
februari 2003
9:23<br>
<b><span style=3D'font-weight:bold'>To:</span></b> =
simpits-tech@simpits.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> Re: =
[simpits-tech]
Falcon4 Data</span></font><font color=3Dblack><span =
style=3D'color:black;
mso-color-alt:windowtext'><o:p></o:p></span></font></p>

<p class=3DMsoNormal =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
margin-left:39.75pt;border:none;mso-border-left-alt:solid blue 1.5pt;
padding:0in;mso-padding-alt:0in 0in 0in 4.0pt'><font size=3D2 =
color=3Dblack
face=3DArial FAMILY=3DSANSSERIF><span =
style=3D'font-size:10.0pt;font-family:Arial;
color:black'>yes</span></font><font color=3Dblack face=3DArial><span
style=3D'font-family:Arial;color:black'> </span></font><font =
color=3Dblack><span
style=3D'color:black;mso-color-alt:windowtext'><o:p></o:p></span></font><=
/p>

</div>

</div>

</body>

</html>

------=_NextPart_000_000D_01C2D320.60A47500--