If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Proto:Genshin Impact/Version 1.5 Development Build

From The Cutting Room Floor
Jump to navigation Jump to search

This is a sub-page of Proto:Genshin Impact.

This cactus is UNDER CONSTRUCTION
This article is a work in progress.
...Well, all the articles here are, in a way. But this one moreso, and the article may contain incomplete information and editor's notes.
How about a nice leek in this trying time?
This page or section details content from the 2021 Genshin Impact Leaks.

Being the first Genshin Impact development build to be leaked, this version is rather infamous for receiving a public statement regarding it from miHoYo themselves in March 2021. During the v1.5 Beta testing period, an update that converted the beta to a dev build was accidentally released by them, which led to it quickly being spread around the Internet.

Because of the leak, Eula, Yanfei, Azhdaha, and the Serenitea Pot were revealed much earlier than miHoYo officially announced them. Notable because at the time, miHoYo's communication on upcoming content was incredibly sparse, making this build a valuable teaser of what was to come in the official v1.5 update.

As a dev build, there are numerous debugging functions, which also means it can be played offline...to a certain extent. Since a server is required for calculating damage and setting entities and events, much of the game's content outside of exploration is inaccessible.

How to Play

GenshinImpact-1.5Dev-TitleScreen.png
  • Extract the contents of yuanshen_beta_1.4.50.zip.
  • Extract the contents of game_1.4.50_1.4.51_diff_DR9eYm8O.zip on top of where you extracted yuanshen_beta_1.4.50.zip, replacing any files when prompted.
  • A new zip file named win_debug.zip should be in the folder. Extract this to the same folder where YuanShen.exe is.
  • Delete/Rename YuanShen.exe. Rename WindowsPlayer.exe to YuanShen.exe instead.
  • In the folder YuanShen_Data\Native, edit the file UserAssembly.dll with a hex editor. (This will allow offline access to the GM debug menu while playing.)
    • Find the following bytes: 48 8B 05 5B 9E C3 05 48 8B 88 A0 00 00 00 40 88 B1 50 01 00 00
    • Replace the bytes with these: C6 81 50 01 00 00 01 90 90 90 90 90 90 90 90 90 90 90 90 90 90
  • Start the game. Once the title screen is loaded up the first time, press the dark button in the pop-up window.
  • Click on the upper-left box that says 显示选服界面. This will bring you to the Selection Interface to choose an area in the game to load.
  • OPTIONAL BUT RECOMMENDED: Use Isolator and the proxy script on the Notes page to isolate this version from the current release's registry key and prevent any network packets from being sent to miHoYo's servers.


General Differences

  • Shaders are a bit broken in this build, with shadows being overly dark.
  • Eula, Yanfei, and Azhdaha only have Chinese voices at this point and are completely silent when using other dubs.
  • The default party is Kamisato Ayaka, Jean, Traveler (Aether), and Lisa. Ayaka's model and icon are missing, and cannot be switched to.
  • Every non-test character is available in the regular Party Setup menu by default. Various test characters can be added through the GM Menu, though most are unplayable.
  • Stamina and Energy are infinite.
  • No characters have a wind glider equipped, but they are still able to glide.
  • Characters have placeholder weapons equipped, which appear blank in the Character Menu, but appear as their respective 2-star weapons when attacking.
  • Pressing the H key will push your character forward quickly while walking or gliding, but not swimming.
  • Pressing the 9 key will toggle any character into stealth mode, like when sneaking in the Favonius Cathedral. This doesn't work properly with every character; only those that have the same body type as Aether or Lumine. Incompatible characters will be stuck in place in this mode.
  • While viewing the world map, you can click on anywhere to teleport to the specified coordinates, even out-of-bounds to an extent.

Selection Interface

GenshinImpact-1.5Dev-SelectionInterface.png

Avatars (Characters)

Hmmm...
To do:
  • Check if any of Eula's animations differ from the final v1.5 release.
  • List test characters.
  • Document Chongyun, Diona, and Qiqi's test avatars.

Traveler

Some work on Electro Traveler has started. It can be selected by using 技能库ID507 for Aether, and 技能库ID707 for Lumine from the 其他 section of the GM menu while either Traveler is active.

To select the other elements, use 技能库ID504 or 技能库ID506 for Anemo or Geo, respectively. Likewise for Lumine, use 技能库ID704 or 技能库ID706. This also demonstrates that Statues of the Seven are not needed to change the Traveler's element, making it nothing more than an arbitrary inconvenience.

  • Both Aether and Lumine have the color for Electro, and are able to (kind of) use an elemental skill.
  • The animation for Lightning Blade is very incomplete at this point, and Lumine appears to share the animation that Aether has. Lumine clearly isn't compatible with this animation, as her irises disappear, and her hair stretches out.
  • Both the elemental skill and burst have placeholder icons. The burst isn't able to be used due to their energy being stuck at zero, if it exists at all.
  • Only one talent exists: The normal attack. Aether's is named 10054, and Lumine's is nameless. Neither have descriptions, but do have stats listed, which are the same as the other elements.
  • No constellation exists yet, stating "Constellation Unavailable" when viewed.
