WoWInterface

WoWInterface (https://www.wowinterface.com/forums/index.php)
-   AddOn Search/Requests (https://www.wowinterface.com/forums/forumdisplay.php?f=6)
-   -   Rythal!! Read this... (https://www.wowinterface.com/forums/showthread.php?t=44298)

shadow78 09-14-12 04:04 PM

just a little feed back for you Rythal.
I seen many post about carbonite being to big and having part that people don't use.
Are you making so if you don't want a part of add-on you can disable in-game so it don't load that part ?

ex carbonite use's 9mb-13mb for all part active ... if they allow somepart to be un-active it would be a lot less memory on system..

I hope this make some sense.. lack of sleep will do this to me.
will check back after some sleep and the 3rd shift job to see what you say... 12 hr's plus

MidgetMage55 09-14-12 05:36 PM

The issue of memory should not be a problem. If you run the absolute minimum amount of ram needed it might be a problem or if the addon were so insanely huge (or number of addons you run) that it maxed out system ram. In general it seems to only have an impact on load times when zoning.

That being said, being modular is always a nice option. While my initial statement is true Ive always been a big fan of disabling options i have no need for.

CPU cycles needed (efficiency) has a far greater impact on performance than memory footprint. As many authors have said its very possible to write an addon only a few kb in size that would cripple your system.

VincentSDSH 09-14-12 07:46 PM

Quote:

Originally Posted by shadow78 (Post 264052)
just a little feed back for you Rythal.
I seen many post about carbonite being to big and having part that people don't use.
Are you making so if you don't want a part of add-on you can disable in-game so it don't load that part ?

Ry-my-boy, you're gonna have to put out a list of objectives on your site or something since people aren't even skimming this thread to know that you've already said you're going to make RUMA modular, to avoid the bloat of unused features.

jeffy162 09-14-12 08:16 PM

Quote:

Originally Posted by VincentSDSH (Post 264063)
Ry-my-boy, you're gonna have to put out a list of objectives on your site or something since people aren't even skimming this thread to know that you've already said you're going to make RUMA modular, to avoid the bloat of unused features.

Modular is always a good thing, but that doesn't necessarily mean that it won't use a fair chunk of your RAM.
Quote:

Originally Posted by shadow78 (Post 264052)
ex carbonite use's 9mb-13mb for all part active ... if they allow somepart to be un-active it would be a lot less memory on system..

Carbonite is a good example of this. If I remember correctly (it's been a while since I completely reinstalled Carbonite) Carbonites memory footprint isn't near that large when you first install it (something like 5-6 MB, I think). Start doing a lot of quests and gathering a lot of nodes, though, and it goes up fairly quickly. It also get's larger when you have a lot of characters. Like, I have something like 35 characters spread out over 6 or 7 servers. But I only really use one profile in Carbonite and just copy it between characters. I think my normal memory usage for Carbonite is around 12/13 MB. For some odd reason I can occasionally check it and find it below 10 MB for a while. It does go back up to normal again, though.


Auctioneer Suite is another example. Especially if you scan the AH often. GatherMate2s data base is another good example. It gets a little larger with every download. I used to use an addon called DropCount to see where something I looted dropped from. The database got to be pretty big after a while for that, too.

Look, all I'm saying here is to not expect any memory usage miracles just because the addon is modular. You're still going to need some data bases for it and they consume memory (when loaded and in use). I don't think there is any way around that.


I think I would worry more about CPU usage. Now THAT can ruin your day really fast.

Rythal 09-14-12 08:58 PM

Modular can help, especially splitting maps and gathering data apart, but if your using both parts then yes it won't be much smaller...

Part of the advantage of a rewrite tho is I can try cutting down on how much it uses... Maps for example, the current code uses 4 different lists to put it all together, if that can be cut down to 1 or 2 that's a small improvement.

The other advantage is the old code is 100% self-reliant, it had to be, when it was written libraries and modular code were unheard of in blizzard / addon programming. Now starting over, I can use things like Ace3, LibDataBroker & LibMapData to cut down.

VincentSDSH 09-14-12 09:43 PM

Quote:

Originally Posted by jeffy162 (Post 264064)
Modular is always a good thing, but that doesn't necessarily mean that it won't use a fair chunk of your RAM.

Um, that's like saying "having the sky blue is a good thing but that it isn't the product of atmospheric composition and refraction."

If a feature needs a lot of ram, it'll take it, er, rather obviously; the objective of modularity is not to toss away ram for features you don't need (like Craponite).

What exactly about what I said regarding the bloat associated with unused features were you trying to refute?

Quote:

Originally Posted by Rythal (Post 264067)
The other advantage is the old code is 100% self-reliant, it had to be, when it was written libraries and modular code were unheard of in blizzard / addon programming. Now starting over, I can use things like Ace3, LibDataBroker & LibMapData to cut down.

I'm pretty sure that libraries (including the Ace framework) predate Carbonite; I would imagine their code is self-referenced is related to copyright issues since they were originally pay-to-use.

Not that it matters a tinker's damn, mind you, but I'm wearing my Canuck-for-a-day Moose Antler Hat and you know how persnickety moose antlers can be.

Rythal 09-14-12 09:59 PM

Quote:

Originally Posted by VincentSDSH (Post 264072)
I'm pretty sure that libraries (including the Ace framework) predate Carbonite; I would imagine their code is self-referenced is related to copyright issues since they were originally pay-to-use.

Could be, I wasn't around when they all came out, I just did looking around trying to see why they did things the hard way and saw carbonite was released 2007, and ace didn't seem to be until late 2008.

Seerah 09-14-12 10:13 PM

Ace3 maybe. There was Ace2 and Ace before that. ;) Modular addons existed as well.

Muezick 09-15-12 02:01 AM

Words cannot express...should've sent a poet..

Oh wow...

where can I follow this addon's development more closely?

GO GO RUMA or...Kryptonite, or...Ryton or....What ever you will call it!

Most exciting news for wow addons i've read in a really long time! Actually, i think this is the best thing since i learned of carbonite!

AmberK 09-15-12 03:34 AM

Oh Thank the WoW Gods
 
Old... New... Unheard of... pick a God... or thank them all.

I don't know if you are taking suggestions yet or not, but the one thing that I LOVED about that OTHER addon, and the only reason I didn't replace it completely, was the fact that I could have the world map scaled in one corner, and the standard minimap in the other, and STILL get the big map without issue. If you are able to include that, I would be eternally grateful!

*sits and watches intently for Rythal's addon*:D:banana::D:banana::D:banana::D


EDIT - I kinda like RUMA, I'd so run with that.

samatina 09-15-12 04:04 AM

Rythal, I am really happy to know you'll be doing an equivalent addon. I use "the other one" and love(d) it. You have no idea how grateful I was when you posted that fan update, and my friends/guildies as well as I shared the joy. I specifically made an account here to thank you. I was always just a lurker in the addons community before. Never felt the need to speak up, until now.

What I want? I want it all. LOL, what can I say. I love the friends (yes, I use that front page friends screen and put notes all over it. I'm a GM and I have people on my friends list that are craftsmen/women that I refer to others and I keep notes on all of them) and chat integration, I use the quest part exclusively and of course the map(s). And the punks feature. There probably is some bloat that I don't use, but I've never really looked for it to be honest.

My coding skills are minimal at best. I am limited to basic coding,.php coding, and one college course in c++ only, which is no help to you, but I'll be glad to help in any way I can. I used to keep a website for a game called Lineage 2, but it was all .php. However, I am skilled in maintaining sites/social media/blogs. Just call my name and I'll be glad to put the time in for you and everyone else.

Coasty 09-15-12 03:49 PM

Quote:

Originally Posted by Rythal (Post 263530)
Carbonite and Cartographer were two addons that did the same thing... smooth moving google style maps, and so long as I don't use any of there code, the have no grounds since the images are all pulled from wow's data files.

As for kickstarter, even if I wanted to I couldn't.. it's for americans only and i'm a canuck :P

A suggestion just occurred to me...

I use nUI and consider it, along with Carbonite (well, as of now, your fan version 07 of it), as the two absolute 'must have' addons for playing WoW. At the moment Scott is feverishly working on nUI v6 (hopes to have a beta for it ready by Sep 25th). One of nUI's outstanding features is that Scott put a lot of work into making nUI work fairly seamlessly with Carbonite.

My suggestion is that you coordinate with Scott so that, out of the box, your replacement for Carbonite will also work seamlessly with nUI. I'd guess that he'd be more than happy to share info on nUI 'program hooks' etc.

That would be a real nice win-win scenario.

As an addendum, after all of this time, I just don't understand why Blizzard hasn't made these two addons an integral part of WoW. They both should be core parts of the UI code.

:)

VincentSDSH 09-15-12 04:11 PM

Quote:

Originally Posted by Muezick (Post 264091)
where can I follow this addon's development more closely?

GO GO RUMA or...Kryptonite, or...Ryton or....What ever you will call it!

You can follow RUMA at http://rythal.com/

Seerah 09-15-12 08:46 PM

Quote:

Originally Posted by Coasty (Post 264155)
As an addendum, after all of this time, I just don't understand why Blizzard hasn't made these two addons an integral part of WoW. They both should be core parts of the UI code.

Quite honestly? Because there are tons of people like me that wouldn't want them. ;)

Talyrius 09-15-12 10:31 PM

Quote:

Originally Posted by Seerah (Post 264168)
Quite honestly? Because there are tons of people like me that wouldn't want them. ;)

I concur. They try to do too many things and don't particularly exceed at any of them.

lindawing 09-16-12 05:19 PM

Just went to the new site and used that Donate button. :) (Not that I have much with which to donate, but I'm sure every little bit will help.)

Rythal 09-16-12 10:00 PM

was trying to work on stuff tonight :/ got my own window framework done so I can create windows like carbonites that act the same way as a real windows window, each side can be dragged to resize, title bar to move it.

Was starting to think of the world maps in my head and general code testing to see what would work or not, but the constant server crashes every 30 seconds thanks to some idiots has made it really hard to do anything right now.

Genocyber 09-17-12 06:49 AM

Rythal, I'm a programer and your project will help us a lot,

If u need help coding or developing the addon, just pm on me :)

dozz 09-17-12 10:49 PM

I wonder 'bout language support. 'cause Carbonite didn't work @ russian realms for a long time and i'd be really glad if your addon would be available there :)

Noridin 09-18-12 01:34 PM

Ryonite
 
I think you should call it Ryonite.

Rythal 09-18-12 05:21 PM

Quote:

Originally Posted by dozz (Post 264441)
I wonder 'bout language support. 'cause Carbonite didn't work @ russian realms for a long time and i'd be really glad if your addon would be available there :)

