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 "Atelier Meruru: The Apprentice of Arland DX"

From PCGamingWiki, the wiki about fixing PC games
(Swapped the order of introduction and general information.)
(Updated template, info and ultra-widescreen instructions)
Line 19: Line 19:
 
{{Infobox game/row/taxonomy/pacing            | Turn-based}}
 
{{Infobox game/row/taxonomy/pacing            | Turn-based}}
 
{{Infobox game/row/taxonomy/perspectives      | Third-person}}
 
{{Infobox game/row/taxonomy/perspectives      | Third-person}}
{{Infobox game/row/taxonomy/controls          | Direct control}}
+
{{Infobox game/row/taxonomy/controls          | Direct control, Menu-based}}
 
{{Infobox game/row/taxonomy/genres            | JRPG}}
 
{{Infobox game/row/taxonomy/genres            | JRPG}}
 
{{Infobox game/row/taxonomy/sports            | }}
 
{{Infobox game/row/taxonomy/sports            | }}
Line 31: Line 31:
 
|gogcom id side =
 
|gogcom id side =
 
|official site= https://www.koeitecmoamerica.com/arlanddx/
 
|official site= https://www.koeitecmoamerica.com/arlanddx/
|winehq      =
 
 
|hltb        = 15369
 
|hltb        = 15369
 
|igdb        = atelier-meruru-the-apprentice-of-arland-dx
 
|igdb        = atelier-meruru-the-apprentice-of-arland-dx
Line 38: Line 37:
 
|strategywiki = Atelier_Meruru:_The_Apprentice_of_Arland
 
|strategywiki = Atelier_Meruru:_The_Apprentice_of_Arland
 
|wikipedia    = Atelier_Meruru:_The_Apprentice_of_Arland
 
|wikipedia    = Atelier_Meruru:_The_Apprentice_of_Arland
 +
|winehq      =
 
|license      = commercial
 
|license      = commercial
 
}}
 
}}
Line 61: Line 61:
 
}}
 
}}
 
{{ii}} All versions require {{DRM|Steam}}.
 
{{ii}} All versions require {{DRM|Steam}}.
 +
 +
==Monetization==
 +
{{Monetization
 +
|ad-supported                =
 +
|cross-game bonus            =
 +
|dlc                        =
 +
|expansion pack              =
 +
|freeware                    =
 +
|free-to-play                =
 +
|one-time game purchase      = Requires an upfront purchase to access.
 +
|sponsored                  =
 +
|subscription                =
 +
|subscription gaming service =
 +
}}
 +
 +
===Microtransactions===
 +
{{Microtransactions
 +
|boost              =
 +
|cosmetic            =
 +
|currency            =
 +
|finite spend        =
 +
|infinite spend      =
 +
|free-to-grind      =
 +
|loot box            =
 +
|none                = The game has no microtransactions.
 +
|player trading      =
 +
|time-limited        =
 +
|unlock              =
 +
}}
  
 
==Essential Improvements==
 
==Essential Improvements==
Line 113: Line 142:
 
|multimonitor notes        =  
 
|multimonitor notes        =  
 
|ultrawidescreen            = hackable
 
|ultrawidescreen            = hackable
|ultrawidescreen notes      = Requires the [[#Atelier Sync Fix|Atelier Sync Fix]]. See [[#Ultra-widescreen|Ultra-widescreen]] for further instructions.
+
|ultrawidescreen notes      = Only natively supports 16:9 resolutions. See [[#Ultra-widescreen|Ultra-widescreen]] for instructions.
 
|4k ultra hd                = hackable
 
|4k ultra hd                = hackable
|4k ultra hd notes          = Requires the [[#Atelier Sync Fix|Atelier Sync Fix]]. Manually change the values of <code>ScreenWidth=</code> to 3840 and <code>ScreenHeight=</code> to 2160 in the [[#Configuration file(s) location|configuration file]].
+
|4k ultra hd notes          = Requires the [[#Atelier Sync Fix|Atelier Sync Fix]]. Only natively supports 16:9 resolutions. Manually change the values of <code>ScreenWidth=</code> to 3840 and <code>ScreenHeight=</code> to 2160 in the [[#Configuration file(s) location|configuration file]].
 
|fov                        = false
 
|fov                        = false
 
|fov notes                  =  
 
|fov notes                  =  
Line 123: Line 152:
 
|borderless windowed notes  = Confirmed to work with [[Glossary:Borderless fullscreen windowed#Borderless Gaming|Borderless Gaming]]. You need to manually set the values of <code>ScreenWidth=</code> and <code>ScreenHeight=</code> to the desired height and width (your desktop's) in the [[#Configuration file(s) location|configuration file]].
 
|borderless windowed notes  = Confirmed to work with [[Glossary:Borderless fullscreen windowed#Borderless Gaming|Borderless Gaming]]. You need to manually set the values of <code>ScreenWidth=</code> and <code>ScreenHeight=</code> to the desired height and width (your desktop's) in the [[#Configuration file(s) location|configuration file]].
 
|anisotropic                = hackable
 
|anisotropic                = hackable
|anisotropic notes          = Requires the [[#Atelier Sync Fix|Atelier Sync Fix]]. Open the atfix.ini (created after starting the game with the fix installed) in {{p|game}} and change the value of <code>AF =</code> to a number from 1 to 16.
+
|anisotropic notes          = Requires the [[#Atelier Sync Fix|Atelier Sync Fix]]. Open the {{file|atfix.ini}} (created after starting the game with the fix installed) in {{file|{{P|game}}|folder}} and change the value of <code>AF =</code> to a number from 1 to 16.
 
|antialiasing              = hackable
 
|antialiasing              = hackable
|antialiasing notes        = MSAA and SSAA. Requires the [[#Atelier Sync Fix|Atelier Sync Fix]]. Open the atfix.ini (created after starting the game with the fix installed) in {{p|game}} and change the value of <code>FullSSAA =</code> to 1. MSAA is enabled by default with the fix installed.
+
|antialiasing notes        = Requires the [[#Atelier Sync Fix|Atelier Sync Fix]]. MSAA and SSAA are available with the fix. Open the {{file|atfix.ini}} (created after starting the game with the fix installed) in {{file|{{P|game}}|folder}} and change the value of <code>FullSSAA =</code> to 1. MSAA is enabled by default with the fix installed.
 
|upscaling                  = false
 
|upscaling                  = false
 
|upscaling tech            =  
 
|upscaling tech            =  
Line 144: Line 173:
  
 
===[[Glossary:Ultra-widescreen|Ultra-widescreen]]===
 
===[[Glossary:Ultra-widescreen|Ultra-widescreen]]===
{{++}} The game allows completely arbitrary resolutions by editing the [[#Configuration file(s) location|configuration file]] '''IF''' the [[#Atelier Sync Fix|Atelier Sync Fix]] is installed.
+
{{Fixbox|description=Set custom resolution without fitted UI|ref=<ref name="customUltraWidescreenUIFix">[https://www.reddit.com/r/widescreengamingforum/comments/qv5gy8/atelier_meruru_the_apprentice_of_arland_dx_fix_329/ Atelier Meruru The Apprentice of Arland DX Widescreen Fix + UI Fitting]</ref>|collapsed=yes|fix=
{{--}} Changing the aspect ratio can cause UI elements to compress, stretch, shrink, enlarge, be placed incorrectly or to disappear entirely.
+
 
{{--}} Fitting the UI will not solve all UI issues.
+
{{++}} Can be used together with the [[#Atelier Sync Fix|Atelier Sync Fix]].
 +
{{--}} Changing the aspect ratio can cause UI elements and the game screen to compress or stretch.
 +
 
 +
# '''Back up the game executable ({{file|A13V_x64_Release_EN.exe}}) in {{file|{{P|game}}|folder}} before doing anything else. Place the backup in another location.'''
 +
# Go to the [https://github.com/atom0s/Steamless/releases download page] for Steamless.
 +
# Find the latest release and download Steamless by clicking on the Steamless zip under Assets ('''NOT''' the source code zip).
 +
# Choose a location for Steamless and unpack the zip there, preferably not a location which requires administrative rights.
 +
# Open {{file|Steamless.exe}} and select the button with the ellipses (three dots) near the top right.
 +
# Navigate to the {{file|{{P|game}}|folder}} and select the {{file|A13V_x64_Release_EN.exe}}.
 +
# Click on "Unpack File".
 +
# Two things can happen. If the Steamless log says "This file does not appear to be packed with SteamStub", go to step 12. If the Steamless log says "Successfully unpacked the file", keep following the next steps.
 +
# A new file called {{file|A13V_x64_Release_EN.exe.unpacked}} is generated in the same location ({{file|{{P|game}}|folder}}) as the original.
 +
# Delete the {{file|A13V_x64_Release_EN.exe}} in {{file|{{P|game}}|folder}}.
 +
# Rename the {{file|A13V_x64_Release_EN.exe.unpacked}} to {{file|A13V_x64_Release_EN.exe}}.
 +
# Go to [https://www.wsgf.org/article/common-hex-values this website] for common hex values.
 +
# In the resolutions table, find the row where "Value" matches the desired screen '''width'''.
 +
# Find the "Formatted Value" of the row which contains the desired screen '''width'''. As an example, the "Formatted Value" for a width of 2560 is <code>000A</code>.
 +
# Put a space between the two middle characters and remember this value. As an example, the value which needs to be remembered for a width of 2560 is <code>00 0A</code>
 +
# Go to [https://hexed.it/ this] hex editor website.
 +
# Select the "Open file" option near the top left corner.
 +
# Select the {{file|A13V_x64_Release_EN.exe}}, which can be found in {{file|{{P|game}}|folder}} and open it.
 +
# In the "Search" part at the right, enter <code>80 07 00 00 C7 87 C4 08 00 00 38 04</code> in the field for "Search for".
 +
# Check the "Enable Replace" checkbox under the "Search type" near the bottom right.
 +
# In the "Replace by" field right under "Search type", enter the value you had to remember, followed by <code>00 00 C7 87 C4 08 00 00 38 04</code>. As an example, the complete text which needs to be entered for a width of 2560 is <code>00 0A 00 00 C7 87 C4 08 00 00 38 04</code>
 +
# Click on the "Find next" button near the bottom right.
 +
# Once the values have been found, click on "Replace" button near the bottom right.
 +
# After the values have been replaced, click on "Export" near the top right. Download and save the file as an executable (.exe format).
 +
# Delete the {{file|A13V_x64_Release_EN.exe}} in {{file|{{P|game}}|folder}}.
 +
# Put the newly created executable in {{file|{{P|game}}|folder}} and make sure that this new executable has the '''exact''' same name as the original {{file|A13V_x64_Release_EN.exe}}. Rename the new executable if this is not the case.
 +
# Open the [[#Configuration file(s) location|configuration file]].
 +
# Change the <code>ScreenWidth=</code> and <code>ScreenHeight=</code> values to that of the desired resolution.
 +
}}
  
{{Fixbox|description=Set custom resolution with fitted UI|ref=<ref name="customUltraWidescreenUIFix">[https://www.reddit.com/r/widescreengamingforum/comments/qv5gy8/atelier_meruru_the_apprentice_of_arland_dx_fix_329/ Atelier Meruru The Apprentice of Arland DX Widescreen Fix + UI Fitting]</ref>|fix=
+
{{Fixbox|description=Set custom resolution with fitted UI|ref=<ref name="customUltraWidescreenUIFix">[https://www.reddit.com/r/widescreengamingforum/comments/qv5gy8/atelier_meruru_the_apprentice_of_arland_dx_fix_329/ Atelier Meruru The Apprentice of Arland DX Widescreen Fix + UI Fitting]</ref>|collapsed=yes|fix=
{{ii}} Note that this section might require some additional fiddling on your side.
 
{{ii}} For Steam version, you'll first need to use [https://github.com/atom0s/Steamless Steamless] to unpack the .exe file in order to allow modifications
 
  
# Use an HEX editor to modify the A13V_x64_Release_EN.exe file in {{p|game}} with the desired resolution. Find <code>'''80 07''' 00 00 C7 87 C4 08 00 00 38 04</code> and replace the bold values with those of the '''width''' of your desired resolution. Example: <code>'''00 0A'''</code> are the values for a width of 2560. Replacing <code>'''80 07''' 00 00 C7 87 C4 08 00 00 38 04</code> with <code>'''00 0A''' 00 00 C7 87 C4 08 00 00 38 04</code> changes the width from 1920 to 2560. (see [https://www.wsgf.org/article/common-hex-values Common HEX values] for the values of other widths)
+
{{ii}} Note that this fix can require a substantial amount of tinkering.
 +
 
 +
{{++}} Fixes some UI issues when changing the aspect ratio.
 +
{{--}} Cannot be used together with the [[#Atelier Sync Fix|Atelier Sync Fix]].
 +
{{--}} Changing the aspect ratio can cause UI elements and the game screen to compress or stretch, and this fix will not solve all issues.
 +
 
 +
# '''Back up the game executable ({{file|A13V_x64_Release_EN.exe}}) in {{file|{{P|game}}|folder}} before doing anything else. Place the backup in another location.'''
 +
# Go to the [https://github.com/atom0s/Steamless/releases download page] for Steamless.
 +
# Find the latest release and download Steamless by clicking on the Steamless zip under Assets ('''NOT''' the source code zip).
 +
# Choose a location for Steamless and unpack the zip there, preferably not a location which requires administrative rights.
 +
# Open {{file|Steamless.exe}} and select the button with the ellipses (three dots) near the top right.
 +
# Navigate to the {{file|{{P|game}}|folder}} and select the {{file|A13V_x64_Release_EN.exe}}.
 +
# Click on "Unpack File".
 +
# Two things can happen. If the Steamless log says "This file does not appear to be packed with SteamStub", go to step 12. If the Steamless log says "Successfully unpacked the file", keep following the next steps.
 +
# A new file called {{file|A13V_x64_Release_EN.exe.unpacked}} is generated in the same location ({{file|{{P|game}}|folder}}) as the original.
 +
# Delete the {{file|A13V_x64_Release_EN.exe}} in {{file|{{P|game}}|folder}}.
 +
# Rename the {{file|A13V_x64_Release_EN.exe.unpacked}} to {{file|A13V_x64_Release_EN.exe}}.
 +
# Go to [https://www.wsgf.org/article/common-hex-values this website] for common hex values.
 +
# In the resolutions table, find the row where "Value" matches the desired screen '''width'''.
 +
# Find the "Formatted Value" of the row which contains the desired screen '''width'''. As an example, the "Formatted Value" for a width of 2560 is <code>000A</code>.
 +
# Put a space between the two middle characters and remember this value. As an example, the value which needs to be remembered for a width of 2560 is <code>00 0A</code>
 +
# Go to [https://hexed.it/ this] hex editor website.
 +
# Select the "Open file" option near the top left corner.
 +
# Select the {{file|A13V_x64_Release_EN.exe}}, which can be found in {{file|{{P|game}}|folder}} and open it.
 +
# In the "Search" part at the right, enter <code>80 07 00 00 C7 87 C4 08 00 00 38 04</code> in the field for "Search for".
 +
# Check the "Enable Replace" checkbox under the "Search type" near the bottom right.
 +
# In the "Replace by" field right under "Search type", enter the value you had to remember, followed by <code>00 00 C7 87 C4 08 00 00 38 04</code>. As an example, the complete text which needs to be entered for a width of 2560 is <code>00 0A 00 00 C7 87 C4 08 00 00 38 04</code>
 +
# Click on the "Find next" button near the bottom right.
 +
# Once the values have been found, click on "Replace" button near the bottom right.
 +
# After the values have been replaced, click on "Export" near the top right. Download and save the file as an executable (.exe format).
 +
# Delete the {{file|A13V_x64_Release_EN.exe}} in {{file|{{P|game}}|folder}}.
 +
# Put the newly created executable in {{file|{{P|game}}|folder}} and make sure that this new executable has the '''exact''' same name as the original {{file|A13V_x64_Release_EN.exe}}. Rename the new executable if this is not the case.
 
# Open the [[#Configuration file(s) location|configuration file]].
 
# Open the [[#Configuration file(s) location|configuration file]].
# Change the <code>ScreenWidth=</code> and <code>ScreenHeight=</code> values to the desired resolution.
+
# Change the <code>ScreenWidth=</code> and <code>ScreenHeight=</code> values to that of the desired resolution.
# Download [https://github.com/bo3b/3Dmigoto 3Dmigoto] and unpack it in the {{P|game}}.
+
# Go to the [https://github.com/bo3b/3Dmigoto/releases download page] for 3Dmigoto.
# Run the game once.
+
# Find the latest release and download 3Dmigoto by clicking on the latest {{file|3Dmigoto-X.X.X.zip}} under Assets ('''NOT''' the {{file|Source code (zip)}} or the {{file|cmd_Decompiler.X.X.X.zip}}).
# Fit the UI by downloading the shader files (vs_replace.txt pastebin files) [https://www.reddit.com/r/widescreengamingforum/comments/qv5gy8/atelier_meruru_the_apprentice_of_arland_dx_fix_329/ over here] and placing them in the "ShaderFixes" folder.
+
# Put the {{file|3Dmigoto-X.X.X.zip}} in a temporary folder and extract it.
# Edit the values of the shader files as specified in the above link in accordance to the desired aspect ratio.
+
# Go to the {{file|x64|folder}} which has been extracted.
 +
# Copy '''all''' of the content inside this {{file|x64|folder}} folder and place it in {{file|{{P|game}}|folder}}. Only those files are necessary and all other folders and files of the {{file|3Dmigoto-X.X.X.zip}}, including the {{file|3Dmigoto-X.X.X.zip}} itself, can be deleted.
 +
# Open the {{file|d3dx.ini}} in {{file|{{P|game}}|folder}}.
 +
# Search for the where "[Constants]" is on a line without any other text or characters surround it (Use {{key|Crtl}} + {{key|F}} to search).
 +
# Replace "[Constants]" with the all of the text which can be found [https://pastebin.com/vXDfWvzT here].
 +
# Save the changes.
 +
# Go to [https://pastebin.com/XLCK2ATX this place] for the first shader file.
 +
# Click on the download button near the top right and save the text file.
 +
# Do the same for the other two shader files, which can be found [https://pastebin.com/6cUnr65z here] and [https://pastebin.com/tYx2Y94f here].
 +
# Put the {{file|c69576920d5de625-vs_replace.txt.txt}}, {{file|e395a8df038f3d89-vs_replace.txt.txt}} and {{file|3bc4c30dde05f9ef-vs_replace.txt.txt}} in {{file|{{P|game}}\ShaderFixes|folder}} folder.
 +
# The three shaders files are pre-configured for a 3840x1080 resolution. For other resolutions, the files need editing.
 +
# ''2560x1080 only'': Edit the {{file|c69576920d5de625-vs_replace.txt.txt}} by changing line 24 from <code>if(o0.x <= 0.5) {o0.x += 0.5;}</code> to <code>if(o0.x <= (16/21)) {o0.x += (16/21);}</code>.
 +
# ''2560x1080 only'': Edit the {{file|e395a8df038f3d89-vs_replace.txt.txt}} by changing line 27 from <code>o0.x *= 0.5;</code> to <code>o0.x *= (16/21);</code>.
 +
# ''2560x1080 only'': Edit the {{file|3bc4c30dde05f9ef-vs_replace.txt.txt}} by changing line 30 from <code>o0.x *= 0.5;</code> to <code>o0.x *= (16/21);</code>.
 +
 
 +
The UI Fitting can now be toggled on and off by pressing {{key|F4}}. Other resolutions require different values which are not known. See the [https://www.reddit.com/r/widescreengamingforum/comments/qv5gy8/atelier_meruru_the_apprentice_of_arland_dx_fix_329/ original source] for more information.
 
}}
 
}}
  
Line 164: Line 268:
 
{{Image|MeruruKeybinds.png|Keybind options}}
 
{{Image|MeruruKeybinds.png|Keybind options}}
 
{{Input
 
{{Input
|key remap                = true
+
|key remap                = limited
|key remap notes          =  
+
|key remap notes          = Basic controller buttons-based remapping. Doesn't allow for remapping individual in-game actions.
 
|acceleration option      = n/a
 
|acceleration option      = n/a
 
|acceleration option notes =  
 
|acceleration option notes =  
Line 171: Line 275:
 
|mouse sensitivity notes  =  
 
|mouse sensitivity notes  =  
 
|mouse menu                = false
 
|mouse menu                = false
|mouse menu notes          =  
+
|mouse menu notes          = Only the launcher has mouse support.
 
|invert mouse y-axis      = n/a
 
|invert mouse y-axis      = n/a
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
Line 192: Line 296:
 
|impulse triggers          = false
 
|impulse triggers          = false
 
|impulse triggers notes    =  
 
|impulse triggers notes    =  
|dualshock 4              = true
+
|playstation controllers  = true
|dualshock 4 notes         =  
+
|playstation controller models =
|dualshock prompts         = false
+
|playstation controllers notes =
|dualshock prompts notes   =  
+
|playstation prompts       = false
 +
|playstation prompts notes =  
 
|light bar support        = unknown
 
|light bar support        = unknown
 
|light bar support notes  =  
 
|light bar support notes  =  
|dualshock 4 modes         = unknown
+
|dualsense adaptive trigger support = unknown
|dualshock 4 modes notes   =  
+
|dualsense adaptive trigger support notes =
 +
|dualsense haptics support  = unknown
 +
|dualsense haptics support notes =
 +
|playstation connection modes = unknown
 +
|playstation connection modes notes =  
 
|tracked motion controllers= false
 
|tracked motion controllers= false
 
|tracked motion controllers notes =  
 
|tracked motion controllers notes =  
Line 212: Line 321:
 
|haptic feedback          = false
 
|haptic feedback          = false
 
|haptic feedback notes    =  
 
|haptic feedback notes    =  
 +
|digital movement supported = false
 +
|digital movement supported notes =
 
|simultaneous input        = false
 
|simultaneous input        = false
 
|simultaneous input notes  =  
 
|simultaneous input notes  =  
|steam input api          = unknown
+
|steam input api          = false
 
|steam input api notes    =  
 
|steam input api notes    =  
|steam hook input          = unknown
+
|steam hook input          = false
 
|steam hook input notes    =  
 
|steam hook input notes    =  
|steam input presets      = unknown
+
|steam input presets      = false
 
|steam input presets notes =  
 
|steam input presets notes =  
|steam controller prompts  = unknown
+
|steam controller prompts  = false
 
|steam controller prompts notes =  
 
|steam controller prompts notes =  
|steam cursor detection    = unknown
+
|steam cursor detection    = false
 
|steam cursor detection notes =  
 
|steam cursor detection notes =  
 
}}
 
}}
Line 230: Line 341:
 
{{Audio
 
{{Audio
 
|separate volume          = true
 
|separate volume          = true
|separate volume notes    =  
+
|separate volume notes    = BGM, SFX, Background Sound, System Voice, Event Voice, Battle Voice and Movie sliders.
 
|surround sound          = false
 
|surround sound          = false
 
|surround sound notes    =  
 
|surround sound notes    =  
Line 239: Line 350:
 
|mute on focus lost      = false
 
|mute on focus lost      = false
 
|mute on focus lost notes =  
 
|mute on focus lost notes =  
|eax support              =  
+
|eax support              = unknown
 
|eax support notes        =  
 
|eax support notes        =  
 
|royalty free audio        = unknown
 
|royalty free audio        = unknown
 
|royalty free audio notes  =  
 
|royalty free audio notes  =  
 +
|red book cd audio        = unknown
 +
|red book cd audio notes  =
 +
|general midi audio        = unknown
 +
|general midi audio notes  =
 
}}
 
}}
  
Line 249: Line 364:
 
|language  = English
 
|language  = English
 
|interface = true
 
|interface = true
|audio    = true
+
|audio    = limited
 
|subtitles = true
 
|subtitles = true
|notes    =  
+
|notes    = Only partially voiced.
 +
|ref      =
 
|fan      =  
 
|fan      =  
 
}}
 
}}
Line 260: Line 376:
 
|subtitles = true
 
|subtitles = true
 
|notes    =  
 
|notes    =  
 +
|ref      =
 
|fan      =  
 
|fan      =  
 
}}
 
}}
Line 268: Line 385:
 
|subtitles = true
 
|subtitles = true
 
|notes    =  
 
|notes    =  
 +
|ref      =
 
|fan      =  
 
|fan      =  
 
}}
 
}}
Line 276: Line 394:
 
|subtitles = true
 
|subtitles = true
 
|notes    =  
 
|notes    =  
 +
|ref      =
 
|fan      =  
 
|fan      =  
 
}}
 
}}
 
}}
 
}}
 +
 +
==Issues fixed==
 +
===Heavy stutters without a controller===
 +
The game will stutter every few seconds if a [https://steamcommunity.com/app/936160/discussions/0/3827539750714307593/ controller cannot be found]. Solutions:
 +
* Physically plug in any controller to your computer.
 +
* Simulate a "fake" virtual XInput controller using [https://sourceforge.net/projects/vjoystick/ vJoy] or [https://special-k.info/ Special K].
  
 
==Other information==
 
==Other information==
Line 287: Line 412:
 
|directdraw versions    =  
 
|directdraw versions    =  
 
|directdraw notes      =  
 
|directdraw notes      =  
 +
|wing                  =
 +
|wing notes            =
 
|opengl versions        =  
 
|opengl versions        =  
 
|opengl notes          =  
 
|opengl notes          =  
Line 306: Line 433:
 
|windows 64-bit exe    = true
 
|windows 64-bit exe    = true
 
|windows arm app        = unknown
 
|windows arm app        = unknown
|windows exe notes      = Only contains a 64bit executable.
+
|windows exe notes      = Only contains a 64-bit executable.
 +
|mac os x powerpc app  =
 
|macos intel 32-bit app =  
 
|macos intel 32-bit app =  
 
|macos intel 64-bit app =  
 
|macos intel 64-bit app =  
 
|macos arm app          = unknown
 
|macos arm app          = unknown
 
|macos app notes        =  
 
|macos app notes        =  
 +
|linux powerpc app      =
 
|linux 32-bit executable=  
 
|linux 32-bit executable=  
 
|linux 64-bit executable=  
 
|linux 64-bit executable=  
 +
|linux 68k app          =
 
|linux arm app          = unknown
 
|linux arm app          = unknown
 
|linux executable notes =  
 
|linux executable notes =  
 +
|mac os powerpc app    =
 +
|mac os 68k app        =
 +
|mac os executable notes=
 +
}}
 +
 +
===Middleware===
 +
{{Middleware
 +
|physics          =
 +
|physics notes    =
 +
|audio            =
 +
|audio notes      =
 +
|interface        =
 +
|interface notes  =
 +
|input            =
 +
|input notes      =
 +
|cutscenes        =
 +
|cutscenes notes  =
 +
|multiplayer      =
 +
|multiplayer notes=
 +
|anticheat        =
 +
|anticheat notes  =
 
}}
 
}}
  
Line 323: Line 474:
 
|minOS    = 7, 8.1, 10
 
|minOS    = 7, 8.1, 10
 
|minCPU  = Intel Core i5 2.6 GHz
 
|minCPU  = Intel Core i5 2.6 GHz
 +
|minCPU2  =
 
|minRAM  = 4 GB
 
|minRAM  = 4 GB
 
|minHD    = 17 GB
 
|minHD    = 17 GB
 
|minGPU  = Nvidia GeForce GTX 660
 
|minGPU  = Nvidia GeForce GTX 660
 +
|minGPU2  =
 +
|minGPU3  =
 
|minVRAM  = 2 GB
 
|minVRAM  = 2 GB
 +
|minOGL  =
 
|minDX    = 11
 
|minDX    = 11
 +
|minSM    =
 +
|minaudio = 16-bit stereo 48 kHz WAVE file compatible
 +
|mincont  =
 +
|minother = 1280x720 resolution<br/>Broadband Internet connection
  
 
|recOS    =  
 
|recOS    =  
 
|recCPU  = Intel Core i7 3.4 GHz
 
|recCPU  = Intel Core i7 3.4 GHz
 +
|recCPU2  =
 
|recRAM  = 8 GB
 
|recRAM  = 8 GB
 
|recHD    =  
 
|recHD    =  
 
|recGPU  = Nvidia GeForce GTX 960
 
|recGPU  = Nvidia GeForce GTX 960
 +
|recGPU2  =
 +
|recGPU3  =
 +
|recVRAM  =
 +
|recOGL  =
 
|recDX    =  
 
|recDX    =  
 +
|recSM    =
 +
|recaudio =
 +
|reccont  =
 +
|recother = 1920x1080 resolution
 
|notes    = {{ii}} A 64-bit system is required.
 
|notes    = {{ii}} A 64-bit system is required.
 
}}
 
}}
  
 
{{References}}
 
{{References}}

Revision as of 19:28, 18 February 2024

Atelier Meruru: The Apprentice of Arland DX
Atelier Meruru: The Apprentice of Arland DX cover
Developers
Gust Co. Ltd.
Publishers
Koei Tecmo
Engines
PhyreEngine
Release dates
Windows December 4, 2018
Taxonomy
Monetization One-time game purchase
Microtransactions None
Modes Singleplayer
Pacing Turn-based
Perspectives Third-person
Controls Direct control, Menu-based
Genres JRPG
Art styles Anime
Themes Fantasy
Series Atelier
Atelier Meruru: The Apprentice of Arland DX on HowLongToBeat
Atelier Meruru: The Apprentice of Arland DX on IGDB
Atelier Meruru: The Apprentice of Arland DX guide on StrategyWiki
Atelier Meruru: The Apprentice of Arland DX on MobyGames
Atelier Meruru: The Apprentice of Arland DX on Wikipedia
Atelier Marie: The Alchemist of Salburg 2000
Atelier Elie: The Alchemist of Salburg 2 2000
Atelier Sophie: The Alchemist of the Mysterious Book 2017
Atelier Firis: The Alchemist and the Mysterious Journey 2017
Atelier Lydie & Suelle: The Alchemists and the Mysterious Paintings 2018
Atelier Rorona: The Alchemist of Arland DX 2018
Atelier Totori: The Adventurer of Arland DX 2018
Atelier Meruru: The Apprentice of Arland DX 2018
Nelke & the Legendary Alchemists: Ateliers of the New World 2019
Atelier Lulua: The Scion of Arland 2019
Atelier Ryza: Ever Darkness & the Secret Hideout 2019
Atelier Ayesha: The Alchemist of Dusk DX 2020
Atelier Escha & Logy: Alchemists of the Dusk Sky DX 2020
Atelier Shallie: Alchemists of the Dusk Sea DX 2020
Atelier Ryza 2: Lost Legends & the Secret Fairy 2021
Atelier Sophie: The Alchemist of the Mysterious Book DX 2021
Atelier Firis: The Alchemist and the Mysterious Journey DX 2021
Atelier Lydie & Suelle: The Alchemists and the Mysterious Paintings DX 2021
Atelier Sophie 2: The Alchemist of the Mysterious Dream 2022
Atelier Ryza 3: Alchemist of the End & the Secret Key 2023
Atelier Marie Remake: The Alchemist of Salburg 2023
Atelier Resleriana: Forgotten Alchemy and the Polar Night Liberator 2024

Atelier Meruru: The Apprentice of Arland DX[Note 1] is a singleplayer third-person JRPG game developed by Gust Co. Ltd. and published by Koei Tecmo. It is part of the Atelier series.

The game itself is an enhanced re-release of the 2013 PlayStation Vita game Atelier Meruru Plus: The Apprentice of Arland[Note 2], which itself is an enhanced port of the original 2011 PlayStation 3 game Atelier Meruru: The Apprentice of Arland[Note 3], the third entry in the Arland tetralogy that chronologically takes place a year after Atelier Totori.

The DX re-release includes content and gameplay additions from the Plus re-release, integrate DLC contents from prior releases into the base game as well as some quality-of-life adjustment such as abilities to dash in the free roam and fast forwarding during battle. Initially released on PlayStation 4 and Nintendo Switch in Japan on September 20, 2018, it was ported to PC and released on December 4, 2018 alongside the console versions' oversea releases.

General information

Steam Community Discussions

Availability

Source DRM Notes Keys OS
Green Man Gaming
Icon overlay.png
Windows
Humble Store
Icon overlay.png
Windows
Steam
Icon overlay.png
Windows
All versions require Steam DRM.

Monetization

Type Notes
One-time game purchase Requires an upfront purchase to access.

Microtransactions

Type Notes
No microtransactions The game has no microtransactions.

Essential Improvements

Atelier Sync Fix

Improves GPU utilization in D3D11-based Atelier games and can dramatically improve performance as a result.
Fixes the game from being locked to an internal maximum resolution of 1080p.
Adds an external configuration for anti-aliasing (MSAA and SSAA) and anisotropic filtering.
Instructions[1]
  1. Extract into <path-to-game>.
  2. Add as a command line argument WINEDLLOVERRIDES="d3d11=n,b" %command%. Only required on Linux/Steam Deck.

Game data

Configuration file(s) location

System Location
Windows <path-to-game>\ArlandDX_Settings.ini[Note 4]
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/936190/pfx/[Note 5]

Save game data location

System Location
Windows <Steam-folder>\userdata\<user-id>\936190\remote\SAVEDATA
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/936190/pfx/[Note 5]

Save game cloud syncing

System Native Notes
Steam Cloud

Video

Launcher options
Launcher options

Graphics feature State Notes
Widescreen resolution
Multi-monitor
Ultra-widescreen
Only natively supports 16:9 resolutions. See Ultra-widescreen for instructions.
4K Ultra HD
Requires the Atelier Sync Fix. Only natively supports 16:9 resolutions. Manually change the values of ScreenWidth= to 3840 and ScreenHeight= to 2160 in the configuration file.
Field of view (FOV)
Windowed
Borderless fullscreen windowed
Confirmed to work with Borderless Gaming. You need to manually set the values of ScreenWidth= and ScreenHeight= to the desired height and width (your desktop's) in the configuration file.
Anisotropic filtering (AF)
Requires the Atelier Sync Fix. Open the atfix.ini (created after starting the game with the fix installed) in <path-to-game> and change the value of AF = to a number from 1 to 16.
Anti-aliasing (AA)
Requires the Atelier Sync Fix. MSAA and SSAA are available with the fix. Open the atfix.ini (created after starting the game with the fix installed) in <path-to-game> and change the value of FullSSAA = to 1. MSAA is enabled by default with the fix installed.
High-fidelity upscaling
See the glossary page for potential workarounds.
Vertical sync (Vsync)
See the glossary page for potential workarounds.
60 FPS and 120+ FPS
High dynamic range display (HDR)
See the glossary page for potential alternatives.
Ray tracing (RT)

Ultra-widescreen

Set custom resolution without fitted UI[2]
Can be used together with the Atelier Sync Fix.
Changing the aspect ratio can cause UI elements and the game screen to compress or stretch.
  1. Back up the game executable (A13V_x64_Release_EN.exe) in <path-to-game> before doing anything else. Place the backup in another location.
  2. Go to the download page for Steamless.
  3. Find the latest release and download Steamless by clicking on the Steamless zip under Assets (NOT the source code zip).
  4. Choose a location for Steamless and unpack the zip there, preferably not a location which requires administrative rights.
  5. Open Steamless.exe and select the button with the ellipses (three dots) near the top right.
  6. Navigate to the <path-to-game> and select the A13V_x64_Release_EN.exe.
  7. Click on "Unpack File".
  8. Two things can happen. If the Steamless log says "This file does not appear to be packed with SteamStub", go to step 12. If the Steamless log says "Successfully unpacked the file", keep following the next steps.
  9. A new file called A13V_x64_Release_EN.exe.unpacked is generated in the same location (<path-to-game>) as the original.
  10. Delete the A13V_x64_Release_EN.exe in <path-to-game>.
  11. Rename the A13V_x64_Release_EN.exe.unpacked to A13V_x64_Release_EN.exe.
  12. Go to this website for common hex values.
  13. In the resolutions table, find the row where "Value" matches the desired screen width.
  14. Find the "Formatted Value" of the row which contains the desired screen width. As an example, the "Formatted Value" for a width of 2560 is 000A.
  15. Put a space between the two middle characters and remember this value. As an example, the value which needs to be remembered for a width of 2560 is 00 0A
  16. Go to this hex editor website.
  17. Select the "Open file" option near the top left corner.
  18. Select the A13V_x64_Release_EN.exe, which can be found in <path-to-game> and open it.
  19. In the "Search" part at the right, enter 80 07 00 00 C7 87 C4 08 00 00 38 04 in the field for "Search for".
  20. Check the "Enable Replace" checkbox under the "Search type" near the bottom right.
  21. In the "Replace by" field right under "Search type", enter the value you had to remember, followed by 00 00 C7 87 C4 08 00 00 38 04. As an example, the complete text which needs to be entered for a width of 2560 is 00 0A 00 00 C7 87 C4 08 00 00 38 04
  22. Click on the "Find next" button near the bottom right.
  23. Once the values have been found, click on "Replace" button near the bottom right.
  24. After the values have been replaced, click on "Export" near the top right. Download and save the file as an executable (.exe format).
  25. Delete the A13V_x64_Release_EN.exe in <path-to-game>.
  26. Put the newly created executable in <path-to-game> and make sure that this new executable has the exact same name as the original A13V_x64_Release_EN.exe. Rename the new executable if this is not the case.
  27. Open the configuration file.
  28. Change the ScreenWidth= and ScreenHeight= values to that of the desired resolution.
Set custom resolution with fitted UI[2]
Note that this fix can require a substantial amount of tinkering.
Fixes some UI issues when changing the aspect ratio.
Cannot be used together with the Atelier Sync Fix.
Changing the aspect ratio can cause UI elements and the game screen to compress or stretch, and this fix will not solve all issues.
  1. Back up the game executable (A13V_x64_Release_EN.exe) in <path-to-game> before doing anything else. Place the backup in another location.
  2. Go to the download page for Steamless.
  3. Find the latest release and download Steamless by clicking on the Steamless zip under Assets (NOT the source code zip).
  4. Choose a location for Steamless and unpack the zip there, preferably not a location which requires administrative rights.
  5. Open Steamless.exe and select the button with the ellipses (three dots) near the top right.
  6. Navigate to the <path-to-game> and select the A13V_x64_Release_EN.exe.
  7. Click on "Unpack File".
  8. Two things can happen. If the Steamless log says "This file does not appear to be packed with SteamStub", go to step 12. If the Steamless log says "Successfully unpacked the file", keep following the next steps.
  9. A new file called A13V_x64_Release_EN.exe.unpacked is generated in the same location (<path-to-game>) as the original.
  10. Delete the A13V_x64_Release_EN.exe in <path-to-game>.
  11. Rename the A13V_x64_Release_EN.exe.unpacked to A13V_x64_Release_EN.exe.
  12. Go to this website for common hex values.
  13. In the resolutions table, find the row where "Value" matches the desired screen width.
  14. Find the "Formatted Value" of the row which contains the desired screen width. As an example, the "Formatted Value" for a width of 2560 is 000A.
  15. Put a space between the two middle characters and remember this value. As an example, the value which needs to be remembered for a width of 2560 is 00 0A
  16. Go to this hex editor website.
  17. Select the "Open file" option near the top left corner.
  18. Select the A13V_x64_Release_EN.exe, which can be found in <path-to-game> and open it.
  19. In the "Search" part at the right, enter 80 07 00 00 C7 87 C4 08 00 00 38 04 in the field for "Search for".
  20. Check the "Enable Replace" checkbox under the "Search type" near the bottom right.
  21. In the "Replace by" field right under "Search type", enter the value you had to remember, followed by 00 00 C7 87 C4 08 00 00 38 04. As an example, the complete text which needs to be entered for a width of 2560 is 00 0A 00 00 C7 87 C4 08 00 00 38 04
  22. Click on the "Find next" button near the bottom right.
  23. Once the values have been found, click on "Replace" button near the bottom right.
  24. After the values have been replaced, click on "Export" near the top right. Download and save the file as an executable (.exe format).
  25. Delete the A13V_x64_Release_EN.exe in <path-to-game>.
  26. Put the newly created executable in <path-to-game> and make sure that this new executable has the exact same name as the original A13V_x64_Release_EN.exe. Rename the new executable if this is not the case.
  27. Open the configuration file.
  28. Change the ScreenWidth= and ScreenHeight= values to that of the desired resolution.
  29. Go to the download page for 3Dmigoto.
  30. Find the latest release and download 3Dmigoto by clicking on the latest 3Dmigoto-X.X.X.zip under Assets (NOT the Source code (zip) or the cmd_Decompiler.X.X.X.zip).
  31. Put the 3Dmigoto-X.X.X.zip in a temporary folder and extract it.
  32. Go to the x64 which has been extracted.
  33. Copy all of the content inside this x64 folder and place it in <path-to-game>. Only those files are necessary and all other folders and files of the 3Dmigoto-X.X.X.zip, including the 3Dmigoto-X.X.X.zip itself, can be deleted.
  34. Open the d3dx.ini in <path-to-game>.
  35. Search for the where "[Constants]" is on a line without any other text or characters surround it (Use Crtl + F to search).
  36. Replace "[Constants]" with the all of the text which can be found here.
  37. Save the changes.
  38. Go to this place for the first shader file.
  39. Click on the download button near the top right and save the text file.
  40. Do the same for the other two shader files, which can be found here and here.
  41. Put the c69576920d5de625-vs_replace.txt.txt, e395a8df038f3d89-vs_replace.txt.txt and 3bc4c30dde05f9ef-vs_replace.txt.txt in <path-to-game>\ShaderFixes folder.
  42. The three shaders files are pre-configured for a 3840x1080 resolution. For other resolutions, the files need editing.
  43. 2560x1080 only: Edit the c69576920d5de625-vs_replace.txt.txt by changing line 24 from if(o0.x <= 0.5) {o0.x += 0.5;} to if(o0.x <= (16/21)) {o0.x += (16/21);}.
  44. 2560x1080 only: Edit the e395a8df038f3d89-vs_replace.txt.txt by changing line 27 from o0.x *= 0.5; to o0.x *= (16/21);.
  45. 2560x1080 only: Edit the 3bc4c30dde05f9ef-vs_replace.txt.txt by changing line 30 from o0.x *= 0.5; to o0.x *= (16/21);.

The UI Fitting can now be toggled on and off by pressing F4. Other resolutions require different values which are not known. See the original source for more information.

Input

Keybind options
Keybind options

Audio

Game options
Game options

Audio feature State Notes
Separate volume controls
BGM, SFX, Background Sound, System Voice, Event Voice, Battle Voice and Movie sliders.
Surround sound
Subtitles
Closed captions
Mute on focus lost
Royalty free audio

Localizations

Language UI Audio Sub Notes
English
Only partially voiced.
Simplified Chinese
Traditional Chinese
Japanese

Issues fixed

Heavy stutters without a controller

The game will stutter every few seconds if a controller cannot be found. Solutions:

  • Physically plug in any controller to your computer.
  • Simulate a "fake" virtual XInput controller using vJoy or Special K.

Other information

API

Technical specs Supported Notes
Direct3D 11
Executable 32-bit 64-bit Notes
Windows
Only contains a 64-bit executable.

Middleware

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

System requirements

Windows
Minimum Recommended
Operating system (OS) 7, 8.1, 10
Processor (CPU) Intel Core i5 2.6 GHz
System memory (RAM) 4 GB
Hard disk drive (HDD) 17 GB
Video card (GPU) Nvidia GeForce GTX 660
2 GB of VRAM
DirectX 11 compatible
Sound (audio device) 16-bit stereo 48 kHz WAVE file compatible
Other 1280x720 resolution
Broadband Internet connection
A 64-bit system is required.


Notes

  1. Known as Meruru no Atorie: Ārando no Renkinjutsushi 3 Derakkusu (Japanese: メルルのアトリエ 〜アーランドの錬金術士3〜 DX) in Japan.
  2. Known as Meruru no Atorie Purasu: Ārando no Renkinjutsushi 3 (Japanese: メルルのアトリエ Plus 〜アーランドの錬金術士3〜) in Japan.
  3. Known as Meruru no Atorie: Ārando no Renkinjutsushi 3 (Japanese: メルルのアトリエ 〜アーランドの錬金術士3〜) in Japan.
  4. 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).
  5. 5.0 5.1 Notes regarding Steam Play (Linux) data:

References