Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Layer Section"

From PCGamingWiki, the wiki about fixing PC games
(Created page with "{{stub}} {{Infobox game |cover = GAME TITLE cover.jpg |developers = {{Infobox game/row/developer|Taito}} {{Infobox game/row/porter|Big Bang Software|Windows}} |publi...")
 
 
(46 intermediate revisions by 7 users not shown)
Line 1: Line 1:
{{stub}}
+
{{Disambig|the original 1997 PC port|the S-Tribute port of the Sega Saturn version|[[Layer Section & Galactic Attack S-Tribute]]|the arcade version included in the Ray'z Arcade Chronology|[[Ray'z Arcade Chronology]]}}
 
{{Infobox game
 
{{Infobox game
|cover        = GAME TITLE cover.jpg
+
|cover        = Layer Section - Cover.jpg
 
|developers  =  
 
|developers  =  
 
{{Infobox game/row/developer|Taito}}
 
{{Infobox game/row/developer|Taito}}
 
{{Infobox game/row/porter|Big Bang Software|Windows}}
 
{{Infobox game/row/porter|Big Bang Software|Windows}}
 
|publishers  =  
 
|publishers  =  
{{Infobox game/row/publisher|GT Interactive|America}}
+
{{Infobox game/row/publisher|GT Interactive|North America, 1997-99 copies}}
{{Infobox game/row/publisher|GameBank|Japan}}
+
{{Infobox game/row/publisher|Interplay Entertainment|North America, post-1999 copies}}
 +
{{Infobox game/row/publisher|GameBank|Japan, 1997-99 copies}}
 +
{{Infobox game/row/publisher|CYBERFRONT Corporation|Japan, post-1999 copies}}
 +
{{Infobox game/row/publisher|Rainbow Arts|Europe}}
 +
{{Infobox game/row/publisher|Conspiracy Entertainment|Europe}}
 
|engines      =  
 
|engines      =  
 
|release dates=  
 
|release dates=  
 
{{Infobox game/row/date|Windows|1997}}
 
{{Infobox game/row/date|Windows|1997}}
 +
|reception    =
 +
{{Infobox game/row/reception|Metacritic||}}
 +
{{Infobox game/row/reception|OpenCritic||}}
 +
{{Infobox game/row/reception|IGDB||}}
 +
|taxonomy    =
 +
{{Infobox game/row/taxonomy/monetization      | }}
 +
{{Infobox game/row/taxonomy/microtransactions | }}
 +
{{Infobox game/row/taxonomy/modes            | Singleplayer, Multiplayer }}
 +
{{Infobox game/row/taxonomy/pacing            | Real-time }}
 +
{{Infobox game/row/taxonomy/perspectives      | Scrolling, Top-down view }}
 +
{{Infobox game/row/taxonomy/controls          | Direct control }}
 +
{{Infobox game/row/taxonomy/genres            | Arcade, Shooter }}
 +
{{Infobox game/row/taxonomy/sports            | }}
 +
{{Infobox game/row/taxonomy/vehicles          | Flight, Space flight }}
 +
{{Infobox game/row/taxonomy/art styles        | Pixel art }}
 +
{{Infobox game/row/taxonomy/themes            | Sci-fi, Space }}
 +
{{Infobox game/row/taxonomy/series            | RAY }}
 
|steam appid  =  
 
|steam appid  =  
 
|steam appid side  =  
 
|steam appid side  =  
 
|gogcom id    =  
 
|gogcom id    =  
|gogcom id side =  
+
|gogcom id side =
|strategywiki =  
+
|official site=
|wikipedia    =  
+
|hltb        = 3795
 +
|igdb        = rayforce
 +
|mobygames    = galactic-attack__
 +
|strategywiki = RayForce
 +
|wikipedia    = RayForce
 
|winehq      =  
 
|winehq      =  
 
|license      = commercial
 
|license      = commercial
 
}}
 
}}
{{Series|RAY}}
+
 
 +
