Search the Community
Showing results for tags 'lag'.
Found 4 results
-
Theo - Insane Anti Lag (Version 1.1 added page check enhancer!)
TheoAllen posted a topic in Completed Scripts/Plugins/etc.
Theo - Insane Anti Lag For those who insane enough to put a lot of events on map Version : 1.1 Introduction : As most of you already know, lag is common problem in RPG Maker games. You may think it was because you have many events on map. And so, to avoid lag, you split your map into part and limiting the event as well. It's not entirely wrong because when you have a lot of events, program need to checks all events. However, it wasn't done efficienly. This script increase the efficiency on how default script works and prevent unecessary update when it's not needed to gain speed. However, I can not guarantee that it will have high compatibility since I overwrite most of stuff. I will likely to make compatibility with my own scripts. But I'm not sure about someone's script. Screenshot : Features : Optimize Event XY. Registered all events into table for faster collision detection using default 32 x 32 grid movement Optimize Event Start. Registered any event that started to prevent check all event and see which is starting Optimize Sprite. Prevent update character sprites located on far away Insane - Table search. When you have insane number of events. It checked map table instead of iterating through all event. So, if you have 10.000 events you will have no worry about performance. Insane - Sprite dispose. When the sprite is off screen, it disposed immediately to prevent performance loss. Insane - Enhance page checking to prevent mini freeze when checking all event pages (*NEW) Testing : Tested using Core i3 @ 2.40 GHZ, 4GB of RAM, Windows 7 64-bit with no additional scripts, I got following results : 150 x 150 map with 250 events. I got 60 FPS while no antilag I got 49 FPS at the minimum 17 x 13 Full load of events. All events are on high frequency. I got 30 FPS while no antlag I got 10 FPS 150 x 150 map with 10.000 events, all events are off screen. I got perfect 60 FPS while no antilag I got 1 FPS 150 x 150 map with 10.000 events, and have around 190 events on screen, I got 55 FPS at the minimum. While no antilag, I got 0 FPS. Limitation : So far this will only works with default grid based movement, not intended to be used together with any pixel movement. Using insane mode antilag will only works if events on screen is around 250 despite of the total events on map. Using larger screen resolution may affect the performance as well Download : Click here Final Note : After all, these are just my attempt to speed up the game. Performance are still under influence by many factors. These include but may not limited to Your CPU speed Your laptop / PC temperature How much power do you give for your CPU Multi tasking Someone's scripts I once used RM in old computer. When I switched to more advanced laptop, I saw that 60 FPS is really smooth. If your CPU seems overheat, turn off your laptop / PC for a while for cooling. My laptop was once overheat due to broken fan. When I played my own game I got 10 FPS. I made my own antilag and no one of them worked until I realized my laptop was overheat. Power saver mode in laptop may affect performance. Try to go high performance instead and let see if the lag gone. Once my friend played my game using power saver mode, and he got 15 FPS. If you have many programs running at same time, it may cause a little lag in RPG Maker games. Something like the screen won't be updated for a while. Some scripts can affect performance if it's not done right. This antilag script is tested using default script without additional scripts which directly affect something on map. For scripter, feel free to modify my script to be better and better. You can edit and repost in your own version as long as you credit me, as TheoAllen or Theolized RGSS3. Special Thanks : Tsukihime for performance analisyst KilloZapit who helped me to brainstorm this concept Galv- 35 replies
-
- 11
-
-
Hi everyone, If I check my fps using F2, my results vary drastically, usually fluctuating around 20-40, but occasionally dropping to 10 and rarely ever at 60. Is F2 a reliable source for my frames per second rate? I have a pretty big game in development, but I never go overboard on my map sizes/number of events. I never have maps with either dimension over 100 (rarely over 50), and I rarely have more than 30-50 events on a map (though I do use most of the events for mapping aspects). However, my fps seems to heavily depend on what map I'm currently on. Is the size of the map in comparison to the amount of events the primary contributor to fps drop? I don't run any parallel processes on the maps, just a few parallel process common events when called (though I do have one parallel process common event that is always running, though that doesn't seem to affect fps if I disable it). It's worth noting that I do use a lot of pictures in mapping. Not parallax-mapping technically, but fixing pictures to the map and layering them above/below the map at times, so my game does deal with processing several transparent elements at a time. Do pictures/graphics with transparent elements drastically affect fps rate? Personally, I don't seem to notice any significant loss of gameplay or appearance of my game at 30 fps, so I guess that's not an issue? But of course dropping to 10 is pretty laggy, so I'm hoping to make some improvements. It's also worth noting that my laptop is a Grade A Piece of $hit. Most games/applications do not run smoothly on this machine, so how much lag should be attributed to my game development/RGSS3's capabilities, and how much is the fault of my hardware? So, do your games always run at a smooth 60 fps, and if not, what do you do to reduce the amount of drop, and are you also okay with a 30 fps rate for an RM game? Thank, everyone! Update: I decreased the size of one of my particularly laggy maps (10-20 fps) and noticed an immediate improvement. Curiously though, my fps is not very improved (hardly over 20). It runs a lot better from what I can tell. Strange...?
- 4 replies
-
- fps
- frames per second
-
(and 3 more)
Tagged with:
-
HELLO! I'm getting some pretty bad lag during the exp bars part of Victory Aftermath. I've tried changing the sound effect used for the bars, as well as the tick count. Neither of these things has helped. I saw another post that said he "resolved" the issue and that it was lag due to having to many tabs open in a browser, but I'm not running it in a browser. I don't even have anything else running in the background and there's plenty of RAM available. I also tested on other PC's and it's giving the same result. Link to the plugin: http://yanfly.moe/2015/10/13/yep-7-victory-aftermath/ I would greatly appreciate any help with this. Thanks! -Okra
-
For the last week or so, I have been working with TheoAllen on his antilag script, mostly swapping ideas and code back and forth. Some of my ides and code made it into his script and some didn't, and while I was working on my own personal copy, he started added his "insane" optimizations, really trying to be able to support as many events as he could. I on the other hand, decided to try more for compatibility and speeding up sprites. Doesn't include the "insane" optimization for large numbers of events, so Theo's script is definitely faster when there are more events on the map, but mine might work better for people when there are fewer events or when there are compatibility issues, so I will post what I have so far here: You should probably turn off OPTIMIZE_EVENTS_XY for any pixel movement or ABS scripts but give it a try with it on! This is not meant to compete with Theo's script and is only meant for better compatibility and/or to possibly speed up maps with fewer events.
- 10 comments
-
- 2
-
-
- lag
- performance
-
(and 3 more)
Tagged with:



