invalid page fault DIRAPI.DLL

Sony Crash bash (psx)
December 23, 2009 at 11:32:43
Specs: w98, n/a
Installed W98 from fresh, all OK, but I need to install VGA drivers to get the display OK.

Put in the CD, find the tool to install all, double-click, and get :

Illegal Operation

... caused an invalid page fault in module DIRAPI.DLL


I read that this is to do with the default Flash Player that comes with W98, so I upgraded it (to version 9), but, same issue.

Then I downloaded the DLL straight from the net : same issue (DLL was different on size).

For the Flash Player, there seem no clarity on what version you need, which one is bad, which isn't. This is typical for crap software.

Now, the problem is that I cannot install the drivers for my graphics card, and when I choose the Windows option to install the drivers myself ("Have disk"), he always says that he cannot use the INF file .. wonder if that would ever work.

So, how do I get rid of 640x480x16 ?


See More: invalid page fault DIRAPI.DLL

Report •

#1
December 23, 2009 at 16:04:01
Is this a laptop?

Did you install the other required drivers? Motherboard chip set drivers need to be installed prior to the graphic drivers.


Report •

#2
December 23, 2009 at 19:27:53
Exactly which video drivers are you trying to install?

Bah, humbug


Report •

#3
December 24, 2009 at 02:36:57
It's a desktop PC, with LCD Samsung 17inch
The installation CD has a program "monsetup.exe" (which is the one that crashes), the drivers themselves are also nicely on the disk

Report •

Related Solutions

#4
December 24, 2009 at 14:52:34
You're trying to install monitor drivers. First you need to install drivers for the video card--the thing the monitor cable plugs in to--and any necessary chipset drivers as OtheHill mentioned.

Open device manager (right click on 'my computer', then 'properties', then 'device manager') and open 'display adapters'. It'll probably say 'standard PCI graphics adapter (VGA)'. (If it doesn't have one of the 'standard' drivers loaded then, never mind.) That means 98 has installed a generic driver but doesn't have the exact one you need.

So post back info on your video card or, if it's onboard video, info on your motherboard or system.

Bah, humbug


Report •

#5
December 25, 2009 at 06:23:13
Hmm, I forgot about that ... video drivers.
I really have no clue what graphics card is in there, I'll have a look,
Thanks

Report •

#6
December 25, 2009 at 10:47:21
The card could be a GeForce 4 Ti 4200
I sort of got the drivers installed, could switch to a better resolution, and now he's giving me blue-screens and black-cursored-screens ... I did a complete re-install of the OS, only thing I was trying was to change the VGA drivers

How ever did people work with this OS ? It's so crappy


Report •

#7
December 25, 2009 at 11:21:58
Just go to the manufacturer's website and enter the service number or serial number as the case may be.

Report •

#8
December 25, 2009 at 11:58:32
For PCs with a lot ot ram or, if 98 FE, a fast processor, you need to do some modifications after the install. You didn't post any specs though. Otherwise you install 98, install hardware drivers and everything runs smooth.

Bah, humbug


Report •

#9
December 26, 2009 at 06:39:51
I'm giving up, I checked the PC, and it's fast enough to handle XP, so I'm not going to bother with w98 which is giving me a really hard time. Still can't even get rid of the basic resolution of 640x480x16

I can't post my config on this site since I have different computers, and this site assumes each login has got 1 computer ... a weird assumption.


Report •

#10
December 26, 2009 at 07:12:08
You can still type the specs in the body of the post.

The scan done here is better than nothing, which is what we got many times before the scan was put in place.


Report •

#11
December 26, 2009 at 15:17:15
My Dirapi.dll file has a date of 4/23/99 which means it's the original 98se file, you should replace your current one with your original one as found on the installation CD. Consult Layout.inf files in the INF folder to find the exact cab file it is in.
Mine goes in folder
C:\WINDOWS\SYSTEM\MACROMED\SHOCK7
and it does NOT have a self register function. So just drop it on top of your same named file.

Invalid Page Fault error may be coming about because your current version is NT and not what you need? Or it's in the wrong location, it must be in a child of the Macromed folder. It's a shockwave viewer file NOT Flash.

Lee


Report •

#12
December 27, 2009 at 04:33:00
> You can still type the specs in the body of the post.

Yes, but if I post in the Windows 98 part, well, it probably is a Windows 98 OS, no ?

> The scan done here is better than nothing, which is
> what we got many times before the scan was put in place.

Scan ?


Report •

#13
December 27, 2009 at 04:42:37
Melee, you mean that that particular file, while being contained on the CD, in the win98 folder, does not end up on the harddisk, but another copy of it (one from Macromedia) does ?

I'm not installing NT, it's

w i n d o w s 9 8


Report •

#14
December 27, 2009 at 07:39:23
tvc

Click on the My Home at the top left area of this page. On the lower right there is a scan button. If you don't see it then click on specs and you will have the option to scan or re-scan.


Report •

#15
December 29, 2009 at 03:37:11
tvc - Shockwave for NT would be what you might have tried to install and it got the file onto your system before the process died?

No, not what I meant at all. Shockwave 7 Dirapi.dll is installed everytime you install 98 - to the C:\WINDOWS\SYSTEM\MACROMED\SHOCK7
folder.

If you have more than one file and/or it's in a different location that where it's supposed to be - then you get the invalid page fault error when the file is called upon.

Current version of Shockwave is 11 or so. You don't get Shockwave when you install Flash, it's a seperate deal.

Lee


Report •

#16
January 3, 2010 at 08:46:33
> Click on the My Home at the top left area of this page. On the
> lower right there is a scan button. If you don't see it then click
> on specs and you will have the option to scan or re-scan.
>

Thanks, got it :

Manufacturer: Custom
Model: CUSTOM
OS: Microsoft Windows XP Professional
CPU/Ram: 2.401 GHz / 2047 MB
Video Card: NVIDIA GeForce 8600 GTS
Sound Card: SoundMAX Integrated Digital HD Audio

But, this is my XP computer ;)


Report •

#17
January 3, 2010 at 08:49:36
Melee, I mean to say that I didn't use anything else but the original Windows 98 CD.

If that Macromedia thing is on there, it is ... otherwise it isn't.

I didn't use ANY other CD or staged software of any kind, other than Windows 98 original CD.

Well, it doesn't matter now, can't get that Windows started anymore, AFTER I tried to get the video drivers OK, which failed bigtime.


Report •

Ask Question