Post Reply 
 
Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
What's with the ARM JIT for PPSSPP Why Is It Terrible?
05-12-2015, 05:04 AM (This post was last modified: 05-12-2015 05:14 AM by tiktakt0w.)
Post: #16
RE: What's with the ARM JIT for PPSSPP Why Is It Terrible?
(05-11-2015 06:14 PM)vitality19 Wrote:  Oh, I should have known this, there's this workaround option to disable alpha testing for power vr devices, how foolish of me. That's why I chose mali even though power vr 544 mp must be more powerful than mali 400 mp2.

Well, disabling alpha testing will break graphics in games that heavily use it or at least you might get graphical issues. The sgx 544 is a good gpu out of PPSSPP though.

Quote:And could you tell me the results you got with these two phones? I'm interested to know to what degree mp4 is better than mp2 with PPSSPP.

Project Diva Extend, Monster Hunter Freedom Unite and Ys seven ran at full speed on my SGS3 (Can't test it again though as I don't have the phone anymore).

Here are the specs of the GPU's found in MT6582M and Exynos 4412:
Mali 400MP4 @ 440 Mhz Approx: 15.84 GFlops
Mali 400MP2 @ 400 Mhz Approx: 7.2 GFlops

(05-11-2015 09:43 PM)Teancum Wrote:  I've been looking at a new Smart TV computer, and the Rockchip RK3288 Cortex A17 (ad says the quad core is running at 1.7ghz) devices have the Mali T764 GPU. Will that give me stronger performance? I know a lot of guys are looking at tablets or phones, but I'm focused on getting a performance Android set-top box

The Mali T764 gpu found in the Rockchip RK3288 seems to be on par, if not slightly faster than the Tegra 4i gpu. You'll get great performance in native android games. I cannot assure you of great performance in PPSSPP though, as I have not tried a Mali T764 in this emulator.

Ryzen 5 1600 @3.8Ghz
Sapphire Nitro+ RX480 @1.4Ghz
---------------------------------------------
Nokia 8 - Snapdragon 835
Find all posts by this user
Quote this message in a reply
05-12-2015, 08:16 AM
Post: #17
RE: What's with the ARM JIT for PPSSPP Why Is It Terrible?
(05-12-2015 05:04 AM)tiktakt0w Wrote:  Project Diva Extend, Monster Hunter Freedom Unite and Ys seven ran at full speed on my SGS3 (Can't test it again though as I don't have the phone anymore).