Right from the start I am using ace's localization libraries, so yes it will work whenever I reach that point.

txprogrammer 09-18-12 06:32 PM

Quote:

Originally Posted by Noridin (Post 264511)
I think you should call it Ryonite.

This name gets my vote.

I am also a programmer (PHP mostly). Never done addon stuff, but I would be happy to donate my time if needed.

CaliPatriot 09-18-12 07:58 PM

My vote
 
First let me say that I don't post in forums, but I love carbonite and when WoW came out with the latest patch to prepare for MoP I was lost with out it. I kept checking the web site for a fix to no avail. I wondered if I could find an answer on the forums so I came a lookin. What I found was many people in the same boat as I was in. After spending an afternoon reading post, because I really had not been playing due to no carbonite, I found someone that had fixed the addon, I was one happy camper!!!!:D I d/l the fix and away I went ahhh life was good again.:banana: I was so happy that Rythal had fixed carbonite, I made an account just to post a thank you. I went off and played, but kept checking back for up dates. After the last one which I think was .7 I saw that that admin for the addon had returned to "fix" the addon, I was thinking WONDERFUL!!!! It's about damn time! But didn't post anything in regards to them. I continued to read the forums and found they didn't really "fix" it but broke it more than it already was due to lack of care of the last 5 years. So, by now I'm sure your asking what the hell my point is in telling you all the bull ****...well it is all to say THANK YOU again to Rythal for the fix to what "was" a great addon.

