Invalid Page fault in DXOgg.dll

Let us help you solve any problems you might have with TNM. This forum should remain spoiler-free - if your problem is spoilery in nature, please post in the forum above.

Moderator: TNM Team

Forum rules
Please only use this forum for problems of a technical nature. If you're stuck somewhere in the game, post in the TNM Spoiler Zone forum. If the game crashes, you can't load a savegame, or something just plain isn't working, this is the place to post.
User avatar
zoya4eva
Thug
Posts: 21
Joined: Thu Apr 30, 2009 7:12 am

Invalid Page fault in DXOgg.dll

Post by zoya4eva »

Hi all, and especially those poor neglected souls who cant play TNM.
If anyone has seen my previous problem:
Critical Errors and win98se and GOTY version of Deus-EX

I have this to go on now:

TNM caused an invalid page fault in
module DXOGG.DLL at 0177:04fe1fa9.
Registers:
EAX=00000000 CS=0177 EIP=04fe1fa9 EFLGS=00210202
EBX=00000001 SS=017f ESP=0062bfd0 EBP=0062c018
ECX=00000001 DS=017f ESI=00000000 FS=3b3f
EDX=bffcd490 ES=017f EDI=0502b2c4 GS=0000
Bytes at CS:EIP:
f3 a5 8b cb f3 a4 a1 68 d0 00 05 ba 30 1f fe 04
Stack dump:
00000000 00000001 04fe0000 04fe6bda 04fe0000 00000001 00000000 021ff2c2 00000000 04fe0000 84a34498 00000001 0062bfec 0062be04 0062c1d8 04fe90e0

I have DirectX9b, 1.3Ghz Chip , Radeon 8500 Pro, Win98se, 500Mb RAM.
Does anyone have any idea vot iz ze problam ?
Tanks.
User avatar
Jim
Off Topic Productions
Off Topic Productions
Posts: 301
Joined: Thu Apr 29, 2004 10:12 pm
Contact:

Re: Invalid Page fault in DXOgg.dll

Post by Jim »

Currently windows 98/me is problematic with everything overall.. We only had one other guy come about trying to run the game on windows ME and he had no luck either. I guess we never tested it on 98/ME because none of the testers used it.

So what I'm going to do is install 98 on my other computer and see if I can fix the problem. Give me a day or two to see what I can do. (Though I do recommend upgrading)

Old windows version are just evil. ^_^
I exist within the power lines...for some odd reason.
User avatar
zoya4eva
Thug
Posts: 21
Joined: Thu Apr 30, 2009 7:12 am

Re: Invalid Page fault in DXOgg.dll

Post by zoya4eva »

Thanks Jim.
I know I should upgrade but XP still costs over $100 her in Australia and I sort of like my win98se.
I could probably play it on my friends comp., but I am interested to see if its possible to play and what we have to do to fix TNM to get it running.
User avatar
Hassat Hunter
Illuminati
Posts: 2182
Joined: Fri Apr 10, 2009 1:20 pm

Re: Invalid Page fault in DXOgg.dll

Post by Hassat Hunter »

Do you use 1.0.2? (It has an upgraded DXOgg.dll)

If not; install it.
If so; try using the DXOgg.dll of older TNM's (the 1.0.1 hotfix for example), however this can cause crashes during the game (although that is probably prefered above not being able to play at all)
Can somebody tell me how I can get a custom avatar?
Oh wait, I already got one...
User avatar
zoya4eva
Thug
Posts: 21
Joined: Thu Apr 30, 2009 7:12 am

Re: Invalid Page fault in DXOgg.dll

Post by zoya4eva »

Hi Hassat Hunter,thanks for the advice .
I have 1.02 patch in and I also got the chocobo.zip retro DXOgg .dll version 1.0.0.0. and no luck.
So I put the version 1.0.0.5 back in.
User avatar
Jim
Off Topic Productions
Off Topic Productions
Posts: 301
Joined: Thu Apr 29, 2004 10:12 pm
Contact:

Re: Invalid Page fault in DXOgg.dll

Post by Jim »

Unfortunately I'm going to have to somehow aquire another copy of windows 98, my current one is so old and used that the CD doesn't appear to work properly anymore.