'''Key points'''
 +
{{ii}} PC port of '''RayForce''', otherwise known as '''Layer Section''', '''Galactic Attack''', or '''Gunlock''' in certain regions and platforms.
 +
{{--}} Graphics are downgraded compared to the arcade and Sega Saturn versions.
 +
{{--}} No options to play the game in a TATE orientation, resulting game screen being crunched to a smaller vertical space than either arcade or Sega Saturn versions.
 +
{{--}} Installer will not open on 64-bit Windows. See [[#Installing on modern versions of Windows|Installing on modern versions of Windows]] for a fix.
 +
{{--}} Game does not like modern operating systems. See [[#Increase Rendering Resolution|Increase Rendering Resolution]] for a fix.
  
 
==Availability==
 
==Availability==
 
{{Availability|
 
{{Availability|
{{Availability/row| retail | | disc | Simple disc check. Uses CD audio for music.  |  | Windows }}
+
{{Availability/row| retail | | disc | Can run without the disc, but the music will be missing due to the music being Redbook audio.<ref>{{Refcheck|user=Ptolemy|date=2019-08-15|comment=Tested by not having the disc in the drive before starting the game.}}</ref> |  | Windows }}
 
}}
 
}}
 
{{ii}} This game is not available digitally.
 
{{ii}} This game is not available digitally.
  
 
==Game data==
 
==Game data==
 +
{{Image|Layer Section - general.PNG|External general settings.}}
 
===Configuration file(s) location===
 
===Configuration file(s) location===
 
{{Game data|
 
{{Game data|
Line 39: Line 71:
 
}}
 
}}
  
==Video settings==
+
==Video==
{{Video settings
+
{{Video
 
|wsgf link                  =  
 
|wsgf link                  =  
 
|widescreen wsgf award      =  
 
|widescreen wsgf award      =  
Line 46: Line 78:
 
|ultrawidescreen wsgf award =  
 
|ultrawidescreen wsgf award =  
 
|4k ultra hd wsgf award    =  
 
|4k ultra hd wsgf award    =  
|widescreen resolution      = unknown
+
|widescreen resolution      = false
|widescreen resolution notes=  
+
|widescreen resolution notes= 640x480 only; for higher 4:3 resolutions see [[#Increase Rendering Resolution|Increase Rendering Resolution]].
|multimonitor              = unknown
+
|multimonitor              = false
 
|multimonitor notes        =  
 
|multimonitor notes        =  
|ultrawidescreen            = unknown
+
|ultrawidescreen            = false
 
|ultrawidescreen notes      =  
 
|ultrawidescreen notes      =  
|4k ultra hd                = unknown
+
|4k ultra hd                = false
 
|4k ultra hd notes          =  
 
|4k ultra hd notes          =  
|fov                        = unknown
+
|fov                        = n/a
 
|fov notes                  =  
 
|fov notes                  =  
|windowed                  = unknown
+
|windowed                  = false
 
|windowed notes            =  
 
|windowed notes            =  
|borderless windowed        = unknown
+
|borderless windowed        = false
 
|borderless windowed notes  =  
 
|borderless windowed notes  =  
|anisotropic                = unknown
+
|anisotropic                = n/a
 
|anisotropic notes          =  
 
|anisotropic notes          =  
|antialiasing              = unknown
+
|antialiasing              = n/a
 
|antialiasing notes        =  
 
|antialiasing notes        =  
 +
|upscaling                  = false
 +
|upscaling tech            =
 +
|upscaling notes            =
 
|vsync                      = unknown
 
|vsync                      = unknown
 
|vsync notes                =  
 
|vsync notes                =  
|60 fps                    = unknown
+
|60 fps                    = true
 
|60 fps notes              =  
 
|60 fps notes              =  
|120 fps                    = unknown
+
|120 fps                    = false
 
|120 fps notes              =  
 
|120 fps notes              =  
|hdr                        = unknown
+
|hdr                        = false
 
|hdr notes                  =  
 
|hdr notes                  =  
 
|color blind                = unknown
 
|color blind                = unknown
Line 76: Line 111:
 
}}
 
}}
  
==Input settings==
+
==Input==
{{Input settings
+
{{Image|Layer Section - controls.PNG|External input settings.}}
|key remap                = unknown
+
{{Input
 +
|key remap                = true
 
|key remap notes          =  
 
|key remap notes          =  
|acceleration option      = unknown
+
|acceleration option      = n/a
 
|acceleration option notes =  
 
|acceleration option notes =  
|mouse sensitivity        = unknown
+
|mouse sensitivity        = n/a
 
|mouse sensitivity notes  =  
 
|mouse sensitivity notes  =  
|mouse menu                = unknown
+
|mouse menu                = false
|mouse menu notes          =  
+
|mouse menu notes          = Mouse is not supported.
|invert mouse y-axis      = unknown
+
|invert mouse y-axis      = n/a
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
|touchscreen              = unknown
+
|touchscreen              = false
 
|touchscreen notes        =  
 
|touchscreen notes        =  
|controller support        = unknown
+
|controller support        = true
 
|controller support notes  =  
 
|controller support notes  =  
|full controller          = unknown
+
|full controller          = false
|full controller notes    =  
+
|full controller notes    = Still need to use keyboard to start and pause the game, and need to use {{key|Alt+F4}} to exit the game.<ref>{{Refcheck|user=Ptolemy|date=2019-08-15|comment=}}</ref>
|controller remap          = unknown
+
|controller remap          = false
 
|controller remap notes    =  
 
|controller remap notes    =  
|controller sensitivity    = unknown
+
|controller sensitivity    = n/a
 
|controller sensitivity notes=  
 
|controller sensitivity notes=  
|invert controller y-axis  = unknown
+
|invert controller y-axis  = n/a
 
|invert controller y-axis notes=  
 
|invert controller y-axis notes=  
|xinput controllers        = unknown
+
|xinput controllers        = true
|xinput controllers notes  =  
+
|xinput controllers notes  = <ref>{{Refcheck|user=Ptolemy|date=2019-08-15|comment=Tested using an wired Xbox One controller.}}</ref>
|xbox prompts              = unknown
+
|xbox prompts              = false
 
|xbox prompts notes        =  
 
|xbox prompts notes        =  
|impulse triggers          = unknown
+
|impulse triggers          = false
 
|impulse triggers notes    =  
 
|impulse triggers notes    =  
 
|dualshock 4              = unknown
 
|dualshock 4              = unknown
Line 114: Line 150:
 
|dualshock 4 modes        = unknown
 
|dualshock 4 modes        = unknown
 
|dualshock 4 modes notes  =  
 
|dualshock 4 modes notes  =  
|tracked motion controllers= unknown
+
|tracked motion controllers= false
 
|tracked motion controllers notes =  
 
|tracked motion controllers notes =  
 
|tracked motion prompts    = unknown
 
|tracked motion prompts    = unknown
 
|tracked motion prompts notes =  
 
|tracked motion prompts notes =  
|other controllers        = unknown
+
|other controllers        = true
 
|other controllers notes  =  
 
|other controllers notes  =  
|other button prompts      = unknown
+
|other button prompts      = false
 
|other button prompts notes=  
 
|other button prompts notes=  
|controller hotplug        = unknown
+
|controller hotplug        = false
 
|controller hotplug notes  =  
 
|controller hotplug notes  =  
|haptic feedback          = unknown
+
|haptic feedback          = false
 
|haptic feedback notes    =  
 
|haptic feedback notes    =  
|simultaneous input        = unknown
+
|simultaneous input        = true
 
|simultaneous input notes  =  
 
|simultaneous input notes  =  
 
|steam input api          = unknown
 
|steam input api          = unknown
Line 140: Line 176:
 
}}
 
}}
  
==Audio settings==
+
==Audio==
{{Audio settings
+
{{Audio
 
|separate volume          = true
 
|separate volume          = true
|separate volume notes    =  
+
|separate volume notes    = CD Music and Sound FX.
 
|surround sound          = n/a
 
|surround sound          = n/a
 
|surround sound notes    =  
 
|surround sound notes    =  
Line 153: Line 189:
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
 
|eax support              =  
 
|eax support              =  
|eax support notes        =  
+
|eax support notes         =
 +
|royalty free audio       = unknown
 +
|royalty free audio notes  =
 +
|red book cd audio        = true
 +
|red book cd audio notes  =  
 
}}
 
}}
  
Line 212: Line 252:
 
|windows 32-bit exe    = true
 
|windows 32-bit exe    = true
 
|windows 64-bit exe    = false
 
|windows 64-bit exe    = false
 +
|windows arm app        = false
 
|windows exe notes      =  
 
|windows exe notes      =  
 
|mac os x powerpc app  =  
 
|mac os x powerpc app  =  
 
|macos intel 32-bit app = unknown
 
|macos intel 32-bit app = unknown
 
|macos intel 64-bit app = unknown
 
|macos intel 64-bit app = unknown
 +
|macos arm app          = unknown
 
|macos app notes        =  
 
|macos app notes        =  
 
|linux 32-bit executable= unknown
 
|linux 32-bit executable= unknown
 
|linux 64-bit executable= unknown
 
|linux 64-bit executable= unknown
 +
|linux arm app          = unknown
 
|linux executable notes =  
 
|linux executable notes =  
 +
}}
 +
 +
==Issues fixed==
 +
 +
===Installing on modern versions of Windows===
 +
{{ii}} Due to the InstallShield program being 16-bit, it doesn't run on 64-bit Windows.
 +
{{Fixbox|description=Use an alternative installer|ref=<ref>{{Refcheck|user=Ptolemy|date=2019-08-13|comment=}}</ref>||fix=
 +
# Copy the CD contents to a folder, skipping <code>LAYENABEL.DAT</code> and <code>CD.IDX</code> due to them being copy protection files.
 +
# Extract the [https://community.pcgamingwiki.com/files/file/111-installshield-3-32-bit-generic-installer/ InstallShield 3 32-bit Generic Installer] into this folder.
 +
# Right click {{file|setup32.exe}} and choose Properties.
 +
# Go to the Compatibility tab.
 +
# Check the "Run this program in compatibility mode for" box and choose Windows 95.
 +
# Run {{file|setup32.exe}} and follow the steps to install the game.
 +
}}
 +
 +
{{Fixbox|description=Copy the game files manually to your computer|ref=<ref>{{Refcheck|user=AmethystViper|date=2019-08-15|comment=}}</ref>|fix=
 +
Browse through the contents of the CD, and copy the {{file|DATA}} folder to a convenient location on your computer.
 +
}}
 +
 +
===Increase Rendering Resolution===
 +
{{++}} This also fixes the game on modern Windows.
 +
{{Fixbox|description=Use dgVoodoo|ref=<ref>{{Refcheck|user=Ptolemy|date=2019-08-13|comment=}}</ref>|fix=
 +
# Download ''[http://dege.freeweb.hu/ dgVoodoo]''.
 +
# Extract <code>dgVoodooCpl.exe</code> and <code>dgVoodoo.conf</code> to {{p|game}}, where <code>LS.EXE</code> resides.
 +
# Open the <code>MS</code> folder in the dgVoodoo zip and extract <code>DDraw.dll</code>, <code>D3DImm.dll</code>, and <code>D3D8.dll</code> to {{p|game}}, again where <code>LS.EXE</code> resides.
 +
# Open <code>dgVoodooCpl.exe</code>.
 +
# Make sure the '''Config folder / Running instance''' is set to {{p|game}}, it may already be there by default.
 +
# In the '''General''' tab, set '''Adapter(s) to use / enable''' to your current graphics card, '''Appearance''' to '''Full Screen''', and '''Scaling mode''' to either '''Stretched, keep Aspect Ratio''' or '''Stretched, 4:3 Aspect Ratio'''.
 +
# In the '''DirectX''' tab, make sure '''Disable and passthru to real DirectX''' is unchecked, and set '''Resolution''' to '''Max'''. You can uncheck '''dgVoodoo Watermark''' if you wish.
 +
# Click '''Apply''' and exit the program.
 
}}
 
}}
  
Line 226: Line 299:
 
|OSfamily = Windows
 
|OSfamily = Windows
  
|minOS    =  
+
|minOS    = 95
|minCPU  =  
+
|minCPU  = Intel Pentium 60mhz
|minRAM  =  
+
|minRAM  = 12MB
|minHD    =  
+
|minHD    = 250MB
|minGPU  =  
+
|minGPU  = DirectX-compatible GPU
  
 
|recOS    =  
 
|recOS    =  
 
|recCPU  =  
 
|recCPU  =  
|recRAM  =  
+
|recRAM  = 16MB
 
|recHD    =  
 
|recHD    =  
 
|recGPU  =  
 
|recGPU  =  

Latest revision as of 03:20, 5 August 2023

This page is for the original 1997 PC port. For the S-Tribute port of the Sega Saturn version, see Layer Section & Galactic Attack S-Tribute. For the arcade version included in the Ray'z Arcade Chronology, see Ray'z Arcade Chronology.

Layer Section
Layer Section cover
Developers
Taito
Windows Big Bang Software
Publishers
North America, 1997-99 copies GT Interactive
North America, post-1999 copies Interplay Entertainment
Japan, 1997-99 copies GameBank
Japan, post-1999 copies CYBERFRONT Corporation
Europe Rainbow Arts
Europe Conspiracy Entertainment
Release dates
Windows 1997
Taxonomy
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives Scrolling, Top-down view
Controls Direct control
Genres Arcade, Shooter
Vehicles Flight, Space flight
Art styles Pixel art
Themes Sci-fi, Space
Series RAY
Layer Section on HowLongToBeat
Layer Section on IGDB
Layer Section guide on StrategyWiki
Layer Section on MobyGames
Layer Section on Wikipedia
RAY
Layer Section 1997
RayStorm 2001
RayCrisis 2001
Layer Section & Galactic Attack S-Tribute 2022
Ray'z Arcade Chronology 2023

Key points

PC port of RayForce, otherwise known as Layer Section, Galactic Attack, or Gunlock in certain regions and platforms.
Graphics are downgraded compared to the arcade and Sega Saturn versions.
No options to play the game in a TATE orientation, resulting game screen being crunched to a smaller vertical space than either arcade or Sega Saturn versions.
Installer will not open on 64-bit Windows. See Installing on modern versions of Windows for a fix.
Game does not like modern operating systems. See Increase Rendering Resolution for a fix.

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
Can run without the disc, but the music will be missing due to the music being Redbook audio.[1]
Windows
This game is not available digitally.

Game data

External general settings.
External general settings.

Configuration file(s) location

System Location
Windows

Save game data location

System Location
Windows

Video

Input

External input settings.
External input settings.

Audio

Audio feature State Notes
Separate volume controls
CD Music and Sound FX.
Surround sound
Subtitles
Closed captions
Mute on focus lost
Royalty free audio
Red Book CD audio
On Windows, CD music might not play correctly; see the troubleshooting guide for solutions.

Localizations

Language UI Audio Sub Notes
English

Network

Multiplayer types

Type Native Players Notes
Local play
2 Co-op
LAN play
Online play
Asynchronous multiplayer

Other information

API

Executable 32-bit 64-bit Notes
Windows

Issues fixed

Installing on modern versions of Windows

Due to the InstallShield program being 16-bit, it doesn't run on 64-bit Windows.
Use an alternative installer[4]
  1. Copy the CD contents to a folder, skipping LAYENABEL.DAT and CD.IDX due to them being copy protection files.
  2. Extract the InstallShield 3 32-bit Generic Installer into this folder.
  3. Right click setup32.exe and choose Properties.
  4. Go to the Compatibility tab.
  5. Check the "Run this program in compatibility mode for" box and choose Windows 95.
  6. Run setup32.exe and follow the steps to install the game.
Copy the game files manually to your computer[5]

Browse through the contents of the CD, and copy the DATA folder to a convenient location on your computer.

Increase Rendering Resolution

This also fixes the game on modern Windows.
Use dgVoodoo[6]
  1. Download dgVoodoo.
  2. Extract dgVoodooCpl.exe and dgVoodoo.conf to <path-to-game>, where LS.EXE resides.
  3. Open the MS folder in the dgVoodoo zip and extract DDraw.dll, D3DImm.dll, and D3D8.dll to <path-to-game>, again where LS.EXE resides.
  4. Open dgVoodooCpl.exe.
  5. Make sure the Config folder / Running instance is set to <path-to-game>, it may already be there by default.
  6. In the General tab, set Adapter(s) to use / enable to your current graphics card, Appearance to Full Screen, and Scaling mode to either Stretched, keep Aspect Ratio or Stretched, 4:3 Aspect Ratio.
  7. In the DirectX tab, make sure Disable and passthru to real DirectX is unchecked, and set Resolution to Max. You can uncheck dgVoodoo Watermark if you wish.
  8. Click Apply and exit the program.

System requirements

Windows
Minimum Recommended
Operating system (OS) 95
Processor (CPU) Intel Pentium 60mhz
System memory (RAM) 12MB
Hard disk drive (HDD) 250MB
Video card (GPU) DirectX-compatible GPU


References

  1. Verified by User:Ptolemy on 2019-08-15
    Tested by not having the disc in the drive before starting the game.
  2. Verified by User:Ptolemy on 2019-08-15
  3. Verified by User:Ptolemy on 2019-08-15
    Tested using an wired Xbox One controller.
  4. Verified by User:Ptolemy on 2019-08-13
  5. Verified by User:AmethystViper on 2019-08-15
  6. Verified by User:Ptolemy on 2019-08-13