I love the idea of a pick and choose what you want addon. I am a big BGer so I really love the MAPS for the BGs. Next I would say is the punk buster. Anyhoo thank you again for fixing :D carbonite so I can get my "fix" of WoW.:eek: I look forward to your addon release Rythal. My vote for the name is the Ryonite. ;)

SirPugg 09-19-12 03:48 AM

Quote:

Originally Posted by Rythal (Post 263460)
So... my first challenge, is coming up with a name for it.. I've never been good at names for anything I've ever written (first WoW project, but been writing stuff for many previous games, hell some is even here on MMOUI for EQ2 under a different name :P)

I know a lot of you said names mixing google or carbonite, but my goal with the new project is something completely modular.. you can pick or chose what you want to run... so in theory it would be [NAME] Maps, [NAME] Quest, [NAME] PVP etc..

After I figure out a name, the next step is figuring out which part is wanted the most.. (I'm fairly sure I know the answer but really it's up to you the users which part you want first and one can never be sure)

So let the fun begin!

how about...... Rythalite :p

dozz 09-19-12 05:33 AM

Quote:

Originally Posted by Rythal (Post 264521)
Right from the start I am using ace's localization libraries, so yes it will work whenever I reach that point.

yay! ;) carry on, man :)
appreciate your effort in youknowthataddon that u fixed for us and we waiting impatiently for your project :)

tinyu 09-19-12 09:16 AM

Even though I don't play WoW anymore (atleast for the forseeable future) I would still like to post some suggestions and ideas.

My biggest issue with Carbontie (and probably most others aswell) was that the code was absolutely terrible they encrypted (obfuscated) it making it very hard to write even the most basic plugins, please keep your code clean and include documentation so other authors can write their own plugins, patches (just incase something breaks and your unable to fix it at the time) and modifications.

