[SOLVED] Help!! LayerSection CD-DA, please!

Getting old Windows games working.

[SOLVED] Help!! LayerSection CD-DA, please!

Postby Nariturbina » 2018-2-06 @ 02:45

Hello, I'm new to the forum and I need help with the game LayerSection for Windows 95/98, please! I have tried installing it in Windows 7, 95 and 98, with _inmm.dll (ver 2.15 - 2.30 - 2.32 - 2.36 - 2.37 and 2.38), with the tracks in .wav and .mp3 but with no configuration that the music of the CD. My last configuration is in Windows 98 emulated with DosBox 0.74 SVN-Daum, with the tracks in .wav, the image bin/cue mounted, and _inmm.dll 2.37. Help please, thanks.
Nariturbina
Newbie
 
Posts: 11
Joined: 2018-2-06 @ 02:31

Re: Help!! LayerSection CD-DA, please!

Postby ZellSF » 2018-2-06 @ 08:28

https://www.youtube.com/watch?v=B7Ix1O5t-N8

It works, so you're obviously doing something wrong. Though your post is a bit poorly written and I'm going to need a lot more information to figure out what. Let's start with some screenshots, post a screenshot of the following:
  • A hash of the .exe before and after patching it with _inmm (you can use an online service like http://onlinemd5.com/ to get the hash)
  • All of _inmm's configuration tabs
  • The contents of the game directory
  • The contents of inmm.ini
Do NOT use Windows 95/98, DOSBox (the game works fine natively and we don't want complicating factors) or try to play CD audio tracks from an bin/cue (it might work for this game, but often results in looping issues with _inmm).

The video I linked also says to use _inmm 2.32 for a specific reason. 2.38 has issues freezing while switching tracks in this game. Should work though.
ZellSF
Oldbie
 
Posts: 1096
Joined: 2006-1-01 @ 18:19

Re: Help!! LayerSection CD-DA, please!

Postby Nariturbina » 2018-2-07 @ 03:11

Thanks for answering!! Sorry for my English, I'm using the Google translator. When I run the game in Windows 7 I get the error "Can not load Glue Libraries" so I am testing it in Win98.
Ls.exe Md5 06DCAC627547ECF737136E59F92AAFF4
Ls.org Md5 133966B087C2FBF1807569FF0DDE599C
Nariturbina
Newbie
 
Posts: 11
Joined: 2018-2-06 @ 02:31

Re: Help!! LayerSection CD-DA, please!

Postby Nariturbina » 2018-2-07 @ 03:29

Files in c:\Layer Section\
_INMM.DLL
_inmm.ini
6DOTS.MSL
6EXTRA.MSL
7FROM6.MSL
AUDIO.dll
AUDIO.org
DeIsL1.isu
FONT1.MSL
FONT2.MSL
FONT3.MSL
FONT4.MSL
FONT5.MSL
FONT6.MSL
FONT7.MSL
FONTG.MSL
FONTN.MSL
FONTT.MSL
GOVER.MSL
LS.exe
LS.org
MAGNA.MSL
mmgr.VXD
NIWUOY.MSL
OPTIONS.exe
OPTIONS.org
PLAYER_1.msl
PLAYER_2.MSL
PLAYER_3.MSL
PLAYER_4.MSL
PLAYER_5.MSL
PLAYER_6.MSL
PLAYER_7.MSL
PLAYER_N.MSL
RAYFORCE.DLL
readme.txt
ROCK4.MSL
ROCK5.MSL
ROUND_00.MSL
ROUND_10.MSL
ROUND_20.MSL
ROUND_30.MSL
ROUND_40.MSL
ROUND_50.MSL
ROUND_60.MSL
ROUND_70.MSL
ROUND_B1.MSL
ROUND_B2.MSL
ROUND_B3.MSL
ROUND_B4.MSL
ROUND_B5.MSL
ROUND_B6.MSL
ROUND_B7.MSL
ROUND_BM.MSL
ROUND_J0.MSL
ROUND0_1.MSL
ROUND0_2.MSL
ROUND0_3.MSL
ROUND0_4.MSL
ROUND0_5.MSL
ROUND0_6.MSL
ROUND0_7.MSL
SAPI.DLL
SOUND.DAT
STORY.MSL
TITLE.MSL
TUNNEL5.MSL
ui.dat
VDP1REG.DLL
VDP1VRAM.DLL
VDP2REG1.DLL
VDP2REG2.DLL
VDP2VRAM.DLL
WORKRAM.DLL

In c:\Layer Section\Music\
Track02.mp3
Track03.mp3
Track04.mp3
Track05.mp3
Track06.mp3
Track07.mp3
Track08.mp3
Track09.mp3
Track10.mp3
Track11.mp3
Track12.mp3
Track13.mp3
Track14.mp3
Track15.mp3
Track16.mp3
Track17.mp3
Track18.mp3
Attachments
3.jpg
3.jpg (32.39 KiB) Viewed 582 times
2.jpg
2.jpg (29.78 KiB) Viewed 582 times
1.jpg
1.jpg (40.63 KiB) Viewed 582 times
Nariturbina
Newbie
 
Posts: 11
Joined: 2018-2-06 @ 02:31

Re: Help!! LayerSection CD-DA, please!

Postby ZellSF » 2018-2-07 @ 17:46

Decided to reinstall this and see...
Nariturbina wrote:Thanks for answering!! Sorry for my English, I'm using the Google translator. When I run the game in Windows 7 I get the error "Can not load Glue Libraries" so I am testing it in Win98.
That just means it can't load some libraries. Are you running the game in compatibility mode? The properties of LS.EXE should look like this:
Clipboard01.png
Clipboard01.png (7.09 KiB) Viewed 551 times
Well slightly different on Windows 7, but you get the picture: none of the settings in that page should be on.

If you're running in compatibility mode that's an important thing to mention (ANY change you make to the installation must be mentioned when asking for help) and the terminology of calling it compatibility mode specifically and not Windows 98 emulation or something is also important.

Another possibility is that _inmm is complaining about something, but it should give you an error message telling you what.

So disable compatibility mode if it's on and screenshot any messages _inmm gives you. Anyway, since I decided to install the game and look at it myself I found two more things to mention. First, you definitely need a ddraw wrapper. I'm not sure what I would recommend here. DXGL is easier to configure for sharp scaling, but dgVoodoo2 changes refresh rate (easier if you're on a 120hz+ refresh rate monitor).

Secondly the file to patch with _inmm is AUDIO.DLL, not LS.EXE
.
ZellSF
Oldbie
 
Posts: 1096
Joined: 2006-1-01 @ 18:19

Re: Help!! LayerSection CD-DA, please!

Postby Nariturbina » 2018-2-08 @ 00:38

I checked and I'm not running Ls.exe in Compatibility Mode. Thanks for patching Audio.dll because I did not know. Now the hashes are
Audio.dll md5 1EA9ACDE8A0E65ACDE4497B6B7F8F6BF
Audio.org md5 7E0E095356F4FB1C254848895D6C9187
And I keep giving this error in Windows 7
Attachments
1.jpg
1.jpg (11.8 KiB) Viewed 514 times
Nariturbina
Newbie
 
Posts: 11
Joined: 2018-2-06 @ 02:31

Re: Help!! LayerSection CD-DA, please!

Postby ZellSF » 2018-2-08 @ 01:09

You really should not get that error, at all. Can you try removing everything in your game directory, reinstalling the game and then launch it without patching it with _inmm and see if you get the same error message?
ZellSF
Oldbie
 
Posts: 1096
Joined: 2006-1-01 @ 18:19

Re: Help!! LayerSection CD-DA, please!

Postby Nariturbina » 2018-2-08 @ 19:09

I have already fixed the error "Can not load Glue Libraries" by deactivating DEP for Ls.exe !!!! Now I just need _inmm.dll to work, how did you configure it?
Attachments
1.jpg
Nariturbina
Newbie
 
Posts: 11
Joined: 2018-2-06 @ 02:31

Re: Help!! LayerSection CD-DA, please!

Postby ZellSF » 2018-2-08 @ 19:40

Nariturbina wrote:I have already fixed the error "Can not load Glue Libraries" by deactivating DEP for Ls.exe !!!!

I see this all the time and I have to ask... Why do you have DEP enabled for third party programs in the first place? It is not the default configuration for any Windows OS I have seen. The default Windows configuration has always been this:
Clipboard02.png
Clipboard02.png (5.5 KiB) Viewed 481 times
Just select the first radio button and all the 8 programs you've already had problems with will work and so will future programs.

I'm just so confused why I've seen so many people who have changed this setting. I'm vaguely guessing its a reading comprehension issue, that people think they have to select the second button to add exceptions to DEP without realizing when the first button means every non-Microsoft program is excepted from DEP. Is that the case? Did you read someone tell you to disable DEP for a game and you figured you had to select the second option to add it to the list?

Is it based on some popular tweak guide I haven't heard of that just fails to notify people of the compatibility problems this can introduce? Or maybe it's actually configured that way by default in some obscure Win7/8/10 versions?
Nariturbina wrote:Now I just need _inmm.dll to work, how did you configure it?

The configuration images you posted are correct. As long as you've patched AUDIO.DLL I have no idea what's wrong, possible _inmm.ini is referencing the wrong files (open it in a text editor and check), you didn't post its contents so I can't tell.

Can Windows Media Player play mp3 files on your system?
ZellSF
Oldbie
 
Posts: 1096
Joined: 2006-1-01 @ 18:19

Re: Help!! LayerSection CD-DA, please!

Postby Nariturbina » 2018-2-10 @ 02:43

I agree, I knew that was the configuration of the DEP, but you see that Windows 7 changed it in some update and as I did not remember it was like that. But well now the game goes, and for those who are interested in the configuration of DXGL I was like this
Attachments
1.jpg
Nariturbina
Newbie
 
Posts: 11
Joined: 2018-2-06 @ 02:31

Re: Help!! LayerSection CD-DA, please!

Postby Nariturbina » 2018-2-10 @ 03:10

If I can play the .mp3 files in my Media Player. Now I would be interested to review the steps of _inmm.dll to see where I'm wrong:
1.- Uncompress _inmm232.zip in "c:\Program Files\_inmm\"
2.- I apply the patch to Audio.dll. I'm left with these hash
Audio.dll md5 1EA9ACDE8A0E65ACDE4497B6B7F8F6BF
Audio.org md5 7E0E095356F4FB1C254848895D6C9187
3.- Configured _inmmcnf.exe and created the file _inmm.ini that saved in "c:\Program Files\LayerSection\" and it looks like this:
C:\Program Files\LayerSection\Music\Track02.mp3
C:\Program Files\LayerSection\Music\Track03.mp3
C:\Program Files\LayerSection\Music\Track04.mp3
C:\Program Files\LayerSection\Music\Track05.mp3
C:\Program Files\LayerSection\Music\Track06.mp3
C:\Program Files\LayerSection\Music\Track07.mp3
C:\Program Files\LayerSection\Music\Track08.mp3
C:\Program Files\LayerSection\Music\Track09.mp3
C:\Program Files\LayerSection\Music\Track10.mp3
C:\Program Files\LayerSection\Music\Track11.mp3
C:\Program Files\LayerSection\Music\Track12.mp3
C:\Program Files\LayerSection\Music\Track13.mp3
C:\Program Files\LayerSection\Music\Track14.mp3
C:\Program Files\LayerSection\Music\Track15.mp3
C:\Program Files\LayerSection\Music\Track16.mp3
C:\Program Files\LayerSection\Music\Track17.mp3
C:\Program Files\LayerSection\Music\Track18.mp3
4.- Copy _inmm.dll to "c:\Program Files\LayerSection\"
Nariturbina
Newbie
 
Posts: 11
Joined: 2018-2-06 @ 02:31

Re: Help!! LayerSection CD-DA, please!

Postby ZellSF » 2018-2-10 @ 10:42

OK... let's try to think of more things that can go wrong.

1: Mismatched _inmm.dll and _inmmserv.exe versions. Whenever you run _inmmcnf.exe it will save a configuration in the registry key "HKEY_CURRENT_USER\Software\irori\_inmm.dll". There there's a value named _inmmserv, make sure it's pointing to a 2.32 _inmmserv.exe. For some weird reason _inmm won't complain if there's a mismatch here, but won't play audio.

2: The LayerSection CD needs to be in your first disc drive by letter order to try to play audio (so if you have two CD drives D:\ and E:\, LayerSection needs to be in the D:\ drive). A lot of old games will just try to play CD audio from the first drive, this is usually a non-issue when using _inmm (since it will redirect the play calls anyway), but apparently LayerSection is special in that it checks for CD audio in the first drive before deciding whether or not to even try to play CD audio. Only game I've seen where this is an issue.
ZellSF
Oldbie
 
Posts: 1096
Joined: 2006-1-01 @ 18:19

Re: Help!! LayerSection CD-DA, please!

Postby Nariturbina » 2018-2-10 @ 23:12

Yes yes yes yes you are a genius!!!! I checked the record with the editor and it was fine. Then I changed the letters of the disc drive so that the disc drive where I mounted the bin/cue image is the first and BUALA!!!! IT WORKED WITH MUSIC AND EVERYTHING!!!
I made a small batch so that when the game starts I started an Xppader profile and when I close the game I also close Xpadder: open Notepad and copies
@echo off
START /D "c:\Program Files\LayerSection" LayerSectionP1.xpadderprofile
START /wait /D "c:\Program Files\LayerSection" LS.exe
echo wait until kill LS.exe is finished
echo then kill Xpadder.exe
taskkill /im Xpadder.exe
Exit

and save it as LayerSection.bat then you have to create a shortcut to LayerSection.bat
And the profile of Xpadder I have it like this:
Attachments
1.jpg
Last edited by Nariturbina on 2018-2-13 @ 21:00, edited 1 time in total.
Nariturbina
Newbie
 
Posts: 11
Joined: 2018-2-06 @ 02:31

Re: Help!! LayerSection CD-DA, please!

Postby Nariturbina » 2018-2-13 @ 20:56

Thank you very much ZellSF for the help and the time dedicated!! I would not have achieved it without your help!! Administrator, could we mark this topics as [SOLVED] please?
Nariturbina
Newbie
 
Posts: 11
Joined: 2018-2-06 @ 02:31

Re: Help!! LayerSection CD-DA, please!

Postby Stiletto » 2018-2-14 @ 02:21

Nariturbina wrote:Thank you very much ZellSF for the help and the time dedicated!! I would not have achieved it without your help!! Administrator, could we mark this topics as [SOLVED] please?


We don't really do that much here, but okay.
"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen

Stiletto
User avatar
Stiletto
l33t
 
Posts: 4042
Joined: 2002-7-01 @ 21:57


Return to Windows

Who is online

Users browsing this forum: Kerr Avon and 4 guests