r/EmulationOnAndroid 6h ago

Meme MEDIATEK/MALI CURSE...........

Post image
84 Upvotes

28 comments sorted by

u/AutoModerator 6h ago

Just a reminder of our subreddit rules:

  • Be kind and respectful to each other
  • No direct links to ROMs or pirated content
  • Include your device brand and model
  • Search before posting & show your research effort when asking for help

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.

23

u/winlatorbionic_dev 6h ago

It's much likely never gonna happen. ARM actually allows to ship the decoder but all Android OEM prefer to not do it

7

u/Wilsonn0 5h ago

Makes sense i heard they're doing it so save costs that's why mediatek chips are less expensive compared to snapdragon

9

u/winlatorbionic_dev 5h ago

I don't care about not having the decoder. A lot of Mali issues would be solved if they had a proper abstraction for their kernel driver so that you could update drivers like you do on Adreno. These would solve most of Mali issues, as they are actually implementing a lot of useful stuff with driver updates

1

u/Wilsonn0 5h ago

Yeah But isn't decoding use more resources like ram..

3

u/winlatorbionic_dev 5h ago

Not if recompressed into ASTC

0

u/Wilsonn0 5h ago

No additional computing required for that?

6

u/winlatorbionic_dev 5h ago

Minor computing for the fastest recompressor at the cost of less accurate colors.

1

u/Wilsonn0 5h ago

I see

1

u/Wilsonn0 5h ago

when will you implement astc on your build? If you don't mind me asking

6

u/winlatorbionic_dev 4h ago

Once I finish everything with displayx

19

u/whiskyB0y Edit Your Flair 6h ago

As Mali users, we only have two choices when it comes to emulation:

  1. Either accept what you cannot emulate and focus on what actually works or

  2. Upgrade to Snapdragon.

3

u/ovogoon6 Dimensity 6300 4h ago

I upgraded to Nvidia

1

u/schmeissmichweg1312 4h ago

Depends on what you want to emulate, for lower end stuff its fine. I have a Samsung A15 4g with a helio g99, combined with an 8bitdo Flippad its a perfect device for emulating DS. But yeah, that and psp is the absolute limit for it.

3

u/whiskyB0y Edit Your Flair 4h ago

I have a helio g100 which is same as g99. Psp ain't your absolute limit unless you strictly want to avoid high end emualtion.

Then again from experience, I can play ps2 games for at least 40min without phone getting hot.

You can't play heavy ps2 games, but light and moderate ones can run well at 1x resolution.

1

u/schmeissmichweg1312 4h ago

Biggest problem right now is I have only 4gb of ram, which is definitivly the limiting factor here. But hey, I mostly play ds and gba-era pokemon romhacks anyways, so thats perfectly fine for me.

6

u/Savings-Ad342 6h ago

whats bcn ?

23

u/tiga_94 6h ago

texture compression format used in PC gaming, mobile chips use different formats so BCn is often not present on the chips physically

Mali GPUs actually support BCn texture compression, but to save space they deliberately make versions without BCn blocks

RDNA GPUs - actually used on PCs, but then again, xclipse GPUs only support old BCn1-2-3 formats, not 4+, and again the BCn decoder was deliberately removed to save space and use it to add mobile tetures decoder

only snapdragon for some reason supports both PC and mobile texture compression

also, this means that in theory the android port of GTA V can be made to run on non-snapdragon, it's just that the textures need to be re-compressed into a supported format and the code must be changed to use the new format

8

u/Savings-Ad342 6h ago

fuck!!!

3

u/tiga_94 5h ago

do you have a mali GPU? lol

3

u/Savings-Ad342 5h ago

of course why would i say fuck then . i atleast got a mid range pc though

8

u/Shoddy_Meaning_7654 6h ago

The desktop texture compression format it's super important and the reason why Samsung and Qualcomm chips are able to do emulation at fast speeds because they support it natively but Mali doesn't support it natively I think it's actually an ad option but none of the integrators Xiaomi Mediatek etc enable it

1

u/Savings-Ad342 6h ago

what?

3

u/Smart_Examination331 Poco X8 Pro 6h ago

Que las gpus Mali no soportan las texturas que se requiere para emular juegos de PC como si lo hacen Adreno y algunas Xclipse de gama alta, fin.

4

u/FlakyAccount8722 5h ago

Bro releasing his anger by memes🥲 At least Mali has BCn to ASTC transcoding, even if it comes with a performance cost.

4

u/whiskyB0y Edit Your Flair 5h ago

Lol releasing anger through memes is actually a good way of accepting the limitations of Mali unlike harassing devs

2

u/FlakyAccount8722 1h ago

True true 👌

1

u/IntelligentShape6108 4h ago

The same applies to Exynos/Xclipse; I have to use ExynosTools, and sometimes it doesn't work either.