I was hoping to see heavier games like GoW (got ~15-20 fps @fullspeed or Tekken 5 (got 52-53 fps @default speed in practice mode), but thanks for sharing anyway. Cause even my old phone would run Ys seven and project diva fullspeed as they are simple 3D games. But I'll test monster hunter.

Samsung Captivate, Android 2.3.5 SAUROM, Corn Kernel v701
Fly Evo Chic 3, Android 4.4.2 Stock, improved stock kernel
Find all posts by this user
Quote this message in a reply
05-12-2015, 01:13 PM
Post: #18
RE: What's with the ARM JIT for PPSSPP Why Is It Terrible?
(05-12-2015 08:16 AM)vitality19 Wrote:  I was hoping to see heavier games like GoW (got ~15-20 fps @fullspeed or Tekken 5 (got 52-53 fps @default speed in practice mode), but thanks for sharing anyway. Cause even my old phone would run Ys seven and project diva fullspeed as they are simple 3D games. But I'll test monster hunter.

All of those game I ran using non buffered rendering(SGS3 res 1280x720) without frame skipping. I believe that Monster hunter Unite is more intensive than Project diva and Ys 7. I also remember that Ace combat X ran fairly well at full speed although frame drops happen once in a while.

Ryzen 5 1600 @3.8Ghz
Sapphire Nitro+ RX480 @1.4Ghz
---------------------------------------------
Nokia 8 - Snapdragon 835
Find all posts by this user
Quote this message in a reply
05-13-2015, 01:43 AM
Post: #19
RE: What's with the ARM JIT for PPSSPP Why Is It Terrible?
(05-10-2015 07:32 PM)vitality19 Wrote:  Ok, if mali, power vr and adreno are bad (i mean drivers). Which are good then - those "exotic" gpus like videocore or vivante?

Those are even worse from what I've seen. Yes, newer GPUs have better drivers and also newer OS versions (sometimes.) But for older GPUs the situation is not great, and many device makers don't bother upgrading the drviers when they could, anyway.

(05-10-2015 10:27 PM)tiktakt0w Wrote:  Changing to a phone with adreno 320 though, gave me alot of headaches. My Oppo Find 5 with its snapdragon s4 failed to deliver as much as my sgs3 did in ppsspp.

I had a Galaxy S3 (Adreno 225 version), and my Nexus 5 (1080p, Adreno 320) has been a significant improvement. I do have decently newish drivers, though, and this just means the 320 is better than the 225. Also, I mainly only play RPGs.

Anyway, we frequently get reports from Mali-400 devices that they are falling back to software rendering. If there are Mali-400 devices that don't have this problem, due to better drivers or any other reason, that's great. And, it won't happen in some games (especially less demanding ones.) But any device/driver combination that has this problem is a poor choice for PPSSPP, imho.

"Great performance" though is very relative. For example, I prefer to run games in buffered rendering (more correct graphics) at 1x or maybe 2x. I also don't want to use any hacks. I'm willing to take 1 frameskip if necessary. For this, and across the games I've cared to try, my Nexus 5 has seemed to deliver "great performance". But for other people, this same performance may seem terrible.

That being said, I would be surprised if the Mali T764 performed, by my opinion as above, poorly. In fact, it should be capable of more correct graphics than my phone is, in certain blending situations, so it could likely be preferable. But how it performs specifically just requires trying PPSSPP on one.

-[Unknown]
Find all posts by this user
Quote this message in a reply
05-13-2015, 11:19 AM
Post: #20
RE: What's with the ARM JIT for PPSSPP Why Is It Terrible?
My phone was an international SGS3 with the Exynos 4412 and going to a snapdragon s4 phone gave me less performance in ppsspp with buffered rendering 1x.

Ryzen 5 1600 @3.8Ghz
Sapphire Nitro+ RX480 @1.4Ghz
---------------------------------------------
Nokia 8 - Snapdragon 835
Find all posts by this user
Quote this message in a reply
05-13-2015, 12:38 PM (This post was last modified: 05-13-2015 12:55 PM by vitality19.)
Post: #21
RE: What's with the ARM JIT for PPSSPP Why Is It Terrible?
(05-13-2015 01:43 AM)[Unknown] Wrote:  Anyway, we frequently get reports from Mali-400 devices that they are falling back to software rendering. If there are Mali-400 devices that don't have this problem, due to better drivers or any other reason, that's great. And, it won't happen in some games (especially less demanding ones.) But any device/driver combination that has this problem is a poor choice for PPSSPP, imho.
Actually I encountered hardware transform failure with mali-400 mp2, the red words on top of the screen, but they disappeared so fast that I hadn't a chance to read them, I didn't experience a slowdown though. Maybe it reverted back to normal as soon as it started. I tested only several games with the new phone and not much time.

(05-13-2015 01:43 AM)[Unknown] Wrote:  Those are even worse from what I've seen. Yes, newer GPUs have better drivers and also newer OS versions (sometimes.) But for older GPUs the situation is not great, and many device makers don't bother upgrading the drviers when they could, anyway.
Thanks for explaining: So, the newer gpu, the newer OS and drivers, the better for PPSSPP, aside from some gpus' peculiarities which can hinder emulation.

@tiktakt0w Monster hunter is also fullspeed, maybe mali-mp2 and mp4 perform similarly with PPSSPP, but I need some heavier games with exact fps to be sure.

Samsung Captivate, Android 2.3.5 SAUROM, Corn Kernel v701
Fly Evo Chic 3, Android 4.4.2 Stock, improved stock kernel
Find all posts by this user
Quote this message in a reply
05-13-2015, 03:53 PM
Post: #22
RE: What's with the ARM JIT for PPSSPP Why Is It Terrible?
I'm sorry but I can't test it again as I don't have the phone anymore.

Ryzen 5 1600 @3.8Ghz
Sapphire Nitro+ RX480 @1.4Ghz
---------------------------------------------
Nokia 8 - Snapdragon 835
Find all posts by this user
Quote this message in a reply
05-14-2015, 06:47 AM
Post: #23
RE: What's with the ARM JIT for PPSSPP Why Is It Terrible?
(05-13-2015 03:53 PM)tiktakt0w Wrote:  I'm sorry but I can't test it again as I don't have the phone anymore.

Never-mind then, but it would be a nice idea to make a testing thread to post results on a specific (demo) game, exact place in the game and same settings and compare results on a variety of devices with different OS and drivers.

Samsung Captivate, Android 2.3.5 SAUROM, Corn Kernel v701
Fly Evo Chic 3, Android 4.4.2 Stock, improved stock kernel
Find all posts by this user
Quote this message in a reply
05-14-2015, 07:36 PM
Post: #24
RE: What's with the ARM JIT for PPSSPP Why Is It Terrible?
(05-14-2015 06:47 AM)vitality19 Wrote:  
(05-13-2015 03:53 PM)tiktakt0w Wrote:  I'm sorry but I can't test it again as I don't have the phone anymore.

Never-mind then, but it would be a nice idea to make a testing thread to post results on a specific (demo) game, exact place in the game and same settings and compare results on a variety of devices with different OS and drivers.

Yeah, just like the Wind Waker benchmark on Dophin.

Ryzen 5 1600 @3.8Ghz
Sapphire Nitro+ RX480 @1.4Ghz
---------------------------------------------
Nokia 8 - Snapdragon 835
Find all posts by this user
Quote this message in a reply
05-15-2015, 08:58 PM
Post: #25
RE: What's with the ARM JIT for PPSSPP Why Is It Terrible?
Benchmarking ? This makes me remember of this thread Smile

♦ Intel Core i7-6700HQ | 16 GB RAM | NVIDIA GeForce GTX 960M | Debian Testing
♦ Intel Core i7-2630QM | 4 GB RAM | NVIDIA GeForce GT 540M | Debian Testing
♦ PSP-3004 | 6.60 PRO-C2
Find all posts by this user
Quote this message in a reply
05-17-2015, 11:59 PM
Post: #26
RE: What's with the ARM JIT for PPSSPP Why Is It Terrible?
Ever since ppsspp-v1.0.1-468-g5d0d671-android
I've seen a drastic improvement(last time I tried on my phone)
was around 7-8 months ago, so there's definitely a change,
and we're talking about a mali-400 gpu, ZTE Blade Q(normal ver,mid)
Persona 3 , from previuosly being barely 20 fps is now 35 fps,
and I can go upto 45 with alternate framerate!! Smile
Grab a beer guys for all this hard work you damn well deserve it! ^^

Laptop:________________________Desktop:
Windows 10 64-bit, 8GB DDR4 RAM | Windows 10 64-bit, 8GB DDR3 RAM
Intel® Core™i5-7300HQ 2,5/3.5ghz | Intel® Core™i5-4440 3,10ghz
NVIDIA GTX 1050 Ti_____________| NVIDIA GTX 1060 3GB
Visit this user's website Find all posts by this user
Quote this message in a reply
05-18-2015, 05:41 AM
Post: #27
RE: What's with the ARM JIT for PPSSPP Why Is It Terrible?
(05-15-2015 08:58 PM)vnctdj Wrote:  Benchmarking ? This makes me remember of this thread Smile

That was a simple cube, I am talking about a real 3D game with effects and a "heavy" one to clearly see the results - now that PPSSPP is more stable.

Samsung Captivate, Android 2.3.5 SAUROM, Corn Kernel v701
Fly Evo Chic 3, Android 4.4.2 Stock, improved stock kernel
Find all posts by this user
Quote this message in a reply
05-18-2015, 07:28 AM
Post: #28
RE: What's with the ARM JIT for PPSSPP Why Is It Terrible?
(05-17-2015 11:59 PM)FinalBlast Wrote:  Ever since ppsspp-v1.0.1-468-g5d0d671-android
I've seen a drastic improvement(last time I tried on my phone)
was around 7-8 months ago, so there's definitely a change,
and we're talking about a mali-400 gpu, ZTE Blade Q(normal ver,mid)
Persona 3 , from previuosly being barely 20 fps is now 35 fps,
and I can go upto 45 with alternate framerate!! Smile
Grab a beer guys for all this hard work you damn well deserve it! ^^

P3P over 30 FPS? That game was locked at 30 FPS... or you're using a 60 FPS code? Huh

Chill and Go with the flow ~d[o_o]b~

@YT - youtube.com/user/SuperHack333/videos

Specs:
MDL: Dell G7 15 7590 (Laptop)
OPS: Windows 10 Pro 64-bit
CPU: Intel Core i7-9750h @ 2.60 Ghz ~ 4.50 Ghz
GPU: Nvidia GTX 1660 Ti 6GB GDDR6 @ 1455 Mhz ~ 1590 Mhz
RAM: Micron Tech. 8GB DDR4 @ 2666 Mhz (4x2)
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: