FPS drop heavily on Android whenever Tint Screen is running

Lee Sang

Sang Hendrix
Veteran
Joined
Jun 7, 2012
Messages
130
Reaction score
217
First Language
Vietnamese
Primarily Uses
RMMV
I have a game running on Android device, but whenever I play to every scene that has Tint Screen is activating, the FPS just keep dropping and I can't be able to play the game. The game run pretty well on PC but it's almost can't be playable on Android device because of the Tint Screen command. I've tried a lot of methods to fix that but non of them worked.


I hope you guys can help me with this, thank you guys so much. 
 
Last edited by a moderator:

Andar

Veteran
Veteran
Joined
Mar 5, 2013
Messages
31,365
Reaction score
7,675
First Language
German
Primarily Uses
RMMV
Tint Screen is a mathematical formula applied to the entire display data, and that requires a lot of processing power - something that is always more limited on mobiles than on full computers.


The performance might be improved after the next updates as those are planned to switch to a newer display engine and solve a few memory leaks, but it also depends on the processor of the mobile device - if that is too slow, then nothing will prevent the lag when using tint screen.
 

Lee Sang

Sang Hendrix
Veteran
Joined
Jun 7, 2012
Messages
130
Reaction score
217
First Language
Vietnamese
Primarily Uses
RMMV
Tint Screen is a mathematical formula applied to the entire display data, and that requires a lot of processing power - something that is always more limited on mobiles than on full computers.


The performance might be improved after the next updates as those are planned to switch to a newer display engine and solve a few memory leaks, but it also depends on the processor of the mobile device - if that is too slow, then nothing will prevent the lag when using tint screen.





 


Oh, this is sad...


Thank you for replying, Andar. I guess i'll have to wait for the next update then.
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,098
Reaction score
13,704
First Language
English
Primarily Uses
RMMV
My first thought is that you could have it set up in a parallel process event that you don't erase after the tint is done.  This is a common problem, causing it to repeatedly tint for the entire time you're on the map.  Tint Screen needs to happen once, then not again until you return to the map after leaving.  So if you've got it in a parallel process event, use an Erase Event command afterwards to stop it continually trying to tint the screen the whole time you're on the map.
 

Lee Sang

Sang Hendrix
Veteran
Joined
Jun 7, 2012
Messages
130
Reaction score
217
First Language
Vietnamese
Primarily Uses
RMMV
My first thought is that you could have it set up in a parallel process event that you don't erase after the tint is done.  This is a common problem, causing it to repeatedly tint for the entire time you're on the map.  Tint Screen needs to happen once, then not again until you return to the map after leaving.  So if you've got it in a parallel process event, use an Erase Event command afterwards to stop it continually trying to tint the screen the whole time you're on the map.





 


Nope, no parallel process event was using.
 

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,098
Reaction score
13,704
First Language
English
Primarily Uses
RMMV
:(   Do you have any plugins that might be affecting this?  Are you able to show a screenshot of one of your Tint Screen events?  I was hoping there might be a solution other than "wait for the next version", but maybe there isn't.
 

Lee Sang

Sang Hendrix
Veteran
Joined
Jun 7, 2012
Messages
130
Reaction score
217
First Language
Vietnamese
Primarily Uses
RMMV
Here are the plugins I used in my project. And below is my Tint Screen event.







Oh gosh, I really hope I did something wrong because if this problem is caused by the engine then I'll have to wait for the next version.





 




 






 
 
Last edited by a moderator:

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,098
Reaction score
13,704
First Language
English
Primarily Uses
RMMV
I assume that event has a second page conditioned by self switch A, that's set to Action Button and has no event commands?


I don't really think it would have anything to do with it, but if you disable the GALV_LayerGraphics plugin, does it make any difference?  It would surprise me if it did.


There are no other events on that map (or common events that would be active) that are set to parallel process or have anything to do with tinting screen?


The only other thing I can suggest is to make sure all your plugins are the latest version.
 

Lee Sang

Sang Hendrix
Veteran
Joined
Jun 7, 2012
Messages
130
Reaction score
217
First Language
Vietnamese
Primarily Uses
RMMV
I assume that event has a second page conditioned by self switch A, that's set to Action Button and has no event commands?


I don't really think it would have anything to do with it, but if you disable the GALV_LayerGraphics plugin, does it make any difference?  It would surprise me if it did.


There are no other events on that map (or common events that would be active) that are set to parallel process or have anything to do with tinting screen?


The only other thing I can suggest is to make sure all your plugins are the latest version.





 






 







 


I've tried everything but none of them worked. I knew it was because of the Tint Screen itself. It runs well on my PC but not so much on mobile devices. And the event has a second page and it was a blank page and it was set to Action Button.


There was another Parallel event on that map but it doesn't have anything to do with Tint Screen. It was just a show picture event and It erases itself after it's activated. I'll send you the game to test by yourself if you want to.
 
Last edited by a moderator:

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Posts

Latest Profile Posts

Couple hours of work. Might use in my game as a secret find or something. Not sure. Fancy though no? :D
Holy stink, where have I been? Well, I started my temporary job this week. So less time to spend on game design... :(
Cartoonier cloud cover that better fits the art style, as well as (slightly) improved blending/fading... fading clouds when there are larger patterns is still somewhat abrupt for some reason.
Do you Find Tilesetting or Looking for Tilesets/Plugins more fun? Personally I like making my tileset for my Game (Cretaceous Park TM) xD
How many parameters is 'too many'??

Forum statistics

Threads
105,865
Messages
1,017,059
Members
137,574
Latest member
nikisknight
Top