(Note to self - don't lend CDs to family members ever again)
I exist within the power lines...for some odd reason.
User avatar
OiNutter
The Nameless Mod
The Nameless Mod
Posts: 183
Joined: Mon Oct 17, 2005 7:22 pm

Re: Invalid Page fault in DXOgg.dll

Post by OiNutter »

Holy salmon, you're the one using Win98?

I seriously was about to disallow Windows 98 users from accessing TheNamelessMod.com because of the amount of request spamming we've gotten. For example, a Win98 box seems to have been scripted to continuously attempt to download the game from our server for most of the first two weeks of release. Incidentally, I don't think it ever actually stayed connected long enough to get a complete download...
User avatar
zoya4eva
Thug
Posts: 21
Joined: Thu Apr 30, 2009 7:12 am

Re: Invalid Page fault in DXOgg.dll

Post by zoya4eva »

I dunno.
Is it possible to change those files from ogg files to a type thats readable and thats compatible with my machine.

The files currently play fine in winamp on their own. What a tease to hear those sounds and not be able to play the game!

Pity I cant set the path so that the program reads the file as a winamp file....
I tried downloading the Ogg plug-in( FSH or something) for media player(9) , thinking that that would somehow magically fix my invalid page fault. The files wouldnt play(although they did get a nice fishy symbol -, saying I didn't have some filter or something which was probably the plug-in in the first place (der- cause it didn't install properly !)-maybe not made for my version of media player. I will try and find one that works....

And OINutter, Now I don't want to hear any more bad things about win98se...!

And Jim, I'd send you an ISO of my win98se disk but it probably costs about $2 in the USA ..!
User avatar
Jim
Off Topic Productions
Off Topic Productions
Posts: 301
Joined: Thu Apr 29, 2004 10:12 pm
Contact:

Re: Invalid Page fault in DXOgg.dll

Post by Jim »

it's not the ogg files causing the problems for you, it's a DLL that the mod uses to play those ogg files..

I'm still trying to find windows 98 at the moment, but I'm going to ask you to test this in the mean time and see if it works.. I think I might know what was causing the incompatibility.

Make sure to place this in your DeusEx\System directory (not the TNM system directory), and overwrite the one that was there, and let me know how it works. ^_^

NOTE to anyone downloading this - This is only to be used on win98/ME, it disables a certain feature (being able to adjust music in-game) which was causing a problems for these specific operating systems only. And a temporary fix at that.
Attachments
DXOggTest.zip
(178.12 KiB) Downloaded 786 times
I exist within the power lines...for some odd reason.
User avatar
zoya4eva
Thug
Posts: 21
Joined: Thu Apr 30, 2009 7:12 am

Re: Invalid Page fault in DXOgg.dll

Post by zoya4eva »

Hi JIm, Thanks for the new Ogg.

When loading, it took a long time to tell me, as if it was almost deciding to grace me with being able to play it...

Then I got a critical error
Can't find file for package "TNM_Core_Tex"

History:UObject: : SafeLoad Error <- UObject: : StaticLoadClass<-UGameEngine: :Init<- DDeusExGameEngine: :Init<-InitEngine

So, hopefully we've gone back to the missing lines in the INI which would be a million times better than bloody IPF'S
:x
User avatar
Jim
Off Topic Productions
Off Topic Productions
Posts: 301
Joined: Thu Apr 29, 2004 10:12 pm
Contact:

Re: Invalid Page fault in DXOgg.dll

Post by Jim »

Okay, it seems my 98 fix worked! ...Which is fantastic, but it now appears you have another problem :P *screams*

This current problem isn't my jurisdiction, so I'll make sure the others see this and hopefully you can get it fixed ^_^
I exist within the power lines...for some odd reason.
User avatar
Hassat Hunter
Illuminati
Posts: 2182
Joined: Fri Apr 10, 2009 1:20 pm

Re: Invalid Page fault in DXOgg.dll

Post by Hassat Hunter »

zoya4eva wrote:So, hopefully we've gone back to the missing lines in the INI which would be a million times better than bloody IPF'S
Very likely. What packages does your TNM.ini want to load?
Can somebody tell me how I can get a custom avatar?
Oh wait, I already got one...
User avatar
zoya4eva
Thug
Posts: 21
Joined: Thu Apr 30, 2009 7:12 am

Re: Invalid Page fault in DXOgg.dll

Post by zoya4eva »

Hi Hassat Hunter, I didn't quite understand what you meant with,

" What packages does your TNM.ini want to load?"

My initial problem was related to the sticky with TNM Edit packages ( and as it turned out several of the quite important paths= being missing in my TNM.ini (in TNM System.)
Note, I HAVE NEVER MADE ANY CHANGES TO TNM.INI in my DEUSEX/ SYSTEM /TNM INI . Should I have.?

Heres a list of the lines I added to the TNM /SYTEM/ TNM.ini

Edit packages= UBrowser
UMenu
TNM
TNMNative
TNMItems
TNMDeco
TNMCharacters
TNMText
TNMTNMConvos1
TNMTNMConvos2
TNMDataVault
TNMGUI
CaroneElevatorSet
Precipitation
DxOgg
CaroneelevatorSet
-----------------------------------------------
Save Path=..\TNM\Save
Paths= ..\TNM\Maps\*.dx
Paths= ..\TNM\Textures\*.utx
Paths=..\TNM\Sounds\*.uax
Ogg Path= ..\TNM\Music\Ogg

-----------------------------------------------
[URL]
Class=TNM.Trestkon (was same as DeusEx)
-----------------------------------------------
Engine.Engine]
Console=TNMGUI.tnmConsole (was same as Deus Ex)

Root=TNMGUI.tnmRootWindow (was same as Deus Ex)

I have not changed:
GameRenderDevice=D3DDrv.D3DRenderDevice
to
GameRenderDevice=OpenGLDrv.OpenGLRenderDevice
:?: maybe I should have.......
----------------------------------------------------
Anyway dont know where to go from here....
Thanks Jim . 8)

