FileForums

FileForums (https://fileforums.com/index.php)
-   General Gaming (https://fileforums.com/forumdisplay.php?f=25)
-   -   Doom 3 for Windows 98 & ME - Here's how to run it. (https://fileforums.com/showthread.php?t=63378)

E_J 07-08-2004 01:34

Doom 3 for Windows 98 & ME - Here's how to run it.
 
Since RincewindThePissard unnecessarily closed the previous thread (Alas, poor Empire I knew thee well.) where this was being discussed (http://www.fileforums.com/showthread.php?t=63357) , here is a new one on the subject.

It appears that I was right about changing that API call to get Doom 3 to run under Windows 98 & ME. I found this information while researching the issue. I was looking into writing a hook DLL, but this is much simpler since the unprotected Doom3.exe is available.

Open up Doom3.exe with a hex editor. Do a search for 'GlobalMemoryStatusEx'. Change the '45 78' corresponding to 'Ex' with '00 00'. Save and then run the game.

I have not tested this, but it makes sense, and the guy who posted this says he did and it works.

g8crapachino 07-08-2004 02:42

Why are people still wasting their time with Windows 98 or ME? :confused:

There's a really good reason why ID-software chose not to support Windows 9x....it's unstable, inefficient, and slow. Not to mention Windows 9x doesn't support anything about 512megs meaning anyone running it will never be able to fully appreciate Doom3 at it's maximum visual settings. :p

E_J 07-08-2004 03:34

This thread was not for an OS debate.
 
<snip>
Random Windows bashing, member bashing, trolling
</snip>

A truly heartwarming speech, but as you mentioned in it, this thread isn't for trolling and debating the best OS. So let's leave it on topic please.

Karthik 2.0 09-08-2004 02:33

Hey it works!!! WOHO!
Anyway, EJ are still planning on writing the Hook dll?!

E_J 09-08-2004 12:26

Possibly
 
Quote:

Originally Posted by Karthik 2.0
Hey it works!!! WOHO!
Anyway, EJ are still planning on writing the Hook dll?!

I am looking into it for some other programs which won't run. It would be a more universal solution. I am actually a little surprised that this works since GlobalMemoryStatusEx requires a return value whereas GlobalMemoryStatus does not. But, ID must have used it in such a way where if its not a bool it doesn't matter.

RincewindTheWiz 09-08-2004 13:11

Quote:

Originally Posted by E_J
Since RincewindThePissard unnecessarily closed the previous thread (Alas, poor Empire I knew thee well.)

E_J seemingly thinks he can do whatever he damn well pleases. He is wrong. Banned for three weeks for insulting me without the slightest reason. And no, a moderator does not have to accept this kind of childlike behavior. The thread you referred to was closed because the thread starter openly broke the rules. Nothing more, nothing less. In my carreer here I've seen a lot of shortfused, ignorant people take potshots at me for doing my job, but since it's a pretty hot summer over here I'm going to be lenient and keep it to a temp ban, just so you can cool down a bit.

Joe Forster/STA 10-08-2004 06:28

Hi guys,

E_J's idea definitely works. It was a very lame idea from iD Software to "protect" (?!) DOOM 3 from being run under Windows 98/ME this way!

Actually, I noticed that the game runs better under Windows 98 than Windows XP. But, perhaps, this is only an optical illusion, attributed to my deep affection to Windows 98... :D Still, reloading a quicksave is _incomparably_ faster in Windows 98 than Windows XP!

As E_J mentioned, GlobalMemoryStatusEx and GlobalMemoryStatus are quite different. But not only their return value is, but also the data structure that they fill in with information! For this reason, I made a patch that "forwards" GlobalMemoryStatusEx to GlobalMemoryStatus and grabs memory status information from the record fields as laid out in GlobalMemoryStatus's data structure. [...] EDIT: The patch is meant to be applied to Reloaded's no-CD executable!

Not that this made any difference on my machine... ;) Also, note that there are gonna be severe problems on machines with memory more than 4 Gigabytes as that is the reason why GlobalMemoryStatusEx was created... :D

I wrote up a little article on the tools I used, see http://fileforums.com/showthread.php?t=63465 . Happy gaming and hacking,

Joe

putasmileonit1 18-08-2004 05:41

hex program
 
can any one tell me what a hex program is please

Joe Forster/STA 18-08-2004 05:45

Uhm, why don't you use the small patch that I built instead of trying to find out how to hexedit binary code? :)

Joe

putasmileonit1 18-08-2004 05:56

hex
 
just found out that my pc is not fast enough, it is only a 1ghz, i need at least 1.5ghz

JoyBoy 18-08-2004 06:18

Quote:

Originally Posted by putasmileonit1
just found out that my pc is not fast enough, it is only a 1ghz, i need at least 1.5ghz


Pish Posh. I'm playing DOOM 3 on a 850mhz Athlon Beast and a GF3Ti200. Of course, the Video Settings are set to Low Quality, but all the Advanced Settings, besides VSync, are On. Frames only drop drastically when there are like 3-4 enemies. From what I have read, thats all the DOOM engine will support anyway. ;)

Average Game. Starts off good, gets boring, then picks up, then gets boring again. Reminds me so much of Alien vs Predator 2. (Never played the first one). Blantent Engine demo in my opinion. Nice of id Software to already abandon it and move onto their next engine :)

Joe Forster/STA 18-08-2004 11:16

Hey BountyWarrior,

While it is quite off-topic now, I _really_ recommend you to play Alien vs Predator (the first one). It scared the **** out of me, it has an extremely creepy atmosphere. (Just like Alien Trilogy but that's for DOS and pretty unstable at that...)

Joe

putasmileonit1 18-08-2004 14:09

Alien vs Predator
 
cheers joe i will get that and try it.

JoyBoy 18-08-2004 14:46

Quote:

Originally Posted by Joe Forster/STA
Hey BountyWarrior,

While it is quite off-topic now, I _really_ recommend you to play Alien vs Predator (the first one). It scared the **** out of me, it has an extremely creepy atmosphere. (Just like Alien Trilogy but that's for DOS and pretty unstable at that...)

Joe

If it was part of my collection I would, was not a fan of the second one to be honest. The next FPS I will play will be Deus Ex II. Until Half-Life 2 shows up anyway :cool:

I think thats enough 'thread crapping' from me

putasmileonit1 18-08-2004 15:50

hex editor
 
i cant seem to change the numbers i need to run this game on "me" plus i tried the program joe made and that didnt work either

Luciel 18-08-2004 17:16

i loved deus ex, but the second part kinda dissapointed me.

fazr001 19-08-2004 07:57

Question
 
Quote:

Originally Posted by Joe Forster/STA
...I made a patch that "forwards" GlobalMemoryStatusEx to GlobalMemoryStatus and grabs memory status information from the record fields as laid out in GlobalMemoryStatus's data structure ...

Where can I find this patch, please?

Thanx, Fazrik

Joe Forster/STA 19-08-2004 10:29

Hi Fazrik,

Grab it from GameCopyWorld, it has already been uploaded.

It is important to mention that this Windows 98/ME compatibility patch works ONLY with Reloaded's no-CD executable...!

Joe

Sprint45 24-08-2004 15:48

:confused:
Downloaded Joe's 98SE patch i received an Doom3.MSI file. but to load it it requires a setup.exe file...can someone please help me with installing this patch????

Sprint45 24-08-2004 15:52

:) Disregard the previous post I GOT IT!!!! YEAH!!!!!!

Klimax 27-08-2004 04:52

Mail to Activision
 
I have recently send a mail to Activision about Official compatibility patch with Win 98.Yet no one has replied.
Perhaps Microsoft made with ID software an agreement about supporting selling of Windows XP.

Joe Forster/STA 27-08-2004 06:30

Hi Klimax,

It is very typical: when you send a _good_ question to companies, they seem to "forget" to answer... If they realize that answering such question will take some time because they have to _think_ about it then a short reply "hi, sorry, can't answer your question right now but, rest assured, it will follow within a few days" would be nice - but, usually, not even that arrives... :(

The same occurs with companies dealing with hardware, DVD players, mobile phones and mass transport.

Joe

skullpirate 27-08-2004 18:31

hello i need help
 
i make a doom3 dvd in the first install it work fine but i have to erase my pc whent i install againt the setup run perfect and the start of the intro but not enter into the game i click reclut the loading go and back to the doom menu what i have to do please help me :confused:

Quall999 28-08-2004 09:56

Isn't there a patch hosted @ gamecopy world?

crazygamelover 28-08-2004 11:16

The patch is there but I'm not sure if it will help in regard to the type of graphics card. I use a 1gig processor and a tnt2 32 meg card on this pc and it wont run on on this one. I also only have 128 mg ram so that may also cause alot of the problem.

Thats why I had to build a new pc. Now the new one has no issues other than when a bunch of enemies come on the screen at once. As soon as more than 3 enemies come on it boggs a little but i do remember the old doom2 game doing the same on my older pc in the past.

robo135 29-08-2004 02:52

win98se patch
 
i have tried the win98se patch,and later on in the installation,it stops,and wont install,that is with the msi patch.i would like to try the changing of the api,with the 00 00 numbers,but i dont know how to do it with the hex editor hiew_686.
if anyone would give me some pointers how to do it,i would be very grateful.thanks.

robo135 30-08-2004 03:40

win98
 
Quote:

Originally Posted by robo135
i have tried the win98se patch,and later on in the installation,it stops,and wont install,that is with the msi patch.i would like to try the changing of the api,with the 00 00 numbers,but i dont know how to do it with the hex editor hiew_686.
if anyone would give me some pointers how to do it,i would be very grateful.thanks.

well i have gone into the hex editor thing,and have managed to change the numbers (probably with sheer luck),and guess what.doom3 now works on my win98se.
doom3 also runs much smoother in my win98se than in my winxp.
also it runs very quick,and much clearer lighting. thanks to EJ for the tip to this problem.
also to rincethewis for allowing EJ to put it on the site.

Klimax 30-09-2004 07:50

Not working with patched version of Doom3
 
Well,I have downloaded a patch and tried to make it fully work by hex-editing.What a surprise game did not started!If anyone do not find any way how to make a workaround do not patch game.Very sad news.

Joe Forster/STA 01-10-2004 10:16

Hi guys,

Just a reminder: Similarly to the Windows 98/ME compatibility patch for version 1.0 of DOOM 3, the Win98/ME patch for v1.1 needs to be applied to Reloaded's no-CD executable (of the same version) which you can also find on GCW! Happy gaming,

Joe

yzzy 02-11-2004 04:25

Hi, i have the original cd of doom3 and downloaded the 1.1 patch and used the no-CD executabl i downloaded on GCW on a win xp and on win98se, it worked great on win xp, but cant get it to work on win98se. i also tried to hex edit on 1.0 and it work, but it wont work on the 1.1. i also downloaded the Doom3.MSI file, but its looking for a setup file. could anyone help me out on how to get it(no-cd on win98se) working on doom3 1.1. tnx.

yzzy 02-11-2004 04:45

Pls. Disregard my previous post, i just recheck the GCW and found that there are 2 version on the win98se patch,:D hehe, sorry, didnt noticed it earlier. but i still would like to know how to get the doom3.msi to work. tnx. :)

jayvdp 04-06-2005 16:47

Doom 3 ROE in XP x64
 
I cannot get Doom 3 ROE to install under XP x64. A message appears telling me that i need to have OS 2000 or XP. Doom 3 runs fine. Is there another way to intall ROE after applying the 1.2 patch?

Grumpy 04-06-2005 23:57

@Jayvdp
This is what is written on the Activision web site:

Quote:

Question:
Will this game work with WIndows XP 64?

Answer:
Unfortunately the game will not work with Windows XP 64.
This information was posted on the 08/09/2004 11:22 PM and can be read here.


All times are GMT -7. The time now is 07:13.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
FileForums @ https://fileforums.com