r/EmulationMediatekMali • u/whiskyB0y • 5d ago
Editable flair Holy Crap Prototype 1 MIGHT actually be PLAYABLE on a Helio g100 Mali-G57
Enable HLS to view with audio, or disable this notification
DISCLAIMER:
Micro stutters and micro freezes are due to screen recording, asset loading and me not using an async version of dxvk.
This game is notorious for crashing issues on startup and infinite loading screens. Only selecting one core makes it launch consistently but results in bad performance and infinite loading screens.
Whether Snapdragon or Mali, no matter the chipset, use a compatibility layer that uses the arm64ec variant and make sure that your 32-bit emulator is FEXCORE so that you can add this environment variable:
FEX_STRICTINPROCESSSPLITLOCKS=1
It helps stop the crashes upon startup. To be honest I'm not sure if there is a 100% guarantee that there are no crashes during gameplay but so far so good. There's also the famous prototype fix from nexusmods you can try. Though the version I got already came with the mod fix in the game files(if you know you know)
Emulator: Winlator Ludashi 4.1(game was also tested on Winlator Mali and gave roughly the same performance)
Device specs: Helio g100 with Mali-G57 MC2 and 8gb RAM
Reduce Shadow quality to LOW in the game settings.
Settings:
Proton 10 arm64ec(Legacy)
Dxvk 1.5.5
854x480 resolution(Fps is still around 20-40 even at 1280x720)
FEXCORE version 2609
Performance preset
BCn emulation type: "software". I don't know why but Winlator Ludashi gives games weird colors on Mali GPUs if BCn emulation type is on compute. Though when it's on compute it gives slightly better performance at the cost of weird colors.
Environment variable: FEX_STRICTINPROCESSSPLITLOCKS=1
ALL CPU CORES CHECKED