VOGONS

Common searches


First post, by tgomola

User metadata
Rank Newbie
Rank
Newbie

I can't get Carmageddon TDR2000 (with Nosebleed pack) to work with _inmm.dll. I ripped the audio tracks to mp3s, patched the main executable and created _inmm.ini file, but the game won't play music unless I put the disk image in a virtual CD-ROM drive.

I patched several other games with _inmm.dll and they work fine.

Can this be fixed or am I forced to mount the image every time I want to play?

Reply 1 of 6, by collector

User metadata
Rank l33t
Rank
l33t

I am not familiar with the game, but are there any other EXEs in the game that might be accessing the CDA tracks that need to be patched?

The Sierra Help Pages -- New Sierra Game Installers -- Sierra Game Patches -- New Non-Sierra Game Installers

Reply 3 of 6, by gerwin

User metadata
Rank l33t
Rank
l33t
tgomola wrote:

I patched several other games with _inmm.dll and they work fine.

You mean; you changed the references to winmm.dll into _inmm.dll?

--> ISA Soundcard Overview // Doom MBF 2.04 // SetMul

Reply 4 of 6, by ZellSF

User metadata
Rank l33t
Rank
l33t

You need to patch the executable or library responsible for music playback. So you should try to patch any media related libraries (DLLs).

Basic research tells me Carmageddon TDR 2000 uses MSS32.DLL for music playback.

Reply 5 of 6, by tgomola

User metadata
Rank Newbie
Rank
Newbie
gerwin wrote:

You mean; you changed the references to winmm.dll into _inmm.dll?

No, I dropped the files I wanted to patch onto _inmmcnf.exe.

ZellSF wrote:

You need to patch the executable or library responsible for music playback. So you should try to patch any media related libraries (DLLs).

Basic research tells me Carmageddon TDR 2000 uses MSS32.DLL for music playback.

Patching MSS32.DLL works. Thank you 😀

May I ask how you found the file responsible for CDA playback? I'd like to know that, just in case.

Reply 6 of 6, by ZellSF

User metadata
Rank l33t
Rank
l33t
tgomola wrote:
No, I dropped the files I wanted to patch onto _inmmcnf.exe. […]
Show full quote
gerwin wrote:

You mean; you changed the references to winmm.dll into _inmm.dll?

No, I dropped the files I wanted to patch onto _inmmcnf.exe.

ZellSF wrote:

You need to patch the executable or library responsible for music playback. So you should try to patch any media related libraries (DLLs).

Basic research tells me Carmageddon TDR 2000 uses MSS32.DLL for music playback.

Patching MSS32.DLL works. Thank you 😀

May I ask how you found the file responsible for CDA playback? I'd like to know that, just in case.

Install, check whatever files sound vaguely audio related. and I know from experience that MSS is Miles Sound System.