Building an emulator
Where would be a good place to start in building an EO emulator? Has anyone made any skeletons of an emulator (If you know what i mean) that i could see. I want to see how things work.
14 years, 32 weeks ago
|
oxyda

Joined: 6th May 2009
Posts: 344
Re: Building an emulator
I dont understand what your saying has skeleton.
---
-.-
14 years, 32 weeks ago
|
Ananas
Moderator
Joined: 22nd Apr 2009
Posts: 2190
Re: Building an emulator
oxyda posted: (9th Sep 2010 04:14 pm)
I dont understand what your saying has skeleton.
A basic creation of a certain emulator that doesn't really work ;p.
Its like a building that only had his poles. The walls and such still needs to be added.
@Dan
You could take a look at Kalandra. Its Delphi/Pascal for if you're interested. Or you could take a good look at EOSERV see how packets are being handled and such.
---
"Pineapples and shit."
14 years, 32 weeks ago
|
Re: Building an emulator
Hmm i guess that was a bad word choice. I mean has anyone released an emulator that shows the source for things like loging in, character creation ect. Im not sure where to start or how i would go about doing it.
14 years, 32 weeks ago
|
Ananas
Moderator
Joined: 22nd Apr 2009
Posts: 2190
Re: Building an emulator
danjakeneal posted: (9th Sep 2010 04:18 pm)
Hmm i guess that was a bad word choice. I mean has anyone released an emulator that shows the source for things like loging in, character creation ect. Im not sure where to start or how i would go about doing it.
I really like "MEOW" in that way. It shows how things are being read and such. How different functions are being called etc. One thing it does miss is the Character creation screen. But you can look at that within Kalandra.
---
"Pineapples and shit."
14 years, 32 weeks ago
|
oxyda

Joined: 6th May 2009
Posts: 344
Re: Building an emulator
Kalandra does and meow not sure, But im guessing Ananas is really smart[intelligent]
---
-.-
14 years, 32 weeks ago
|
kenobi13

Joined: 3rd Jun 2009
Posts: 881
Re: Building an emulator
I am writing an EO emulator from a scratch. I have to say, that it isn't easy. If you don't know C++(or some other language) well you shouldn't even try, or you'll most likely copy most of eoserv and you will think, that you wrote an emulator.
14 years, 32 weeks ago
|
Re: Building an emulator
I am planning on writing it mostly from scratch. I just need to work out how things work.
14 years, 32 weeks ago
|
Sordie

Joined: 3rd Apr 2009
Posts: 2044
Re: Building an emulator
danjakeneal posted: (9th Sep 2010 05:31 pm)
I am planning on writing it mostly from scratch. I just need to work out how things work.
Start by making a multi session TCP server. Then add incoming data buffering until you have enough to decode a complete packet. Then dispatch the packet to your various handlers. Then start to handle the basic packets: Init (raw), Connection, Accounts, Character, Login. At this point you'll need to have minimal data (pub) loading/sending.. Then start adding walk, face, talk.. Keep going until your server is wonderful and you have a 4 page topic about it in the lounge, Get +1'd by the mods. Become a mod. Get on SLN. ???? Profit. =D ---
http://sordie.co.uk
http://twitter.com/@SordieEO
14 years, 32 weeks ago
|
Re: Building an emulator
14 years, 32 weeks ago
|
Zenpher

Joined: 15th Sep 2010
Posts: 38
Re: Building an emulator
Rakuhana toyed around with an eo clone made in flash a while ago. Then we realized it would be a waste of time to put so much effort in recreating a terrible game, so we ended up looking at cat videos all day.
14 years, 31 weeks ago
| | | | | | | | | | | |