GAMEBOOMERS provides you with all the latest PC adventure computer games information, forum, walkthroughs, reviews and news.

GB Reviews

Latest & Upcoming Adventure Games

GB Annual Game Lists

GB Interviews

BAAGS

GB @ acebook

About Us

Walkthroughs

free games galore

Game Publishers & Developers

World of Adventure

Patches

GB @ witter

GameBoomers Store

Big Fish Games Homepage
Page 1 of 4 1 2 3 4 >
Topic Options
#702917 - 02/28/11 07:02 PM Finally - Everyone can now play Dark Side of the Moon in XP
GreyFuss Offline
Addicted Boomer

Registered: 06/01/06
Posts: 3398
For those of you who have never played Dark Side of the Moon because it won't play on XP there is now great news.

I just had to bring this fantastic news about a member at Adventure Gamers Forums. The members screen name is Winterfury and they are the first one to create a fix for the missing text for Dark Side of the Moon running in XP. And it is a simple fix. After all these years of techies and players trying to figure out why this game would run beautifully in XP except for the missing text which renders the game unplayable a fix is created. I am thrilled for Winterfury and Kudos to them. Now gamers everywhere can now enjoy this classic game without the need for an older computer or have the know how to use Virtual PC. I am replaying it now in XP and having a ball remembering this FMV, First Person, Sci-Fi Classic that so many have missed.

I am quoting the Winterfury Posts right from Adventure Gamers here. I have tried it and it works. http://www.adventuregamers.com/forums/showthread.php?p=573255 & scroll down

Quote:
1. Download this zip archive. Inside it you'll find a file named riched32.dll. Extract it somewhere.
http://www.mediafire.com/?4hevvidc7bvcl03

2. Open the folder where you installed the game, then open 'bin' folder and put the extracted file in there. If, for example, the path for your installed game is 'CProgram Files\SouthPeak Interactive\DSOM', you should put the extracted file (riched32.dll) in the folder 'CProgram Files\SouthPeak Interactive\DSOM\bin'

3. Run the game and tell me if it works for you.



Quote:
I'll provide some details in case anyone is interested. The common belief is that the problem with the missing text in DSOM is caused by the game being unable to read text or some files not installed properly. I've run the game in the debugger and found out that it is not really the case - the text is actually there in memory while the game is running, it's just that for some reason it's not showing up. While examining the game in the debugger, I've also found out that DSOM handles text in Rich Text format and uses Microsoft Rich Edit control. Up till now there are several versions of Rich Edit and the newer ones, according to Microsoft, are supposed to be backward compatible with the older ones, but in reality it’s only true up to some degree. Now, different Rich Edit versions (read: different DLLs) are distributed with different versions of Windows. Rich Edit 1.0 (riched32.dll) is included in Windows 95. Windows 98 includes both Rich Edit 1.0 and Rich Edit 2.0 (riched32.dll and riched20.dll accordingly) and Windows XP includes Rich Edit 3.0 (its corresponding DLL is confusingly named riched20.dll) and Rich Edit 1.0 emulator (riched32.dll, which is in fact a thin wrapper around riched20.dll). DSOM loads riched32.dll, i.e. uses Rich Edit 1.0 (which figures, since the game was made for Windows 95.) I suspected that there might be an incompatibility between the Rich Edit 1.0 which the game was programmed with in mind and the emulator provided by the recent versions of Windows. So I copied the riched32.dll from my Windows 98 distribution to the game folder where there other DLLs that depend on it and you know the rest.

Also, there are three different versions of riched32.dll (can you imagine that) and only one of them (with the version number 4.0.993.4) is redistributable. Fortunately, the one that is also happens to be just the one that is required by the game.

The bottom line is that Microsoft is to blame for breaking compatibility and creating this mess



Edit Added 3/21/11

WinterFury has developed an addition fix for those who had a little trouble getting the game to run and had to disable video acceleration...

Quote:
For those of you who have to disable video acceleration to make DSOM work, I've made a small patch which forces the game to use hardware emulation only, preventing it from using any hardware-supported features. The result should be exactly the same as disabling hardware acceleration, only the patch won't affect any global settings in your system (so you don't have to restore anything after playing the game).

The patched game dll is in this archive . Open your DSOM\Bin folder, find the file named xvideoio.dll and make a backup copy of it. Then copy the patched xvideoio.dll from the downloaded archive to DSOM\Bin

I recommend you use the patch only if the game doesn't work properly on your system unless hardware acceleration is disabled completely. Don't use it otherwise.





Edited by GreyFuss (03/21/11 10:59 PM)
_________________________
"Don't Hate Me Because I Am Beautiful...There Are Many Other Reasons!"

Top
#702925 - 02/28/11 07:32 PM Re: Finally - Everyone can now play Dark Side of the Moon in XP [Re: GreyFuss]
BrownEyedTigre Offline
The Sassy Administrator PR Liaison
Sonic Boomer

Registered: 01/04/04
Posts: 76174
Loc: In the Naughty Corner
Thanks Greyfuss!

Ana wave
_________________________
Don't feed the Trolls

Top
#702926 - 02/28/11 07:57 PM Re: Finally - Everyone can now play Dark Side of the Moon in XP [Re: BrownEyedTigre]
kjos Offline
BAAG Specialist

Registered: 10/11/01
Posts: 5818
Loc: Beverly Hills, Florida
GreyFuss, just wondering if I downloaded the right one--riched32.dll. thanks
richard


Edited by kjos (02/28/11 08:01 PM)
_________________________
***To Error is Human**To Forgive is Divine***

Top
#702930 - 02/28/11 08:11 PM Re: Finally - Everyone can now play Dark Side of the Moon in XP [Re: GreyFuss]
Space Quest Fan Offline
Graduate Boomer

Registered: 02/17/01
Posts: 15337
Loc: Upper Arlington, Ohio
thanks GreyFuss thumbsup
_________________________
It's nice to be important but it is much more important to be nice.

Top
#702931 - 02/28/11 08:12 PM Re: Finally - Everyone can now play Dark Side of the Moon in XP [Re: kjos]
GreyFuss Offline
Addicted Boomer

Registered: 06/01/06
Posts: 3398
Thats the one Kjos
_________________________
"Don't Hate Me Because I Am Beautiful...There Are Many Other Reasons!"

Top
#702934 - 02/28/11 08:25 PM Re: Finally - Everyone can now play Dark Side of the Moon in XP [Re: GreyFuss]
kjos Offline
BAAG Specialist

Registered: 10/11/01
Posts: 5818
Loc: Beverly Hills, Florida
Thanks GreyFuss ,now I just have to hunt where I put my game. Been years since I played it.
Richard
_________________________
***To Error is Human**To Forgive is Divine***

Top
#703025 - 03/01/11 06:58 AM Re: Finally - Everyone can now play Dark Side of the Moon in XP [Re: kjos]
Becky Offline
The Medieval Lady
Sonic Boomer

Registered: 02/16/00
Posts: 26917
Loc: Stony Brook, New York, USA
That's a great story! Thinking outside the box, and also hapenning to be right.

Top
#703040 - 03/01/11 08:24 AM Re: Finally - Everyone can now play Dark Side of the Moon in XP [Re: Becky]
Marian Online   content
Global Moderator
Sonic Boomer

Registered: 07/04/00
Posts: 34997
Loc: near Yosemite in California
Wow! Great news. happydance

I have the DVD version of this game and it will be wonderful to be able to play it again on my XP computer! smile

Top
#703052 - 03/01/11 09:11 AM Re: Finally - Everyone can now play Dark Side of the Moon in XP [Re: Marian]
flutist Offline
Adept Boomer

Registered: 07/17/01
Posts: 11505
Loc: Kirkwood, MO USA
Will it play on Win 7?
_________________________
Corgis fill your life with Joy, your heart with Love, and your soul with Sunshine.

Top
#703066 - 03/01/11 09:39 AM Re: Finally - Everyone can now play Dark Side of the Moon in XP [Re: flutist]
doowopman Offline
Settled Boomer

Registered: 03/10/04
Posts: 132
Thanks GreyFuss! bravo
_________________________
Stay Cool,
Branden

BAAGS Level 7

Top
#703070 - 03/01/11 09:55 AM Re: Finally - Everyone can now play Dark Side of the Moon in XP [Re: doowopman]
GreyFuss Offline
Addicted Boomer

Registered: 06/01/06
Posts: 3398
Flutist

Winterfury would like input from those who have Windows 7 to see if it works with that OS. If you have the game and since the fix is so easy why don't you give it a try and let everyone know if it works. You will know if it works right after the opening cinematics if dialog text choices show up below.

Doowopman

All thanks should go Winterfury's way as they are the ones that discovered the fix...but you are welcome

Marian

The DVD version is what I am using now to replay the game in XP using this fix. been at it for a few hours and still the game runs perfect. Game has a great story doesn't it?
_________________________
"Don't Hate Me Because I Am Beautiful...There Are Many Other Reasons!"

Top
#703145 - 03/01/11 02:28 PM Re: Finally - Everyone can now play Dark Side of the Moon in XP [Re: GreyFuss]
Cathy1 Offline
BAAG Specialist

Registered: 05/10/03
Posts: 7712
Loc: Calgary Alberta Canada
Is there any way to copy all the cd's to the hard drive so you won't have to do all the disc swapping (especially near the end) ?
_________________________
" If Cornoil Comes From Corn
Where Doe's Babyoil Come From "

Top
#703258 - 03/01/11 07:52 PM Re: Finally - Everyone can now play Dark Side of the Moon in XP [Re: Cathy1]
Jenny100 Offline
GB Reviewer Glitches Moderator
Sonic Boomer

Registered: 10/24/00
Posts: 39142
Loc: southeast USA
Originally Posted By: Cathy1
Is there any way to copy all the cd's to the hard drive so you won't have to do all the disc swapping (especially near the end) ?

You'd probably have to use a CD emulation program and mount images of all the discs when you play.

Top
#703774 - 03/03/11 12:17 PM Re: Finally - Everyone can now play Dark Side of the Moon in XP [Re: doowopman]
judith Offline
Addicted Boomer

Registered: 09/09/00
Posts: 1494
Loc: Edmonton, Alberta Canada
Hi GreyFuss; I installed the game & put the riched32.dll into the bin folder & started the game to see if it works. It runs but (there's always a but)I have a trailing cursor. I move the mouse around the screen & get a good hundred cursors on it. I guess this one will be played on my old 98. Judy

Edit: WooHoo!!! fixed the problem. In programs, I went into accessories; system tools; system information. then tools, then display. beside "Direct Draw Acceleration" I clicked to disable. exited the screen & restarted the comp. Went into the game & it worked. I just have to remember to go back in & enable the direct draw when I come out of the game. Judy


Edited by judith (03/03/11 02:26 PM)
Edit Reason: got the game to work
_________________________
A balanced diet is a cookie in each hand.

Top
#703791 - 03/03/11 01:18 PM Re: Finally - Everyone can now play Dark Side of the Moon in XP [Re: judith]
Cathy1 Offline
BAAG Specialist

Registered: 05/10/03
Posts: 7712
Loc: Calgary Alberta Canada
Thanks for the link Greyfuss. I installed it and it works like a charm. I had to turn the acceleration down a notch. The speech in the videos was skipping a bit. Thanks for the info Jenny.

Cathy bravo
_________________________
" If Cornoil Comes From Corn
Where Doe's Babyoil Come From "

Top
Page 1 of 4 1 2 3 4 >

Moderator:  BrownEyedTigre, Marian 

Who's Online
Key: Admin Global Mod Mod Staff  )
6 registered (8dognight, Koala, family, oldbroad, Sherlock, soot), 194 Guests and 16 Spiders online.
Newest Members
Debcon, lucebend, Lethal_Angel, AustriaGame24, 1madmouse
9042 Registered Users