Perfect Emulator menu

User Tag List

Page 1 of 3 123 LastLast
Results 1 to 15 of 44
  1. #1
    The_Red's Avatar Member
    Reputation
    12
    Join Date
    Mar 2009
    Posts
    46
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Perfect Emulator

    Okay so I have tryed nearly every emulator and each one differs some and some contain features that the others don't...and overall none that i've found so far are what I would call "perfect". Now I realize that nothing is perfect but when it come to hosting a server, you want to make it the best you can for the people and the developers. So here's a summary of the different emulators and their features.

    ArcEmu
    -Supports lua scripting
    -Stable and actively developed
    -Written in c++

    Aspire
    -Stable and actively developed; first ascent emu to support 3.1.x
    -Stable core scripting support
    -Written in c++

    Wcell
    -Written in c#
    -Scripting support for all Vbasic languages
    -Fast and easy to compile
    -Network Proficient (coded in c# duh)
    -Auto-account creation

    Spurious - btw its alive again heres the link
    -Writen in visual basic
    -Cluster support

    Trinity/Mangos
    -Annoying yellow text command info
    -Supposably stable though I hate this type of emulator
    -I think it has script reload command (big plus)
    -Written in c++

    So what do I see missing? Well if all the emulator were sorta put together it might be close to the "perfect" emulator but its missing a few things.

    Heres my idea:
    -Written in c# (faster to compile and better for packet management)
    -Support clustering or in other words has better support for running many servers together
    -Supports Lua engine (as well as ArcEmu)
    -Able to reload scripts in-game as a super-administrator command
    -Core scripting and lua scripting are located as external scripting files and are loaded at startup and given the ability to be reloaded without even restarting the server (this is a big plus because it allows for on-the-fly developing so that players can continue playing all the time and development can take place at anytime)
    -Auto-Account creation that ask if you are sure you wanna make the account
    -sha5 or md5 password hashing for enhanced security
    -Revised database that is designed specifically by the emulator developers (who knows the core better than the people who wrote it? and better at being bug free)
    -Developers of the emulator develop easy-setup macros and installers to make it easier for the noobs
    -No yellow text command list in-game, make it cyan and structured like ArcEmu
    -The marvelous thing about c#.. all static variables in the core can be managed within the game by commands that can be accessed by certain command levels.
    -Come with built-in Owner, Administrator, Developer, Gm, Player command levels and make the command access customizable via database.
    -Work out multipliers in the core to work for level 80 servers or level 200 servers or level 500 server.. and such
    -Clean and revised code
    -All tables are able to be reloaded in-game but some tables reload the ui for every character (questionable?)
    -The main thing that many emulators lack.. a noob proof Instruction Manual Readme Guide inside the svn and a very informative wiki including info on making your account-creation page and database features.. the whole 9-yards so that not only is it the best emulator but the easiest to manage and figure out for players and developers.

    Now there are considerable other things that should be included but i have listed some strong points.. and this idea came to me and I'm thinking about coding it.. but interested on what the community thinks. First I gotta finish my C# tutorial tho XD. Constructive critisism is welcomed...lol
    Press ALT+F4 it will save you alot of trouble XD.

    Perfect Emulator
  2. #2
    Gastricpenguin's Avatar Legendary
    Reputation
    980
    Join Date
    Feb 2007
    Posts
    2,236
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    No problem. The next perfect emulator for wow should come out in 500 years.

    On a more serious note, most of the things you listed can be accomplished by the server administrator editing his core. That's what makes a server unique, when they add their own content. And it's not like this hasn't already been attempted. There's just not enough developers who will spend their free time on a Wow emulator.
    Life Puzzler WoW - Website | Forums

  3. #3
    The-Eradicator's Avatar Contributor

    Reputation
    149
    Join Date
    May 2007
    Posts
    829
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Tremble mortals, and despair. Doom has come to this thread.

    Originally Posted by The_Red View Post
    Trinity/Mangos
    -Annoying yellow text command info
    -Supposably stable though I hate this type of emulator
    -I think it has script reload command (big plus)
    -Written in c++
    Did you even try it? First of all, why do you hate it? Secondly, you're going to judge an emulator based on COLORS? REALLY?

    Originally Posted by The_Red View Post
    -Written in c# (faster to compile and better for packet management)
    Compilation time doesn't really matter, and packet management seems perfectly fine to me.

    Originally Posted by The_Red View Post
    -Support clustering or in other words has better support for running many servers together
    Useless feature imho, 99/100 servers wouldn't be able to afford even one powerful server much less clustering, or they wouldn't even be able to benefit from it, since clustering is only going to be useful if your server has hundreds or thousands of players.

    Originally Posted by The_Red View Post
    -Supports Lua engine (as well as ArcEmu)
    Core modification can do it better, if you have to have this, you could use DLLs like Ascent had which would be far more powerful but could still be reloaded on the fly.

    Originally Posted by The_Red View Post
    -Auto-Account creation that ask if you are sure you wanna make the account
    Not possible without client patch.

    Originally Posted by The_Red View Post
    -sha5 or md5 password hashing for enhanced security
    I don't know about the other emulators, but MaNGOS and TrinityCore support this already.

    Originally Posted by The_Red View Post
    -Revised database that is designed specifically by the emulator developers (who knows the core better than the people who wrote it? and better at being bug free)
    TrinityCore has been doing this since it was created as TrinityDatabase, which was merged with UDB recently.

    Originally Posted by The_Red View Post
    -Developers of the emulator develop easy-setup macros and installers to make it easier for the noobs
    Honestly, I don't think the developers want morons running their emulator.

    Originally Posted by The_Red View Post
    -No yellow text command list in-game, make it cyan and structured like ArcEmu
    Colors? Really? This makes an emulator perfect? You are bad and you should feel bad.

    Originally Posted by The_Red View Post
    -Come with built-in Owner, Administrator, Developer, Gm, Player command levels and make the command access customizable via database.
    Command levels are different for every server, as for database TrinityCore supports this and I believe ArcEmu does as well.

    Originally Posted by The_Red View Post
    -Work out multipliers in the core to work for level 80 servers or level 200 servers or level 500 server.. and such
    Most emulation teams set out to make a blizzlike core, but this would be decent.

    Originally Posted by The_Red View Post
    -Clean and revised code
    TrinityCore has clean code, and i'm not sure what you mean by "revised".

    Originally Posted by The_Red View Post
    -All tables are able to be reloaded in-game but some tables reload the ui for every character (questionable?)
    I don't think you can force a UI reload, but even if you could what would that do? As far as I know the server doesn't actually resend any data when you do this, it just uses what it had before the reload.


    That's my opinion, take it or leave it.
    Last edited by The-Eradicator; 07-08-2009 at 10:24 PM.

  4. #4
    darkhawk1010's Avatar Member
    Reputation
    3
    Join Date
    Jan 2009
    Posts
    47
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    what ever happened to Ascent??

  5. #5
    alj03's Avatar Contributor
    Reputation
    91
    Join Date
    Feb 2008
    Posts
    1,103
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    The criticism master has arravied.
    Death to all but Metal.

  6. #6
    Gastricpenguin's Avatar Legendary
    Reputation
    980
    Join Date
    Feb 2007
    Posts
    2,236
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by darkhawk1010 View Post
    what ever happened to Ascent??

    Burlex dropped a bomb and split it into OpenAscent(dead) and his SummitEmu(dead).
    Life Puzzler WoW - Website | Forums

  7. #7
    darkhawk1010's Avatar Member
    Reputation
    3
    Join Date
    Jan 2009
    Posts
    47
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    -_- wow.... but seriously what happened?

  8. #8
    Gastricpenguin's Avatar Legendary
    Reputation
    980
    Join Date
    Feb 2007
    Posts
    2,236
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I wasn't kidding D:
    Burlex raged and quit developing for the community so he dug a hole and started SummitEmu. The rest of the devs either quit altogether or joined the new OpenAscent.
    Life Puzzler WoW - Website | Forums

  9. #9
    Clain's Avatar Banned
    Reputation
    179
    Join Date
    Jan 2008
    Posts
    1,396
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Clustering isn't that hard in .NET(remoting services ftw).

  10. #10
    Henkke's Avatar Member
    Reputation
    26
    Join Date
    Sep 2008
    Posts
    287
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You don't need clustering on private servers. It's just a waste of resourcres..

    As for the points of OP, most of them can / are already done, and as another poster said
    "-Developers of the emulator develop easy-setup macros and installers to make it easier for the noobs"

    Hell no. The emulator's are open source, build by numerous of people in the community. Eg people who know something. If someone can't set up the emulator if it's not a 1 click-allready-to-go emulator, they are not wanted there.

    Since what they would do? Well flame in forums "GIVE US NEW CLIENT VERSION FIX THIS BUG THIS FIX FIX FIX PLZPZLPZLPZLPZLZPLZPL" And contribute nothing to the project.

  11. #11
    TheSpidey's Avatar Elite User
    Reputation
    365
    Join Date
    Jan 2008
    Posts
    2,200
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    -Written in c# (faster to compile and better for packet management)
    That's about where I stopped reading your message because you clearly lack sufficient knowledge in this field to effectively suggest anything about it.

  12. #12
    The_Red's Avatar Member
    Reputation
    12
    Join Date
    Mar 2009
    Posts
    46
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    hmm The-Eradicator i'm sorry but piss colored text is a pet peeve of mine and if im not mistaken critisizing every sentence i write is a flame if there ever was one and respectable forums sureley don't allow their members to flame the hell out of each other...

    TheSpidey erm poor word choice but what i was meaning to say is that c# was designed for shorting code and making it easier for people to develop visual applications...also c# has more builtin network functionality, look it up

    Also all this crap about Trinity in your post The-Eradicator.. this was merely a suggestion thread and not something to talk about all the marvelous features of Trinity..

    And these worthless post of critisism just to raise your post count.. honestly get a life and if you don't have anything nice to say don't say it..much less post it

    I have been testing SpuriousEMU lately and it seems to be a very good emu except for the fact that it lacks active developers and a community, if they got rid of bugs and converted the command system away from wispering to Warden and to . and # commands, added all the commands that ArcEmu had and that would be the best emu there is lol

    True point on the for noobs thing..but many emulators lack a wiki (Spurious for Ex) and compiled help guide because even those who know what they are doing...do not know everything they need to know about an emu they have never tried.
    Press ALT+F4 it will save you alot of trouble XD.

  13. #13
    Gastricpenguin's Avatar Legendary
    Reputation
    980
    Join Date
    Feb 2007
    Posts
    2,236
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Keep the flames off MMOwned please.
    Life Puzzler WoW - Website | Forums

  14. #14
    alj03's Avatar Contributor
    Reputation
    91
    Join Date
    Feb 2008
    Posts
    1,103
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    It's getting instense in here.
    Death to all but Metal.

  15. #15
    The-Eradicator's Avatar Contributor

    Reputation
    149
    Join Date
    May 2007
    Posts
    829
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by The_Red View Post
    hmm The-Eradicator i'm sorry but piss colored text is a pet peeve of mine and if im not mistaken critisizing every sentence i write is a flame if there ever was one and respectable forums sureley don't allow their members to flame the hell out of each other...

    TheSpidey erm poor word choice but what i was meaning to say is that c# was designed for shorting code and making it easier for people to develop visual applications...also c# has more builtin network functionality, look it up

    Also all this crap about Trinity in your post The-Eradicator.. this was merely a suggestion thread and not something to talk about all the marvelous features of Trinity..

    And these worthless post of critisism just to raise your post count.. honestly get a life and if you don't have anything nice to say don't say it..much less post it

    I have been testing SpuriousEMU lately and it seems to be a very good emu except for the fact that it lacks active developers and a community, if they got rid of bugs and converted the command system away from wispering to Warden and to . and # commands, added all the commands that ArcEmu had and that would be the best emu there is lol

    True point on the for noobs thing..but many emulators lack a wiki (Spurious for Ex) and compiled help guide because even those who know what they are doing...do not know everything they need to know about an emu they have never tried.
    If my post was flaming, what was this supposed to be? My first post was to illustrate that half the stuff you're suggesting has already been implemented by one emulator, and for that matter, probably other ones as well (though I only use TrinityCore, so I don't know for sure). It's retarded to judge a emulator based on colors, which, is an opinion == not fact == varies by person. I don't mind the yellow text at all, in fact, that's what system text looks like on Blizzard, and command help text would definitely be system. A forum is for discussion, I posted my opinion. Just because it's not the same as your opinion doesn't mean that it's flaming.

    EDIT: Oh, and also, you asked for constructive criticism.
    Last edited by The-Eradicator; 07-09-2009 at 07:30 PM.

Page 1 of 3 123 LastLast

Similar Threads

  1. Perfect Rogue Tree
    By Anterogo2010 in forum World of Warcraft Guides
    Replies: 16
    Last Post: 01-12-2007, 07:42 AM
  2. why cant you post in the wow emulation?
    By ShortButStrong in forum World of Warcraft General
    Replies: 0
    Last Post: 12-02-2006, 03:12 AM
  3. WowwoW Emulator - Help
    By Muryllis in forum World of Warcraft General
    Replies: 2
    Last Post: 06-24-2006, 08:12 PM
All times are GMT -5. The time now is 02:49 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search