Aether Lumine
GenshinImpact-1.5Dev-AetherElectroTalent.png
GenshinImpact-1.5Dev-LumineElectroTalent.png

Yanfei

Yanfei's attack animations are slightly different, as she does not stick her tongue out at the end of her normal attack and elemental skill. She instead returns to her default expression.

GenshinImpact-1.5Dev-YanfeiAfterAttack.png GenshinImpact-1.5Dev-YanfeiAfterSkill.png

Scenes (Maps)

GenshinImpact-1.5Dev-SelectionInterface-SceneList.png

In the Selection Interface, clicking on the white box next to the Go! button will allow you to select a scene to load. You can also type the name of the desired scene in this box.

  • In order to load an area, you have to select it, press Go!, let it load, then repeat both steps once more.
  • The game defaults to the first ChurchLobby option, which is actually the Angel's Share tavern. To load the open world, select BigWorld01(Streaming).
  • Sadly, although many test maps are listed, most of them load into empty domains where you're perpetually falling. The assets of some do seem to exist in CBT1, however.

BM_MeanStage

One of the few test maps that still exists. It's just a simple platform with nothing on it.

GenshinImpact-1.5Dev-BM MeanStage-1.png GenshinImpact-1.5Dev-BM MeanStage-2.png

Knight_Inside_Test

The Knights of Favonius Headquarters. The doors and rooms for the Library and Grand Master's are absent, allowing you to glide outside the area and view the entirety of the skybox, which normally cannot be seen in full.

GenshinImpact-1.5Dev-Knight Inside Test-1.png GenshinImpact-1.5Dev-Knight Inside Test-2.png GenshinImpact-1.5Dev-Knight Inside Test-3.png GenshinImpact-1.5Dev-Knight Inside Test-4.png GenshinImpact-1.5Dev-Knight Inside Test-5.png GenshinImpact-1.5Dev-Knight Inside Test-6.png

Level_DahakaBoss01

An earlier version of the Trounce Domain, "Beneath the Dragon-Queller", where Azhdaha is fought.

  • The overall ambience is darker. The darker ambience can still be seen in the domain's preview image in the final, but not within the map itself.
  • The amber rocks are missing.
  • There isn't anything to prevent the player from walking off the stage, revealing that the background scenery has working collision.
Level_DahakaBoss01 Domain Preview Image
GenshinImpact-1.5Dev-Level DahakaBoss01-1.png GenshinImpact-AzhdahaDomainPreviewImage.png

GM Menu

Cacti speak Japanese.
...But what does it mean?
This game has text or audio that needs to be translated. If you are fluent with this language, please read our translation guidelines and then submit a translation!
Notes: A good chunk of this menu is in Chinese.

"GM", short for "Game Manager", is the primary debug menu within Genshin Impact. Presumably as a form of DRM, this menu typically requires an Internet connection with a valid server to use, but if you followed the instructions within the How to Play section, you can use the GM menu offline.

GenshinImpact-1.5Dev-GM-1.png GenshinImpact-1.5Dev-GM-2.png GenshinImpact-1.5Dev-GM-3.png GenshinImpact-1.5Dev-GM-4.png GenshinImpact-1.5Dev-GM-5.png GenshinImpact-1.5Dev-GM-6.png GenshinImpact-1.5Dev-GM-7.png GenshinImpact-1.5Dev-GM-8.png

  • The buttons in the middle of the screen have sub-menus. Pressing on 退出游戏 in the lower-right corner will return to the title screen.
  • To remove the debugging OSD, press 开关 (the middle button), then click on FPSIndicator to toggle it.

Rendering Debug

Careful, you'll lose an eye.
This page or section needs more images.
There's a whole lotta words here, but not enough pictures. Please fix this.
Specifically: Add more images of the rendering options.
GenshinImpact-1.5Dev-GM-RenderingDebug.png

Accessed from the 渲染 button. This menu is chock-full of graphical options, many of which can't normally be selected with the standard in-game settings.

Lighting

GenshinImpact-1.5Dev-GM-Lighting.png

This menu is used for configuring lighting effects.

  • Adding point lights will spawn a sphere with a random ambient color (pictured in the thumbnail).
  • The Forward render path removes much of the shading the game normally uses.

GenshinImpact-1.5Dev-GM-Lighting-Forward.png

Shadow

GenshinImpact-1.5Dev-GM-Shadow.png

Allows fine-tuning of how shadows appear.

PostProcess

GenshinImpact-1.5Dev-GM-PostProcess.png

Features an array of post-processing effects.

  • It's possible to set the Res Scale to 200% to allow for 4× SSAA; a feature arbitrarily capped to 150% by the in-game settings to this day.

