Author Topic: OpenGL/Direct3D9 Has a Mind of it's Own?  (Read 1040 times)

Offline konjac

  • Finest Floof
  • ***
  • Posts: 604
  • Country: 00
  • Floof-O-Meter: 37
    • View Profile
OpenGL/Direct3D9 Has a Mind of it's Own?
« on: September 06, 2016, 08:56:39 pm »
Hello!
So I was making a preset request and once I was satisfied with the body, I placed it in an empty preset folder. I am on a Mac, so I then ran FH on Winery.
It didn't run, and then a window showed, and asked me if I wanted to see the test run logs. I clicked OK. I then looked at it to see at the bottom there was something about Ogre. I saw "OGRE EXCEPTION" and "ignoring" part about D3D9 in it.


The "OGRE EXCEPTION" part and the "ignoring" part made me curious. So then I went to the ogre.cfg file and opened it. Everything seems fine.

I then discovered...

BEFORE I RUN FH

It will show OpenGL as the current subsystem.


AFTER FH CRASHES

I see this:

Render System=Direct3D9 Rendering Subsystem
[OpenGL Rendering Subsystem]
Colour Depth=32
Display Frequency=N/A
FSAA=0
Full Screen=No
RTT Preferred Mode=FBO
VSync=No
VSync Interval=1
Video Mode=800 x 600
sRGB Gamma Conversion=No
Allow NVPerfHUD=No
Floating-point mode=Fastest
[Direct3D9 Rendering Subsystem]
Allow NVPerfHUD=No
FSAA=None
Floating-point mode=Fastest
Full Screen=No
VSync=No
Video Mode=800 x 600 @ 32-bit colour
sRGB Gamma Conversion=No
Colour Depth=32
Display Frequency=N/A
RTT Preferred Mode=FBO
VSync Interval=1
The top just switches!

I don't even touch it, either!

Please help ;-;

(I can't show you the actual report and text because it will say I was blocked from feral-heart.com because I said something when I paste the text)
[/color]
« Last Edit: September 06, 2016, 09:12:02 pm by Vanillabean »

Offline Enoki

  • Herba Chronographus
  • Elder Grey Pelt
  • ****
  • Posts: 2,698
  • Country: us
  • Floof-O-Meter: 121
  • Who lives in a portabella under a tree?
    • FantasyFungus
    • EnokiTheDryphon
    • Enoki_G
    • View Profile
    • The Realms of Yugure
Re: OpenGL/Direct3D9 Has a Mind of it's Own?
« Reply #1 on: September 06, 2016, 09:14:30 pm »
Hmm, very odd. 'Ave ye tried running as administrator? That may fix y'er problem.

Also, try taking out the preset files and running FH then. If it does run, change y'er rendering system to Direct3D9 and put the files back in. To be honest, I'm a bit confused as to why this is happening. It could be a faulty file that corrupted when ye finished y'er preset?

Did it work fine before ye finished the preset? If so, double check y'er preset's files f'er anything out of the ordinary that shouldn't be there. It could be faulty coding.

Tmw you planned a ten minute nap but instead took a whole year.
☙Icon by dA JRProducts; Sig by PocketMutt❧

Offline konjac

  • Finest Floof
  • ***
  • Posts: 604
  • Country: 00
  • Floof-O-Meter: 37
    • View Profile
Re: OpenGL/Direct3D9 Has a Mind of it's Own?
« Reply #2 on: September 06, 2016, 09:33:13 pm »
I am on a mac, so the only way to run an application as admin I would have to enter the sudo command in terminal, but it does not grand me access.

Here is what i am greeted with when I open the .material file:

material preset_4_bodyMatL
{
   technique
   {
      pass
      {
         texture_unit
         {
            texture preset_4body.jpg
         }
      }
   }
}
material preset_4_bodyMatR
{
   technique
   {
      pass
      {
         texture_unit
         {
            texture preset_4body.jpg
         }
      }
   }
}
material preset_4_headMatL
{
   technique
   {
      pass
      {
         texture_unit
         {
            texture preset_4head.jpg
         }
      }
   }
}
material preset_4_headMatR
{
   technique
   {
      pass
      {
         texture_unit
         {
            texture preset_4head.jpg
         }
      }
   }
}
material preset_4_eyeMatL
{
   technique
   {
      pass
      {
         cull_hardware none
         cull_software none
         texture_unit
         {
            texture preset_4eye.jpg
         }
      }
   }
}
material preset_4_eyeMatR
{
   technique
   {
      pass
      {
         cull_hardware none
         cull_software none
         texture_unit
         {
            texture preset_4eye.jpg
         }
      }
   }
}
material preset_4_tailMat
{
   technique
   {
      pass
      {
         texture_unit
         {
            texture preset_4tail.jpg
         }
      }
   }
}
material preset_4_maneMat
{
   technique
   {
      pass
      {
         lighting off
         cull_hardware none
         cull_software none
         scene_blend alpha_blend
         depth_write off
         texture_unit
         {
            texture preset_4mane.png
         }
      }
   }
}

and when I took out the preset files and opened it, it changed itself back to OpenGL. I changed it myself to Direct3D9, and it did the same thing again.
The top part switched.

And it seemed to act up before I put the files in too.

Offline Enoki

  • Herba Chronographus
  • Elder Grey Pelt
  • ****
  • Posts: 2,698
  • Country: us
  • Floof-O-Meter: 121
  • Who lives in a portabella under a tree?
    • FantasyFungus
    • EnokiTheDryphon
    • Enoki_G
    • View Profile
    • The Realms of Yugure
Re: OpenGL/Direct3D9 Has a Mind of it's Own?
« Reply #3 on: September 06, 2016, 09:40:08 pm »
Ah, then what ye may be dealing with is some Mac issues with running FH. I really 'ave no experience with Macs since I stay within my comfort zone of Toshiba. If the problem persists, perhaps consider deleting all the files (save the files ye want to keep such as y'er preset, of course) and do a clean install. I'd wait it out a little while to see if any of our Mac gurus appear and can assist ye further.

Tmw you planned a ten minute nap but instead took a whole year.
☙Icon by dA JRProducts; Sig by PocketMutt❧