masterfeizz / ctrQuake

Port of quake for the Nintendo 3DS
99 stars 18 forks source link

Significant performance decrease on v0.8 #10

Open CobaltChris opened 7 years ago

CobaltChris commented 7 years ago

I am using a New3DS XL with FW 11.0.0-33U.

I went to try out version 0.8 and found that the frame rate was more than halved when played. It was extremely choppy in some areas. So I decided to measure it with the "timedemo demo1" command on version 0.7 and 0.8. The difference between v0.7 and v0.8 was unreal surprising.

v0.7 returned 66.7 fps
v0.8 returned 23.6 fps

"timedemo demo2" returned similar results.

v0.7 returned 70.2 fps
v0.8 returned 24.9 fps

Dithering is disabled on v0.8

masterfeizz commented 7 years ago

I have not experienced such performance decrease, performance without dithering should have gone up. Are you running the just vanilla quake game or using any mods?

CobaltChris commented 7 years ago

I am using vanilla quake with PAK1 installed for all episodes.

masterfeizz commented 7 years ago

Weird, on my N3DS I get about 78 fps with v0.8. Are you running any NTR plugins?

CobaltChris commented 7 years ago

I don't have NTR or any CFW at all. Using oot3dhax as my entrypoint and menuhax on the side.

Abastante commented 7 years ago

Hi, same thing here. I'm using Luma3ds and the Hombrew launcher version. Any clues?

masterfeizz commented 7 years ago

I'll try to replicate the problem, but I haven't gotten any issues. I've tested on my 2DS using menuhax on 9.2 and my N3DS using Luma on 11.x (I don't remember the last time I've updated)

Abastante commented 7 years ago

Thank Masterfeizz, it's barely noticeable in the vanilla version. You can notice it quite often on the Mission pack 1. With that being said, don't crack your head too much. The game is still awesome and playable. Your work is mostly appreciated as this is one of my favorite games, ever. You made me a very happy man.