GenshinImpact-1.5Dev-GM-PostProcess-ResScale.png

  • There are more anti-aliasing options than just TAA and SMAA.
    • FXAA
    • SMAA (a different, sharper implementation than the in-game setting)
    • SMAA Hybrid (probably a mix of FXAA and SMAA; used by the in-game SMAA setting)
    • TAA

GenshinImpact-1.5Dev-GM-PostProcess-AAOptions.png

  • Character outlines can be thickened or removed entirely.

A similar look to the outline removal hacks for the 3DS Pokémon games. Very chunky.

  • Depth of Field options can be set to be used during gameplay. Normally, DoF is only used in cutscenes.

Terrain

GenshinImpact-1.5Dev-GM-Terrain.png

Options for how terrain loads in.

  • Switching between the MiHoYo and Unity options will remove some of the terrain.

GenshinImpact-1.5Dev-GM-Terrain-UnityMihoyoSwitch.png

  • Terrain can also be toggled off completely.

GenshinImpact-1.5Dev-GM-Terrain-TurnOff.png

Particle

GenshinImpact-1.5Dev-GM-Particle.png

Options for adjusting particle effects. Most options are self-explanatory.

  • Turning on Use Instance will remove clouds.

GenshinImpact-1.5Dev-GM-Particle-UseInstance.png

LOD/Texture

GenshinImpact-1.5Dev-GM-LODTexture.png

Options for adjusting level of detail. This is normally handled by the game automatically, but this menu allows LOD options to be forced.

  • Tex Aniso allows configuring anisotropic filtering, which caps at 8×. This would be added to the in-game settings in v2.2 with support for up to 16×.
  • Tex Quality globally sets the resolution of every texture.

GenshinImpact-1.5Dev-GM-LODTexture-TexQuality.png

  • ObjectLOD is a bit interesting, since it lets you enforce what LOD all objects are rendered at. "LOD0" will enforce full LOD objects, though they can take some time to fully load. The game normally adjusts object detail at relatively short distances, regardless of graphical settings.

GenshinImpact-1.5Dev-GM-LODTexture-ObjectLOD2.png

  • Setting TransNoParticle to Off will remove the display of water.

GenshinImpact-1.5Dev-GM-LODTexture-TransNoParticle.png

Others

GenshinImpact-1.5Dev-GM-Others.png

Miscellaneous rendering settings.

  • FPS can be set to 100. CBT1 and 2 do have unlocked framerates, but currently the only platform to officially support FPS higher than 60 is iOS, which has an option for 120 FPS.

GenshinImpact-1.5Dev-GM-Others-100FPS.png

  • Toggling GPUCulling off will prevent level geometry from being culled when off-screen. Naturally, this will significantly tax the GPU.
  • Turning Fog off will remove background fog, letting you clearly see distant areas.

GenshinImpact-1.5Dev-GM-Others-FogOff.png

  • MSAACheck appears to tint the terrain when turned on.

GenshinImpact-1.5Dev-GM-Others-MSAACheck.png

  • LineChecker will darken parts of the terrain.

GenshinImpact-1.5Dev-GM-Others-LineChecker.png

  • The other options don't seem to have any effect.

UI

GenshinImpact-1.5Dev-GM-UI.png

None of the options in this menu have any apparent effects.

ViewMode

GenshinImpact-1.5Dev-GM-ViewMode.png

A new drop-down box will appear at the top of the screen, allowing different view modes to be toggled. The "Albedo" view mode is shown in the thumbnail.

  • Clicking on Reference Material will show a set of reflective cubes on the screen, along with a multicolored prism.

GenshinImpact-1.5Dev-GM-ViewMode-ReferenceMaterial.png

PerfView

GenshinImpact-1.5Dev-GM-PerfView.png

More miscellaneous options.

  • VertDens will put the game in a wireframe mode.

GenshinImpact-1.5Dev-GM-PerfView-VertDensZON.png GenshinImpact-1.5Dev-GM-PerfView-VertDensZOFF.png

  • TargetScreen has different profiles for 720p, 1080p, and 4k resolutions.
  • TexDens will remove textures from view.

GenshinImpact-1.5Dev-GM-PerfView-TexDensDiffuse.png GenshinImpact-1.5Dev-GM-PerfView-TexDensNormal.png GenshinImpact-1.5Dev-GM-PerfView-TexDensAll.png

  • Dynamic Scale has a long list of scaling options, defaulting to "Automatic".

Overhead

GenshinImpact-1.5Dev-GM-Overhead.png
  • Using the ForceMesh option will remove much of the terrain, replacing it with textured cubes.

GenshinImpact-1.5Dev-GM-Overhead-ForceMesh.png

DepthOfField

GenshinImpact-1.5Dev-GM-DepthOfField.png

Has several options for configuring depth of field, each with differing levels of blurriness.

GenshinImpact-1.5Dev-GM-DepthOfField-MBDOF.png

HDR

GenshinImpact-1.5Dev-GM-HDR.png

Options for fine-tuning HDR, if you have a compatible display.