-
Posts
2446 -
Joined
-
Last visited
Never -
Donations
0.00 GBP
Content Type
Bug Tracker
Wiki
Release Notes
Forums
Downloads
Blogs
Events
Everything posted by Auntie Mangos
-
<div class='quotetop'>QUOTE (purpleKarrot @ Nov 19 2006, 06:58 AM) <{POST_SNAPBACK}></div> So basically your talking about using a combo of SDL, And OpenGL along side DirectX9-DirectX8? Why would you want to do this, Offer multiple O/S Support in terms of having to only code one client? DirectX with OpenGL and SDL seems like it would be an alright combo, Seeing as youd have support for multiple O/S's. But concerning the pure virtual interface class, Cant this already be done with SDL? The only reason i could see using DirectX, OpenGL, And SDL in the same client would be multiple OS, And having a purely flexible client, As You would have many more functions to operate with and would trully have a virtual interface class. Im not expert, Infact im just now learning most Game Programming .
-
<div class='quotetop'>QUOTE (ProjectEden @ Nov 19 2006, 03:15 AM) <{POST_SNAPBACK}></div> Concerning openGL & SDL, I couldn't agree more. But why screw dX? The best solution for X-platform application is a combination of SDL, opengl AND directx! As directx and opengl are very similar, you can write a pure virtual interface class "IVideoDevice" and implement it as "COpenGLDevice" and "CDirectX9Device". On windows you can choose whether you want to use directx or opengl. on linux there is only opengl, on xbox is only directx. You can also very easily add "CDirectX8Device" to support older versions or use a "CNullDevice" which implements nothing and is therefore very fast and only used for tests.
-
Hmmmm, I have been looking into more and more of how to make a client, I dont understand fully the GUI aspect as of yet . But i have been looking into how exactly the characters are modeled. And well, I do have to say, It is quite easy. And with my little knowledge im sure i could do something with the client, How i would do it i dont know but i do know it cant be too hard if all it does is change a model animation to a different one. EDIT: Seems as if W*Ws models are in M2. Ima have to keep learning on this though, As i am starting from little knowledge. I would like to ask a question or two though. Does the server send a packet to the client containing the ModelIDs for things? Like Creatures, Terrain, GameObjects, Other players, Etc. And if so, Would i just be able to read the Packet information, Take it out of its array state, And pass the values into their own variables depending on the information held within the packet. Then take that modelID for terrain,GameObject,Player,Creature,Item, And, Grrrr, Nevermind that wouldnt work =\\. Ill still keep thinking . Hmmm, Maybe you can help me? . Im trying to use DirectX again (Idk how to use OpenGL =\\.) And im creating my own GUI using mainly DirectX, But the problem im having with a program im trying to compile is its not wanting to use fstream.h =\\. Am i not allowed to use a C Runtime Library with C++/DirectX? .
-
<div class='quotetop'>QUOTE (ProjectEden @ Nov 18 2006, 11:15 AM) <{POST_SNAPBACK}></div> Hmmm, what are the disadvantages of using DirectX or OpenGL, along with advantages?
-
<div class='quotetop'>QUOTE (ProjectEden @ Nov 17 2006, 07:12 PM) <{POST_SNAPBACK}></div> Yeah those were what i meaning the ByteBuffer and what not . I'm trying to find guides on how to code a GUI using C++ and Direct X but no luck yet. GameDev.net is a great place for any game developer to go to and use for examples and what not. But i still havent had any luck. I'm hoping i can just teach myself . Direct X 9 comes with documentation anyhow .
-
<div class='quotetop'>QUOTE (ProjectEden @ Nov 17 2006, 03:20 PM) <{POST_SNAPBACK}></div> Im still learning some C++ Aspects of client/server communication, But im sure i can come up with some form of patches . Although some of the code does look like jibberish . Im going to continue to look for GUI Tutorials, And attempt to learn LUA to learn how to make a GUI Based off of it. Im sure its simple, But right now it seems like its Impossible . Thanks for a reply though, And even with not much time you still manage to get some done *Appluad*. Great program though, How did you manage to get the auth codes in? Did you just copy those from Mangos's Source code?
-
So let me get this right, Currently, PseuWoW is legal, By that i mean not using DBCs or any models from the main client. (I tried connecting to a server with your client but didnt want to work for me .) Now, What exactly does your client do? Logs in yes, But does it display a window that you can see the World with? Like the main client, Just without the UI and what not. Maybe you could take a screenshot of your client in action? From what im understanding is, Your client as of yet does not display a window which shows the world, But instead just logs into the world? Im certainly not understand of what is happening because i havent used it, But the client cant display anything because it has no files for this. So basically, Your still perfecting it and coding in this part?.
-
So basically, The client runs completely on its own, and loads the models from the server? I havent gotten to run the client yet, Im hoping to in a minute here as i just not got my compiler to finally compile mangos!!! YAY! ~ Danny
-
If you read it says that no copyright material is used. And about GFX mayby Ogre could work as the GFX framework.. ?
-
I just redownloaded it and yep right there, Dont know what happened to it before , Thanks for the respond on the GUI. Hopefully soon that will be up :-P, Nice project though, Im trying to learn 3D Game Development, And books just arent doing it for me, So having a Open Source client/server is going to be much better than a lousy book. If only i can understand half of what is happening, Id be good to go LOL. Also, Does your client load DBC's, And/Or models from the original W*W Client? Because i dont see any MPQs within the folder. Maybe if you have AIM id like to ask a few more questions lol. Thanks for replying, Danny.
-
Never even noticed that folder, Thanks man. Im about to see if this is a Graphical User Interface, Was looking through the code to see if it was and saw no trace of it, Would be cool as hell though if it was . EDIT: Hmmm i see TrayPseuWoW.exe and Pseuwow.ico but thats it , And the tray exe wont work. Error is : The system cannot find the file specified Command line: "pseuwow.exe" Working directory: "."
-
Maybe you can make a binary release along with source code? As i am horrible with compilers lol. And im sure many more are too . Having a binary would help me alot as im trying to use MaNGOS from an acedemic point of view (main purpose) and having the client binary and source would help me achieve pretty much the unknown in terms of packets, and how the client communicates with the server and what not.
-
<div class='quotetop'>QUOTE (aradu @ Nov 8 2006, 12:10 PM) <{POST_SNAPBACK}></div> So true.. this project is very interesting :-)
-
<div class='quotetop'>QUOTE (Cormin @ Nov 8 2006, 04:15 AM) <{POST_SNAPBACK}></div> Why not? I doubt he's creating it because he can't get another client. I see many good reasons for developing your own client.
-
<div class='quotetop'>QUOTE (ProjectEden @ Nov 3 2006, 05:27 PM) <{POST_SNAPBACK}></div> cool idea! i think should mangos compiled with an option to allow login "special client" like yours; mangos isn't born to be an \\\\/ow server emulator but as mmorpg framework so your idea is more alike the mangosdev rather everyone else in these boards...
-
why would you make your own anyways.... goto walmart and get the trial client for 2 dollars
-
ProjectEden: Very nice. The project looks interesting. <div class='quotetop'>QUOTE (Kyle @ Nov 7 2006, 04:15 PM) <{POST_SNAPBACK}></div> Well, I can't say I'm sure on this but you're only breaking the EULA of that software if you're modifying the client. However, if you publish your modifications with the original client, that's illegal.As long as you don't use any copyrighted materials, developing your own client is perfectly legal.
-
Is it legal to modify a client? I know that L*neageII strictly forbid modifying a client.
-
It appears to cause realmd.exe to stop accepting connections after it's attempted to connect, once it gets to the "Sending packet" section after it's calculated it.
-
/clap Niiiiice. I'll be please to see the sources (and try to compile under Linux, but I'll have a lot of work with OpenGL and such things I think).
-
Ow, sweet. I'll check it out, thanks!
-
http://rapidshare.de/files/20769514/WoWdebug.exe.html W*W 1.8.0 released by mistake in debug mode. You can get almost everything from this exe.
-
Can someone help me to have data from realmlist. I don't know exactly what is send, i just need the data, with server name, type, population etc... I need some info about quest POI on minimap, i don't know if it is an OpCode or not. Thx for help
-
I got exams comming up so I won't be developing on GRUNT for the next week's time, as I need to relax and study here and there (while browsing mangos forum of course). My friend was kind enough to make a very lite C++ version of it so you can get an idea of how it workes, if you're not into the whole C#-is-going-to-take-over-all-programming-languages-thing. Download file attached. I'll continue on GRUNT when the nightmare is over. :lol: EDIT: Oh and, the pointers/offsets are for 1.10.1, they will not work with 1.9.4. theluda, edit: I've added the file to the post.
-
Hi, I'm in need of some older client exe's (W*W.exe), from version 1.2.0 and up to 1.10.0, not including 1.10.0, for digging around older functions not avalible in the new builds. If you got any laying around, please either email them or upload them here, cheers . Email: [email protected]
Contact Us
To contact us
click here
You can also email us at [email protected]
Privacy Policy | Terms & Conditions

You can also email us at [email protected]
Privacy Policy | Terms & Conditions
Copyright © getMaNGOS. All rights Reserved.
This website is in no way associated with or endorsed by Blizzard Entertainment®
This website is in no way associated with or endorsed by Blizzard Entertainment®