[Ohrrpgce] DirectX Graphics backend, Beta test

Jay Tennant hierandel8 at crazyleafgames.com
Thu Dec 10 10:49:27 PST 2009


-------- Original Message --------
> From: James Paige <Bob at HamsterRepublic.com>
> Sent: Thursday, December 10, 2009 11:09 AM
> To: ohrrpgce at lists.motherhamster.org, hierandel8 at crazyleafgames.com
> Subject: Re: [Ohrrpgce] DirectX Graphics backend, Beta test
> 
> On Wed, Dec 09, 2009 at 07:45:51PM -0800, Jay Tennant wrote:
> > Just posting about the image. I've had two persons ask about the image displayed in the test--in fact my dad visited today and thought the graphics were "all messed up". To clarify, the image in the test app looks like scan lines with the occasional red, green, and blue dots. This image scrolls to the left. A link to the image, generated by setting all options on, screenshot format to .png, at 960 x 600:
> > 
> > http://www.crazyleafgames.com/OutSourced/testscreen2.png
> > 
> > I'm sorry if the image was confusing before. :) Any other results? I'd like to release this publicly soon. Everyone hates serious support issues, so if I could get a little more feedback, it'd be appreciated. Pending the solution to one ohr engine bug (certain notifications relating to ohr mouse state (not os mouse state)), the gfx_directx backend will be publicly released.
> 
> I tested it on a Fujitsu Lifebook running Windows XP.
> When it shows the  "TestApp Message" popup explaining they keys, the 
> background is filled with what appears to be random garbage.
> 
> After I clear the  message, I do see the scrolling test-pattern. The 
> left and right arrow keys change scrolling speed correctly.
> 
> "D" reports Yes, yes, yes, No, yes, 300, 300
> 
> It did crash for me once. The first time I ran it, I was running it over 
> a VNC connection (the screen on this laptop is cracked) but I realized 
> that a directx app would never look right over VNC, so I opened the 
> laptop to see the screen and the program immediately crashed.
> 
> When I ran it again with the screen already open, I was unable to 
> reproduce the crash until I closed the screen and opened it up again. 
> Then it rashed again.

Hmm. Almost sounds like a "hot swap" of the graphics adapter. That has provision in DirectX 10+. I've attempted to capture an internal driver failure and allow one to optionally restore from the failure. Could you try this new test out? Also, when you report a crash, is it a crash to desktop or a notification from the program?

http://www.crazyleafgames.com/OutSourced/gfx_directx_testApp.zip

I also made an optimization for the vsync disabled option in this test case, boosting the frame rate by 1200 fps on my machine.

> I checked the power management settings, and the "when I close the lid 
> of my portable computer" option is set to "Do Nothing", but maybe it is 
> still sending some kind of power management signal when the lid 
> re-opens.
> 
> ---
> James Paige
> 
> > -------- Original Message --------
> > > From: "Jay Tennant"
> > > Sent: Monday, December 07, 2009 11:17 PM
> > > To: ohrrpgce at lists.motherhamster.org>,
> > > Subject: Re: [Ohrrpgce] DirectX Graphics backend, Beta test
> > >
> > > I concede in the interest of greatest compatibility to use the fixed function pipeline if the shaders fail. The program will interface identically, just without shaders if pixel shader 2.0 is not present. Please test this on pre-shader 2.0 graphics cards. Thankyou!
> > >
> > > New test:
> > > http://www.crazyleafgames.com/OutSourced/gfx_directx_testApp.zip
> > >
> > > -------- Original Message --------
> > > > From: "Jay Tennant"
> > > > Sent: Sunday, December 06, 2009 1:09 PM
> > > > To: ohrrpgce at lists.motherhamster.org
> > > > Subject: Re: [Ohrrpgce] DirectX Graphics backend, Beta test
> > > >
> > > > TMC reported an error in the test app. I've disabled visual styles (all the buttons will look win98 style now). This must have been causing conflict in pressing "d" for getting the d3d caps for the device in certain windows versions.
> > > >
> > > > Please download the new test app at (same place):
> > > >
> > > > http://www.crazyleafgames.com/OutSourced/gfx_directx_testApp.zip
> > > >
> > > > If it works, just email me that it works. If you could include your os (including service pack version if possible) and graphics card info I can build a more complete test case.
> > > >
> > > > If it doesn't work, email me the os, graphics card info, and the error code reported. Also, if you press "D" while running the test, copy that data to the email.
> > > >
> > > > Thanks for testing!
> > > >
> > > > > From: "Jay Tennant"
> > > > > Sent: Saturday, December 05, 2009 8:34 PM
> > > > >
> > > > > In preparation for the directx graphics backend (gfx_directx) Beta release, I'd like to query test results from the field. Here is a test application that will run a test image onto the backend. All the backend's functionality is present. You can obtain the test app from:
> > > > >
> > > > > http://www.crazyleafgames.com/OutSourced/gfx_directx_testApp.zip - 858kb
> > > > >
> > > > > Please report test status (good or bad), feature request, and suggestions to my personal email, so as to not clog the ohr mailing list:
> > > > >
> > > > > hierandel8 at crazyleafgames.com
> > > > >
> > > > > _______________________________________________
> > > > > Ohrrpgce mailing list
> > > > > ohrrpgce at lists.motherhamster.org
> > > > > http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
> > > >
> > > >
> > > >
> > > >
> > > > _______________________________________________________
> > > > Unlimited Disk, Data Transfer, PHP/MySQL Domain Hosting
> > > > http://www.doteasy.com
> > > > _______________________________________________
> > > > Ohrrpgce mailing list
> > > > ohrrpgce at lists.motherhamster.org
> > > > http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
> > 
> > 
> > 
> > 
> > 
> > _______________________________________________________
> > Unlimited Disk, Data Transfer, PHP/MySQL Domain Hosting
> >               http://www.doteasy.com 
> > _______________________________________________
> > Ohrrpgce mailing list
> > ohrrpgce at lists.motherhamster.org
> > http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org
> > 
> > 




_______________________________________________________
Unlimited Disk, Data Transfer, PHP/MySQL Domain Hosting
              http://www.doteasy.com 



More information about the Ohrrpgce mailing list