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

Difference between revisions of "After the End"

From PCGamingWiki, the wiki about fixing PC games
m
m (Extra information)
(19 intermediate revisions by the same user not shown)
Line 33: Line 33:
 
|igdb        =  
 
|igdb        =  
 
|mobygames    = after-the-end
 
|mobygames    = after-the-end
|strategywiki = strategywiki.org/wiki/After_the_End
+
|strategywiki = After_the_End
 
|wikipedia    =  
 
|wikipedia    =  
 
|winehq      =  
 
|winehq      =  
 
|license      = commercial
 
|license      = commercial
 
}}
 
}}
 +
 +
'''Key points'''
 +
{{--}} Campaign has 7 broken levels while Firing Range has at least 9 broken levels, there could be more, you must have an older version of the game ready to work around with this issue.
  
 
{{Introduction
 
{{Introduction
Line 44: Line 47:
 
|release history  =  
 
|release history  =  
  
|current state    =
+
|current state    = The game features a worldwide scoring list though this functionality has been broken for several years now with the game crashing when users attempt to upload their scores.
 
}}
 
}}
  
Line 54: Line 57:
 
==Essential improvements==
 
==Essential improvements==
 
{{Fixbox|description=Use [http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2/ dgVoodoo2] or [https://github.com/elishacloud/dxwrapper dxwrapper].|ref=<ref>{{Refcheck|user=Stormshadow429|date=2022-01-20|comment=I've confirmed this myself by testing the game after applying the wrapper}}</ref>|fix=
 
{{Fixbox|description=Use [http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2/ dgVoodoo2] or [https://github.com/elishacloud/dxwrapper dxwrapper].|ref=<ref>{{Refcheck|user=Stormshadow429|date=2022-01-20|comment=I've confirmed this myself by testing the game after applying the wrapper}}</ref>|fix=
{{ii}} Use the D3D8.dll for both wrappers, this improves some of the animation the game has, such as the fading animation when selecting something in the main menu, this could also help fix some texture issues, if the old version of the game is booted up without having any compatibility registry keys set up for it (this is what should happen), the old After the End will require a D3D8.dll wrapper to start-up, and this is an indication that the black floor bug will be fixed, but if incase it isn't, Method 3 will help.}}
+
{{ii}} Use the D3D8.dll for both wrappers, this improves some of the animation the game has, such as the fading animation when selecting something in the main menu, this could also help fix some texture issues, if the old version of the game is booted up without having any compatibility registry keys set up for it, the old After the End will require a D3D8.dll wrapper to start-up, and this is an indication that the black floor bug will be already fixed.}}
 
{{Fixbox|description=Use a dsound.dll wrapper, such as [https://www.indirectsound.com/ IndirectSound] or [https://github.com/kcat/dsoal DSOAL].|ref=<ref>{{Refcheck|user=Stormshadow429|date=2022-01-20|comment=I've noticed this issue while playing the game within an hour or more, it can be tricky to reproduce, it doesn't affect overall gameplay.}}</ref>|fix=
 
{{Fixbox|description=Use a dsound.dll wrapper, such as [https://www.indirectsound.com/ IndirectSound] or [https://github.com/kcat/dsoal DSOAL].|ref=<ref>{{Refcheck|user=Stormshadow429|date=2022-01-20|comment=I've noticed this issue while playing the game within an hour or more, it can be tricky to reproduce, it doesn't affect overall gameplay.}}</ref>|fix=
 
{{ii}} This resolves the CTRL3D buffer issue that can be found within the game log, while also resolving a minor in-game audio issue where the music could change in pitch or tone slightly after playing the game for at least an hour or more.}}
 
{{ii}} This resolves the CTRL3D buffer issue that can be found within the game log, while also resolving a minor in-game audio issue where the music could change in pitch or tone slightly after playing the game for at least an hour or more.}}
Line 66: Line 69:
 
===Save game data location===
 
===Save game data location===
 
{{Game data|
 
{{Game data|
{{Game data/saves|Windows|{{P|game}}\Campaign.cdf}}
+
{{Game data/saves|Windows|{{P|game}}\Campaign.cdf|{{P|game}}\Safari.cdf}}
 
}}
 
}}
  
Line 212: Line 215:
 
===Game crashes on certain levels starting from Campaign Level 42, preventing any further progress (Access violation)<ref>{{Refcheck|user=Stormshadow429|date=2022-01-20|comment=This is a bug I've discovered years ago but forgot, I've discovered it once more after playing the game and this time I now properly elaborated it}}</ref>===
 
===Game crashes on certain levels starting from Campaign Level 42, preventing any further progress (Access violation)<ref>{{Refcheck|user=Stormshadow429|date=2022-01-20|comment=This is a bug I've discovered years ago but forgot, I've discovered it once more after playing the game and this time I now properly elaborated it}}</ref>===
 
{{ii}} The game has a major bug starting from Level 42 where once you attempt to progress a level that is broken, the game will crash, to resolve this, download the zip file [https://drive.google.com/file/d/1YKFikEaBYIhY-Bpv8VW9xDxil5bsoNVV/view?usp=sharing here] or [https://mega.nz/file/FZhzFCpC#jl5XpfcX76Nyc33LQmRM07fSjJy40mThb2b1ECY_oeo here] (also uploaded in PCGamingWiki Community) choose your method and follow the steps for it below:
 
{{ii}} The game has a major bug starting from Level 42 where once you attempt to progress a level that is broken, the game will crash, to resolve this, download the zip file [https://drive.google.com/file/d/1YKFikEaBYIhY-Bpv8VW9xDxil5bsoNVV/view?usp=sharing here] or [https://mega.nz/file/FZhzFCpC#jl5XpfcX76Nyc33LQmRM07fSjJy40mThb2b1ECY_oeo here] (also uploaded in PCGamingWiki Community) choose your method and follow the steps for it below:
{{ii}} The broken levels are the following: Mission 42, 45, 46, 50, 52 (no error will be shown), 68, and 73 (the crash in Level 73 will happen when the player submits their score in the offline Leaderboards after the level is finished, as a result the highscore won't be saved, if the player wishes to have their score saved then Level 73 should be played in either Method 1 or 3)
+
{{ii}} The broken levels are the following: Mission 42, 45, 46, 50, 52 (no error will be shown), 68, and 73 (the crash in Level 73 will happen when the player submits their score by clicking "Post", to avoid this, press "Enter" instead or finish Level 73 with Method 1 or 3)
{{ii}} Do not run both After the End versions on Compatibility mode! This will produce a registry file that will permanently alter how the game works which can only removed by manually searching for it in the registry or using a complete uninstaller program, the registry key that does this is related to the Compatibility option and mitigates some sort of graphic setting, this will render Method 3 useless.
+
{{ii}} Do not run both After the End versions on Compatibility mode! This will produce a registry value/file that will alter how the game works which can only removed by manually searching for it in the registry with Registry Editor, the registry key is located in <code>Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers</code> and the value applied is '''DWM8and16BitMitigation''', this compatibility change will prevent the black screen bug from being fixed.
 
{{Fixbox|description=Method 1: Downgrading|ref=<ref>{{Refcheck|user=Stormshadow429|date=2022-01-22|comment=The first confirmed method, works in 5 broken levels}}</ref>|fix=  
 
{{Fixbox|description=Method 1: Downgrading|ref=<ref>{{Refcheck|user=Stormshadow429|date=2022-01-22|comment=The first confirmed method, works in 5 broken levels}}</ref>|fix=  
 
# Open the method 1 folder and open the <code>Setup.exe</code>, this installs an old version of After the End from Reflexive Arcade, the version is 1.4.2, follow the instructions, put the game on an easy to find location and set it aside for now
 
# Open the method 1 folder and open the <code>Setup.exe</code>, this installs an old version of After the End from Reflexive Arcade, the version is 1.4.2, follow the instructions, put the game on an easy to find location and set it aside for now
Line 221: Line 224:
 
# Open the method 2 folder and choose what save file you want to use, the save files are situated on different levels including broken ones, some save files are intended for skipping a broken level completely, after choosing a save file, copy it then paste it to your current/default After the End copy, you could keep your current save by moving it away from the folder location of your current After the End copy or delete it, rename the copied save back to <code>Campaign.cdf</code> then play the game.}}
 
# Open the method 2 folder and choose what save file you want to use, the save files are situated on different levels including broken ones, some save files are intended for skipping a broken level completely, after choosing a save file, copy it then paste it to your current/default After the End copy, you could keep your current save by moving it away from the folder location of your current After the End copy or delete it, rename the copied save back to <code>Campaign.cdf</code> then play the game.}}
 
{{Fixbox|description=Method 3: Resource.tdf file swap|ref=<ref>{{Refcheck|user=Stormshadow429|date=2022-01-22|comment=Newly discovered method which is used alongside Method 1, tested on 4 broken levels with success}}</ref>|fix=  
 
{{Fixbox|description=Method 3: Resource.tdf file swap|ref=<ref>{{Refcheck|user=Stormshadow429|date=2022-01-22|comment=Newly discovered method which is used alongside Method 1, tested on 4 broken levels with success}}</ref>|fix=  
# Assuming that you've already done method 1, go to step 2 otherwise, do step 1 from Method 1 then stop there
+
{{ii}} If the old version of After the End is started with d3d8.dll wrapper and no Compatibility options are applied for it in the Registry yet the game still has the black floor bug, then this method can be used.
 +
# Assuming that you've already done the steps in Method 1, go to step 2 otherwise, do step 1 from Method 1 then stop there
 
# Open the method 3 folder and install the newest trial version of After the End from Kraisoft, after the installation is complete or assuming that this is your current copy, open the folder location of the latest After the End then go inside the RESOURCE folder, look for the file named <code>resource.tdf</code>
 
# Open the method 3 folder and install the newest trial version of After the End from Kraisoft, after the installation is complete or assuming that this is your current copy, open the folder location of the latest After the End then go inside the RESOURCE folder, look for the file named <code>resource.tdf</code>
 
# Copy the .tdf file then go to the folder location of the old After the End, go inside the RESOURCE folder, rename the <code>resource.tdf</code> inside there to <code>resourceREFLEXIVE.tdf.bak</code> or any other filename as long as it will be renamed, then paste the <code>resource.tdf</code> from the latest After the End inside this folder
 
# Copy the .tdf file then go to the folder location of the old After the End, go inside the RESOURCE folder, rename the <code>resource.tdf</code> inside there to <code>resourceREFLEXIVE.tdf.bak</code> or any other filename as long as it will be renamed, then paste the <code>resource.tdf</code> from the latest After the End inside this folder
 
# Do step 2 in Method 1, then step 3, repeat as needed, what this method does is fix the black floor bug for all levels including broken ones while also making them playable, this means you can play even the broken levels normally as well with no glitchy textures, but if incase this method doesn't work for you, remove the new <code>resource.tdf</code> inside the RESOURCE folder of the old After the End, rename the old <code>resource.tdf</code> back to its default file name, then do Method 1 instead}}
 
# Do step 2 in Method 1, then step 3, repeat as needed, what this method does is fix the black floor bug for all levels including broken ones while also making them playable, this means you can play even the broken levels normally as well with no glitchy textures, but if incase this method doesn't work for you, remove the new <code>resource.tdf</code> inside the RESOURCE folder of the old After the End, rename the old <code>resource.tdf</code> back to its default file name, then do Method 1 instead}}
  
===Game could potentially crash in some levels in Firing Range mode===
+
===Game crashes on Firing Range mode starting from Mission 14 (Access violation) <ref>{{Refcheck|user=Stormshadow429|date=2022-01-26|comment=I always knew that Firing Range could also be potentially broken, and after diving further into this game mode I was right.}}</ref>===
{{ii}} If ever that this happens, Method 1 and Method 3 is also applicable to fix this issue, but this time instead of copying the <code>Campaign.cdf</code> file what you have to copy is <code>Safari.cdf</code>, as that is the save file for Firing Range, don't forget to create a backup of your <code>Safari.cdf</code> while swapping between game versions
+
{{ii}} Confirmed broken levels in Firing Range are: 14, 15, 17, 19, 21, 22, 26, 35, 37
 +
{{ii}} Method 1 and Method 3 is also applicable to fix this issue, but this time instead of copying the <code>Campaign.cdf</code> file what you have to copy is <code>Safari.cdf</code>, as that is the save file for Firing Range, don't forget to create a backup of your <code>Safari.cdf</code> while swapping between game versions
  
 
==Other information==
 
==Other information==

Revision as of 07:28, 21 February 2022

Not to be confused with After the End: The Harvest.

After the End
After the End cover
Developers
KraiSoft Entertainment
Release dates
Windows December 8, 2004
Taxonomy
Modes Singleplayer
Pacing Real-time
Perspectives Bird's-eye view
Controls Direct control
Genres Action
Art styles Pre-rendered graphics
Themes Space
After the End guide on StrategyWiki
After the End on MobyGames

Key points

Campaign has 7 broken levels while Firing Range has at least 9 broken levels, there could be more, you must have an older version of the game ready to work around with this issue.

After the End is a singleplayer bird's-eye view action game.

The game features a worldwide scoring list though this functionality has been broken for several years now with the game crashing when users attempt to upload their scores.

Availability

Source DRM Notes Keys OS
Developer website
Requires online activation
Windows

Essential improvements

Use dgVoodoo2 or dxwrapper.[1]
Use the D3D8.dll for both wrappers, this improves some of the animation the game has, such as the fading animation when selecting something in the main menu, this could also help fix some texture issues, if the old version of the game is booted up without having any compatibility registry keys set up for it, the old After the End will require a D3D8.dll wrapper to start-up, and this is an indication that the black floor bug will be already fixed.
Use a dsound.dll wrapper, such as IndirectSound or DSOAL.[2]
This resolves the CTRL3D buffer issue that can be found within the game log, while also resolving a minor in-game audio issue where the music could change in pitch or tone slightly after playing the game for at least an hour or more.

Game data

Configuration file(s) location

System Location
Windows

Save game data location

System Location
Windows <path-to-game>\Campaign.cdf[Note 1]
<path-to-game>\Safari.cdf[Note 1]

Video

Graphics feature State Notes
Widescreen resolution
Multi-monitor
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
Windowed
See the glossary page for potential workarounds.
Borderless fullscreen windowed
See the glossary page for potential workarounds.
Anisotropic filtering (AF)
See the glossary page for potential workarounds.
Anti-aliasing (AA)
See the glossary page for potential workarounds.
Vertical sync (Vsync)
See the glossary page for potential workarounds.
60 FPS and 120+ FPS
The game is most likely locked on 30 FPS or below.
High dynamic range display (HDR)
Ray tracing (RT)

Input

Keyboard and mouse State Notes
Remapping
The game allows all actions that can be possibly done to be remapped (switching of primary weapons, secondary weapon usage, movement)
Mouse acceleration
Mouse sensitivity
The game allows mouse usage for weapon aiming and firing
Mouse input in menus
The game has its own custom cursor
Mouse Y-axis inversion
Controller
Controller support
Controller types

Audio

Sound settings of After the End, including the Brightness option
Sound settings of After the End, including the Brightness option

Audio feature State Notes
Separate volume controls
The game has a separate volume slider for Sound and Music
Surround sound
Subtitles
Closed captions
Mute on focus lost

Localizations

Language UI Audio Sub Notes
English

Issues resolved

Game crashes on certain levels starting from Campaign Level 42, preventing any further progress (Access violation)[3]

The game has a major bug starting from Level 42 where once you attempt to progress a level that is broken, the game will crash, to resolve this, download the zip file here or here (also uploaded in PCGamingWiki Community) choose your method and follow the steps for it below:
The broken levels are the following: Mission 42, 45, 46, 50, 52 (no error will be shown), 68, and 73 (the crash in Level 73 will happen when the player submits their score by clicking "Post", to avoid this, press "Enter" instead or finish Level 73 with Method 1 or 3)
Do not run both After the End versions on Compatibility mode! This will produce a registry value/file that will alter how the game works which can only removed by manually searching for it in the registry with Registry Editor, the registry key is located in Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers and the value applied is DWM8and16BitMitigation, this compatibility change will prevent the black screen bug from being fixed.
Method 1: Downgrading[4]
  1. Open the method 1 folder and open the Setup.exe, this installs an old version of After the End from Reflexive Arcade, the version is 1.4.2, follow the instructions, put the game on an easy to find location and set it aside for now
  2. Go to the folder location of your current After the End which should be in the latest version or 1.5.6, look for the Campaign.cdf file, this is your Campaign progress save which should be on a broken level, make a backup of this file just in case, after making a backup, copy your file then go to the folder location of the old After the End, paste your save in there and open the game, click "Play Now"
  3. Finish the said broken level as is, the floor will be black, but the game won't crash, once the broken level is over you can go ahead and update your backup save while also pasting it back to your default After the End copy and continue playing from there.
Method 2: Bypass[5]
  1. Open the method 2 folder and choose what save file you want to use, the save files are situated on different levels including broken ones, some save files are intended for skipping a broken level completely, after choosing a save file, copy it then paste it to your current/default After the End copy, you could keep your current save by moving it away from the folder location of your current After the End copy or delete it, rename the copied save back to Campaign.cdf then play the game.
Method 3: Resource.tdf file swap[6]
If the old version of After the End is started with d3d8.dll wrapper and no Compatibility options are applied for it in the Registry yet the game still has the black floor bug, then this method can be used.
  1. Assuming that you've already done the steps in Method 1, go to step 2 otherwise, do step 1 from Method 1 then stop there
  2. Open the method 3 folder and install the newest trial version of After the End from Kraisoft, after the installation is complete or assuming that this is your current copy, open the folder location of the latest After the End then go inside the RESOURCE folder, look for the file named resource.tdf
  3. Copy the .tdf file then go to the folder location of the old After the End, go inside the RESOURCE folder, rename the resource.tdf inside there to resourceREFLEXIVE.tdf.bak or any other filename as long as it will be renamed, then paste the resource.tdf from the latest After the End inside this folder
  4. Do step 2 in Method 1, then step 3, repeat as needed, what this method does is fix the black floor bug for all levels including broken ones while also making them playable, this means you can play even the broken levels normally as well with no glitchy textures, but if incase this method doesn't work for you, remove the new resource.tdf inside the RESOURCE folder of the old After the End, rename the old resource.tdf back to its default file name, then do Method 1 instead

Game crashes on Firing Range mode starting from Mission 14 (Access violation) [7]

Confirmed broken levels in Firing Range are: 14, 15, 17, 19, 21, 22, 26, 35, 37
Method 1 and Method 3 is also applicable to fix this issue, but this time instead of copying the Campaign.cdf file what you have to copy is Safari.cdf, as that is the save file for Firing Range, don't forget to create a backup of your Safari.cdf while swapping between game versions

Other information

API

Technical specs Supported Notes
Direct3D 8
Executable 32-bit 64-bit Notes
Windows

Middleware

No middleware information; you can edit this page to add it.

System requirements

Windows
Minimum
Operating system (OS) 98
Processor (CPU) Intel Pentium II
System memory (RAM) 256 MB
Hard disk drive (HDD) 80 MB
Video card (GPU) 32 MB of VRAM
DirectX 8.1 compatible


Notes

  1. 1.0 1.1 When running this game without elevated privileges (Run as administrator option), write operations against a location below %PROGRAMFILES%, %PROGRAMDATA%, or %WINDIR% might be redirected to %LOCALAPPDATA%\VirtualStore on Windows Vista and later (more details).

References

  1. Verified by User:Stormshadow429 on 2022-01-20
    I've confirmed this myself by testing the game after applying the wrapper
  2. Verified by User:Stormshadow429 on 2022-01-20
    I've noticed this issue while playing the game within an hour or more, it can be tricky to reproduce, it doesn't affect overall gameplay.
  3. Verified by User:Stormshadow429 on 2022-01-20
    This is a bug I've discovered years ago but forgot, I've discovered it once more after playing the game and this time I now properly elaborated it
  4. Verified by User:Stormshadow429 on 2022-01-22
    The first confirmed method, works in 5 broken levels
  5. Verified by User:Stormshadow429 on 2022-01-22
    Suitable for players who don't mind using a different save
  6. Verified by User:Stormshadow429 on 2022-01-22
    Newly discovered method which is used alongside Method 1, tested on 4 broken levels with success
  7. Verified by User:Stormshadow429 on 2022-01-26
    I always knew that Firing Range could also be potentially broken, and after diving further into this game mode I was right.