Originally posted by EliteMossy
Just been spending time fixing the patch up, the menu is my own custom menu, written by me. It uses a different way of displaying the menu. It may look like V7, but the internals are different, and the way i wrote it, reduces the amount of setText calls and the amount of createfontstrings and destroys.
Put this in noob terms
Every time someone opens, it has to draw the text on the screen. Say the first menu page has 18 options, plus header. Then you have the side menu options. So thats 21 pieces of text that needs to be drawn.
Now on dconnors menu and TheUnkn0wn's menu, every time you scroll up and down on the options, it deletes every one of them strings, and re-creates. So 18 options, selecting each option plus redrawing the 3 headers is 378 destroys and creates.
The way my menu works, is for the same menu page of 18 options and 3 headers, when i scroll up and down it does not delete and recreate the strings, so if i select every option, it will always be 21, until i change menu page.
This way limits the calls and stops the dreaded g_findcongindex errors.
Thats why my private patch is so stable!
mossy u are awesome..... im hosting ur v8 edit right now are u on? i wanna try ur private patch if not its cool