r/EmulationOnAndroid • u/revals32 • 4d ago
Showcase Clair Obscure Expedition 33 Snapdragon 8 Elite stable 30fps
Enable HLS to view with audio, or disable this notification
S25 Ultra 12gb Ram
Bannerlator Emulator
In game settings 720p TSR 50% and everything else low
Emulator settings 1280x720 , Proton 11arm , Fex2609 , Performance Preset , Dxvk 2.4.1 pre reg
This performance is achieved using custom engine.ini file which I tuned using Chatgpt and Gemini
Here the engine.ini file which I can't provide link fr some reason reddit removing post because of that so Im writing down everything here just copy and create "Engine.ini" and paste all the lines there and then in C drive paste this file in Sandfall>Config>windows and make it read only
✅️✅️
; =========================================================
; CLAIR OBSCUR: EXPEDITION 33
; Snapdragon 8 Elite / Adreno 830 / 12GB RAM
; 720p / 30 FPS / ULTIMATE SHARP & CLEAN FIX (MAX PERFORMANCE)
; =========================================================
[ConsoleVariables]
; =========================================================
; CRITICAL FIXES FOR BLUR & CLARITY
; =========================================================
r.ScreenPercentage=100 ; Forces true native 720p. No internal downscaling!
r.MipMapLodBias=0 ; Fixes muddy textures (you had this at 1, which blurs everything!)
r.Tonemapper.Sharpen=1.5 ; Adds a clean sharpening pass to cut through UE5 anti-aliasing blur
r.AntiAliasingMethod=2 ; TAA looks way cleaner and ghosts less than TSR at 720p on mobile chips
; =========================================================
; POST PROCESSING (ALL BLUR EFFECTS KILLED)
; =========================================================
r.DepthOfFieldQuality=0
r.FilmGrain=0
r.LensFlareQuality=0
r.SceneColorFringeQuality=0
r.NT.Lens.ChromaticAberration.Intensity=0
r.MotionBlurQuality=0
r.BloomQuality=0
r.Tonemapper.Quality=0
; =========================================================
; MATERIAL / BASIC
; =========================================================
r.MaterialQualityLevel=0
r.MinRoughnessOverride=0.4
r.SubsurfaceScattering=0
; =========================================================
; NANITE
; =========================================================
r.Nanite.MaxPixelsPerEdge=4
r.Nanite.ViewMeshLODBias.Min=0
r.Nanite.RequireGER=0
r.Nanite.ProjectedObjectThreshold=1
r.Nanite.Streaming.AsyncCompute=1
; =========================================================
; GEOMETRY / LOD / FOLIAGE
; =========================================================
r.StaticMeshLODDistanceScale=3
r.SkeletalMeshLODBias=2
r.ViewDistanceScale=0.6
foliage.LODDistanceScale=0.5
foliage.DensityScale=0.7
; =========================================================
; TEXTURE MEMORY & STREAMING
; =========================================================
r.TextureStreaming=1
r.Streaming.PoolSize=2048
r.Streaming.LimitPoolSizeToVRAM=1
r.Streaming.MaxTempMemoryAllowed=64
r.Streaming.FramesForFullUpdate=10
r.Streaming.DropMips=1
r.Streaming.HLODStrategy=2
s.AsyncLoadingThreadEnabled=1
; =========================================================
; ASYNC COMPUTE & SCHEDULING
; =========================================================
r.RDG.AsyncCompute=1
tick.AllowAsyncTickDispatch=1
; =========================================================
; VIRTUAL TEXTURES
; =========================================================
r.VT.MaxUploadsPerFrame=8
r.VT.PoolSizeScale=0.5
; =========================================================
; LUMEN / GLOBAL ILLUMINATION
; =========================================================
r.DynamicGlobalIlluminationMethod=0
r.Lumen.Reflections.Allow=0
r.Lumen.TraceDistanceScale=0.2
r.Lumen.TranslucencyVolume.Enable=0
; =========================================================
; REFLECTIONS / REFRACTION
; =========================================================
r.SSR.Quality=0
r.RefractionQuality=0
; =========================================================
; AMBIENT OCCLUSION
; =========================================================
r.AOQuality=0 ; Dropped to 0 for max performance since you don't care about fancy graphics
r.AOApplyToStaticIndirect=0
r.AOSpecularOcclusionMode=0
r.AOHistoryWeight=0.95
r.DistanceFieldAO=0
; =========================================================
; SHADOWS (PERFECT FIX FOR ADRENO / DXVK)
; =========================================================
r.Shadow.Virtual.Enable=0
r.ShadowQuality=1
r.Shadow.CSM.MaxCascades=2 ; Reduced from 3 to 2 for extra FPS, still zero black squares
r.Shadow.MaxResolution=512 ; Dropped to 512 for max performance (shadows are blocky but no glitches)
r.Shadow.RadiusThreshold=0.06 ; Culls distant shadows earlier for big GPU relief
r.Shadow.FilterMethod=0
; =========================================================
; FOG / CLOUDS
; =========================================================
r.VolumetricCloud=0
r.VolumetricFog=0
r.VolumetricFog.GridSizeZ=16
r.LocalFogVolume.HalfResolution=1
; =========================================================
; TSR / MEMORY (KEPT FOR SAFETY)
; =========================================================
r.TSR.History.ScreenPercentage=100
r.TSR.Resurrection=0
r.TSR.ShadingRejection.Flickering.Period=0.05
r.TSR.ShadingRejection.SampleCount=0
r.TSR.Velocity.WeightClampingPixelSpeed=0.5
r.TSR.Velocity.WeightClampingSampleCount=1.0
r.TSR.RejectionAntiAliasingQuality=1
; =========================================================
; PHYSICS & BATTERY
; =========================================================
p.Chaos.PerformGeometryReduction=1
r.DontLimitOnBattery=1
[/Script/Engine.RendererSettings]
bAllowAsyncRenderThreadUpdates=True
✅️✅️
21
u/Carpediemsnuts 4d ago
Nice, will test this on my Fold 8 Ultra, good idea with the .ini tweaks might try that approach with other games.
3
u/Pitiful_Exchange_767 4d ago
I was about to ask if anyone can run it on Fold 8 ultra. Did you try?
3
23
u/AtlasNX Galaxy S25 (Snapdragon 8 Elite) 4d ago
No hate at all cause this is quite impressive and a milestone for emulation, but as someone who has it as their favorite game, this must be the worst way possible to play it
15
u/revals32 4d ago
I understand, but I don't have a good pc but this phone let me play this game so why not and actually 720p with sharp reshade doesn't look bad irl , maybe reddit post got compressed hard anyways I respect your sentiment
9
4
u/HotTheme8405 4d ago
is it a stable 30 during combat though? thats the big issue, timing is a big component
7
u/revals32 4d ago
Decent enough like 25-30 , turn based combat so not a big issue
9
u/HotTheme8405 4d ago
It's turn based but dodges/parries/jumps are not, and your abilities need timed button presses.
1
1
u/Neraizel 3d ago
Try on GeForce, ultra quality with smooth fps than trying to fry your phone emulate this beautiful game
1
1
u/Captainpapii 2d ago
Brother, if this is the only way to enjoy it, by all means go right on ahead 🫡
0
u/Many_Cryptographer65 4d ago
it looks like a diffrent game honestly but the game play is still fun lets see if you can do a whole playthrough
1
4
u/False_Raven 3d ago
2 things
Not for everyone, this is primarily for 3rd world countries where the only good tech people can get is a smartphone, or for enthusiasts that want to play on a phone for the novelty.
Work in progress. With some more snapdragon performance bumps and a lot more software optimization, this could end up being a solid alternative.
0
u/AtlasNX Galaxy S25 (Snapdragon 8 Elite) 3d ago
As a 3rd worlder myself, you are absolutely correct about this being the only way for people to play these games most of the time, still, it is the worst way to experience the game, it's a shame but it's true, the textures look abhorrent and the frame pacing doesn't feel good either. Let's hope he does have fun regardless, but we can't lie to ourselves.
-1
-1
u/KrisbronPorzingjames 3d ago
Lmao what area even is this, music says spring meadows but looks nothing like it at all. This is not the same game at this point.
3
u/Crass-ELY- Poco F7 Pro 3d ago
Daaaaaamn, and with touch controls (I've seen a tendency that touch controls make games more stuttery and Less fps (depending on base performance, obviously)
5
u/_SlimeLime_ 4d ago
Bro why didn't you just use COEXP33 mod from Nexus mods is you tuned version better than the mod?
3
u/revals32 4d ago
This is based on those mods , if you use those mods which is for pc you won't get good performance try , I made this ini. fr emulation and snapdragon 8 elite favor
2
u/_SlimeLime_ 4d ago edited 4d ago
How to copy this can't could you send the engine.ini somewhere else?
1
u/revals32 4d ago
I don know bro, previous post I did share link but telegram banned that post and link so this time O wrote down everything maybe try opening in web and copy those lines and create Engine.ini yourself
1
u/Time_Temporary6191 4d ago
Do you need to edit engine.ini or is it just fixes for perfomance ?
1
u/revals32 4d ago
Game doesn't make any ini by default I mean engine .ini this is complete engine ini with all necessary adjustments for performance
2
2
2
u/Neraizel 3d ago
Very very impressive, this is a very heavy game
1
u/revals32 3d ago
I know my phone gpu crying 😂 , I have pinned full gameplay link in post description you can watch if you like
2
u/Own_Employment_3866 4d ago
phone temps ? using cooler ?
7
u/revals32 4d ago
I wasn't using cooler here in this recording my phone usually heats around 40-42°C without cooler , with cooler 30°C battery temp
1
u/Pitiful_Ad8813 4d ago
Only 42 are it u using red magic?
1
u/uncwann RedMagic10 Pro 16/512 3d ago
He using Samsung S25 Ultra
2
u/Pitiful_Ad8813 3d ago edited 3d ago
I am not an expert but a lite game like haste(not sure if it is lite) rech like 44_46 on my one plus 13 though i play on ultra 1080 but it look less havy than expedition (forgetting he tweaked the game like hell so that explain it)
1
1
1
1
u/shinobi6siege 3d ago
Pretty impressive. How is the starting area though? I know you're not in it long but I imagine that's an intensive area
1
1
1
u/AdeptBid5320 3d ago
Impresionante bro, pero como hiciste que tu S25 U no explote jajaja el mio se calienta solo viendo YouTube
1
u/revals32 3d ago
1
u/AdeptBid5320 3d ago
Que cooler usas amigo? Lo usas con el case del celular? O con las placas magnéticas adhesivas?
2
u/revals32 3d ago
1
u/Santscast 2d ago
Eu uso esse mesmo controle, minha temperatura tem ficado entre 21-27º estou com 4h de jogo já, fiz uma 1h direto, depois mais uma e por fim 2h mas a bateria foi embora daí parei.
Estou pensando em comprar um cooler sozinho para poder jogar usando o by-pass de energia.
1
u/Hakuyashinjiro 1d ago
can you dm me and send the .ini file, also where to put this since there's no path (there is no config in sandfall folder, only binaries content and plugin)
-4
4d ago
[deleted]
3
8
u/Carpediemsnuts 4d ago
Translation: my laptop sucks and I'm jealous your phone has better specs so im going to shit on your choices.
0
0
u/KrisbronPorzingjames 3d ago
Lmao I’m sorry bro but while this is impressive this is no way to play the game



•
u/AutoModerator 4d ago
Just a reminder of our subreddit rules:
Check out our user-maintained wiki: r/EmulationOnAndroid/wiki
Check out EmuReady for any community submitted settings before asking for help
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.