PS. I tried replacing the GameRenderDevice line and no difference.
User avatar
Hassat Hunter
Illuminati
Posts: 2182
Joined: Fri Apr 10, 2009 1:20 pm

Re: Invalid Page fault in DXOgg.dll

Post by Hassat Hunter »

Try replacing your current [Core.System] setting with the following:

[Core.System]
PurgeCacheDays=30
SavePath=..\TNM\Save
CachePath=..\Cache
CacheExt=.uxx
Paths=..\TNM\System\*.u
Paths=..\TNM\Maps\*.dx
Paths=..\TNM\Textures\*.utx
Paths=..\TNM\Sounds\*.uax
OggPath=..\TNM\Music\Ogg\
Paths=..\System\*.u
Paths=..\Maps\*.dx
Paths=..\Textures\*.utx
Paths=..\Sounds\*.uax
Paths=..\Music\*.umx
Suppress=DevLoad
Suppress=DevSave
Suppress=DevNetTraffic
Suppress=DevGarbage
Suppress=DevKill
Suppress=DevReplace
Suppress=DevSound
Suppress=DevCompile
Suppress=DevBind
Suppress=DevBsp
Can somebody tell me how I can get a custom avatar?
Oh wait, I already got one...
User avatar
zoya4eva
Thug
Posts: 21
Joined: Thu Apr 30, 2009 7:12 am

Re: Invalid Page fault in DXOgg.dll

Post by zoya4eva »

Hi , thanks for the advice HH.
Those lines that you suggested weren't missing from the [Core.System] section.
I only mentioned the ones that were missing.

I'm staring to think it is a corrupt installer but have absolutely no idea how to remedy that.

I am now installing deus-ex again using open gl and the newer version of MSIEXE.exe v2.0.2600.2 (there seemed to be two versions in my comp. I took out the older one.)

******Just wanted to add a note to this re-installation..
This time I fixed up those lines that were missing: the Edit packages and those Path lines, before I put the 1.02 Patch in.
I did notice this time that the patch went through the motions :P of installing the 2008 Runtime library but I think it was just a fart.

I still got the Invalid Page Fault, but after putting in Jim's DXOgg Test DLL, I got the Much read about and much despised ...
Cant Bind to native Class DXOGG.DXOGG.

So I think its the Runtime Libraries (mine is only 2005 version) which I feared for a while.)

PS I have heard about an Open Source replacement for the Microsoft Runtime library called "Juce" which you have probably heard about.

http://www.rawmaterialsoftware.com/juce/

Could a version of TNM be adapted to use this ? (I'm being a bit selfish here cause I want to play the game on F***ing WIN98se :lol:
Last edited by zoya4eva on Fri May 15, 2009 9:02 pm, edited 1 time in total.
Post Reply