The options in Carbonite where just down right confusing, mishmash and just plain ugly, please keep your options neat, tidy and understandable.

While Carbonite had a lot of useful features not everyone used/liked them please make what every features you intend to have as separate modules (ie Map/PvP/Items etc).

If you are able to do most of this I honestly believe your addon could end Carbonite or at the very least wake the authors up.

Rythal 09-19-12 02:27 PM

Quote:

Originally Posted by tinyu (Post 264563)
Even though I don't play WoW anymore (atleast for the forseeable future) I would still like to post some suggestions and ideas.

My biggest issue with Carbontie (and probably most others aswell) was that the code was absolutely terrible they encrypted (obfuscated) it making it very hard to write even the most basic plugins, please keep your code clean and include documentation so other authors can write their own plugins, patches (just incase something breaks and your unable to fix it at the time) and modifications.

The options in Carbonite where just down right confusing, mishmash and just plain ugly, please keep your options neat, tidy and understandable.

While Carbonite had a lot of useful features not everyone used/liked them please make what every features you intend to have as separate modules (ie Map/PvP/Items etc).

If you are able to do most of this I honestly believe your addon could end Carbonite or at the very least wake the authors up.

yeah I don't plan on any obfuscation, if I decide to stop playing WoW I don't want people to have to work ages just to do anything with it like I had to with carbonite... I still question how they are allowed to obfuscate it when that's against blizzards terms, and they've told me specifically they obfuscate it to keep it out of blizzards hands. It's the same reason we will probably never see a public release that anyone can mod. But everyone's turned a blind eye to it from blizzard down so *shrugs*

ajamison 09-19-12 03:50 PM

Quote:

Originally Posted by Rythal (Post 264577)
yeah I don't plan on any obfuscation, if I decide to stop playing WoW I don't want people to have to work ages just to do anything with it like I had to with carbonite... I still question how they are allowed to obfuscate it when that's against blizzards terms, and they've told me specifically they obfuscate it to keep it out of blizzards hands. It's the same reason we will probably never see a public release that anyone can mod. But everyone's turned a blind eye to it from blizzard down so *shrugs*

It looked to me (just my novice opinion) that they did that less for copy prevention and more for Minification, that is to say that they stripped out all the spaces to reduce the size of the file, when you have a large file the blank spaces between characters and blank lines can add up to a few mb of space.

If this is the case then should you need to do this just save a non-minified version you call source for those who wish to edit it.

Also you might want to take a page from Carbonite as bad as that sounds and use your webpage for announcements/news and use wowinterface as your development platform. This way you could use your own domain you currently have as a informational site listing changes/suggestions and what not and use the resources here to manage and maintain your code.

tinyu 09-19-12 09:26 PM

Quote:

Originally Posted by ajamison (Post 264583)
It looked to me (just my novice opinion) that they did that less for copy prevention and more for Minification, that is to say that they stripped out all the spaces to reduce the size of the file, when you have a large file the blank spaces between characters and blank lines can add up to a few mb of space.

even if the included all the spaces it would be near impossible to read the code

Nalli 09-20-12 03:07 PM

Rythal!! Read this...
 
Hi, Rythal...Thank You for your work on the other thing...couple of things: 1) can you help me reinstall your version again, not sure what file it needs to go under and 2) I was thinking of a name for your new and improved project and being that most people are saying the maps being the biggest part, how about the name "Rythmin" (Rythal and Garmin blended), or even "Rymin":) Can't wait for it!!! Good Luck and Happy MoPin':D

Šoomęd 09-25-12 06:58 PM

im french canadian and carbonite helped me a lot , while playing a english game . but now i feel lost whitout it , ive reed that i could aply a patch made by you Rythal but im no good with computer files manipulation ( im only a good gamer , and i wonder about that ...XD ) . but dont be a shame to use your full name on Rythalmap , Rythalquest , ect .....for now you seem to be the only one to care about us . i just wonder one thing...? how much time could it take to make this ? because as many others i was a carbonite Junky , and the wowmap doe s not satisfy my needs ! a year ago i made a donation to carbonite , so if you come up with something , il be glad to send at least 20$ ( canadian $$$ sorry ..lol )

PS : sorry for my bad english , did my best ! :o

globalduck1313 09-29-12 07:18 AM

Thanx For stepping up Rythal....iffin ya need testers I can help ya out......Night Devils on Proudmoore Alliance side....On that note...how about calling it Ooogle......since we will be oogling the beautiful design and functionality as well as playing on the whole Map mod thing...just my 2 cents adjusted for inflation. :-)


All times are GMT -6. The time now is 07:25 PM.

vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI