My Mir2 emulator

NickAKAVexus

Golden Oldie
Golden Oldie
Apr 16, 2005
1,427
1
125
New york
I've been working on my own mir2 server emulator, i'm writting it in delphi(a pretty new language to me).

Its no Mir Unleashed or YKW project but it is progressing pretty nicly. I should have basic server done in no time.

Whats done so far:
Login/Selchr server fully functional reads from database

Gameserver bit:
Loads characters from database
You can see other people walking around and you can talk to them.
You can also see loaded npcs as well as interact with them

Might not seem like much right now but things will progress!

2 screenshots so far(remove space, would love if my website was unblocked):
http://www.woool.us/mir2emulator/

Thoughts/ideas?
 
Last edited:

Azura

Mir3 Coder & Adviser
Untrusted Member
Golden Oldie
Mar 12, 2005
3,260
116
330
not untill you've done abit more stuff imo, but good work :)
 

Holy

LOMCN Veteran
Veteran
Feb 13, 2006
372
0
42
pretty good stuff... mind if i ave ya msn? wanna ask you a few questions about delphi...

/EchoMan
 

NickAKAVexus

Golden Oldie
Golden Oldie
Apr 16, 2005
1,427
1
125
New york
My msn is on the little tab(can't say i'm to friendly). I am making it in delphi because the original files and client were created in delphi and it happens to be that the encryption unit was done in delphi( which i'm using ).

I could of attempted it in vb6.. but the different data types would just mess it up.

Small update, it now loads npcs from text file. yay ;)
 

Dataforce

LOMCN VIP
VIP
Apr 15, 2003
2,080
0
263
what socket library are you using TServerSocket/TClientSocket or TWSocket? and do you intend to make it open source?

TWSocket and OpenSource makes porting to unix so much easier, but i'm pretty sure it can be ported quite easily even if it uses the inbuilt crappy sockets, jsut its a bit mroe work than dropping in a unix replacement.


ICS TWSocket Homepage: http://www.overbyte.be/frame_index.html?redirTo=/products/ics.html

Its a little more work to implement than the inbuilt controls i think,but it makes porting alot easier.
 

NickAKAVexus

Golden Oldie
Golden Oldie
Apr 16, 2005
1,427
1
125
New york
I'm using TServerSocket/TClientSocket.

Honestly this project is just a thing for myself I do not think its programmed that well to even think about making it open source. If it does some how reach a stable state where people can play(as in working magics and monster ai etc) then yes I will release the source code so others can add on their own things. :brows:

edit: If you didn't understand: My code is pretty embarrasing. I am a bit new to delphi so the way I do some things is just horrible. Who knows thought as I revamp things it might become pretty decent. ;)
 
Last edited:

Far

tinmymouthpl0x
Staff member
Administrator
May 19, 2003
20,683
34
3,288
520
added u to msn nick, hope u dont mind. ill keep the noobish questions short!
 

NickAKAVexus

Golden Oldie
Golden Oldie
Apr 16, 2005
1,427
1
125
New york
You sure about that? Didn't get a message to accept you. Maybe its finally said you have too many contacts. 43 online and like the max offline. :(
 

Far

tinmymouthpl0x
Staff member
Administrator
May 19, 2003
20,683
34
3,288
520
yup. aslong as ur msn starts with 'magic'. delete some noobs off ur list!
 

Damian

LOMCN Developer
Developer
Ravagers
Game Master
Jun 13, 2003
1,184
154
290
I'll try and get on msn at the weekend and send you my delphi gamesvr, should help you with SearchPath, Magic and Mobs, its not that hard to implement properly.
 

NickAKAVexus

Golden Oldie
Golden Oldie
Apr 16, 2005
1,427
1
125
New york
Sounds good, how come you aren't finishing yours? :)

Edit: I need some one to help me test it.. 2 players is better then 2 clients running on same pc.

Just to see if appearing etc is all ok! MSN me via the left tab if you feel like doing it.
 
Last edited:

Damian

LOMCN Developer
Developer
Ravagers
Game Master
Jun 13, 2003
1,184
154
290
I still am finishing it, it's just i've had other stuff to do :(