Newbie Spellweaver
- Joined
- Jan 7, 2015
- Messages
- 14
- Reaction score
- 3
Hey everybody, I've been doing some searching, and there doesn't appear to be any Opcode sniffs/dumps in the Fiesta Development area, the opcodes can be found below.
Emulator
I've been working on an emulator based off of DragonFiesta and Zepheus originally,
Currently the emulator supports the latest client for Fiesta NA 2015.
Opcodes
Opcodes are checked since 27-01-2015 for live client.
I'll keep updating these as I go.
Working authentication screenshots (all opcodes up to character screen updated to live client, as of 27-01-2015)
Emulator
I've been working on an emulator based off of DragonFiesta and Zepheus originally,
You must be registered to see links
. Currently in the process of rewriting structures and handlers for these opcodes below into the emulator, feel free to contribute with Pull Requests.Currently the emulator supports the latest client for Fiesta NA 2015.
Opcodes
Opcodes are checked since 27-01-2015 for live client.
Code:
// Opcodes from Live Client
// Hexadecimal format
Prefix key
-------------------
CMSG = Client-->Server
SMSG = Server-->Client
/////////////////////////////////////////////////////
// AUTHENTICATION (Auth handler)
/////////////////////////////////////////////////////
CMSG_LOGIN_AUTH_CHECK_VERSION = 0x0C65, // Tested, working
CMSG_LOGIN_AUTH_CREDENTIALS = 0x0C38, // Tested, working
CMSG_LOGIN_AUTH_FILE_HASH = 0x0C04, // Tested, working
SMSG_LOGIN_AUTH_CONFIRMED_VERSION = 0x0C67, // Tested, working
SMSG_LOGIN_AUTH_FINISH_HANDSHAKE = 0x0C05 // Tested, working
SMSG_LOGIN_AUTH_GET_CHARACTER_LIST = 0x0C14, // Tested, working[I] (world handler)[/I]
/////////////////////////////////////////////////////
// SERVER SELECTION (Auth handler)
/////////////////////////////////////////////////////
CMSG_SERVER_SELECT_UPDATE_LIST_REQUEST = 0x0C1B, // Tested, working
CMSG_SERVER_SELECT_ENTER_SERVER = 0x0C0B, // Tested, working
CMSG_SERVER_SELECT_WORLD_CLIENT_KEY = 0x0C0F, // Tested, working
CMSG_SERVER_SELECT_RETURN_BACK_LIST = 0x0C33 // Tested, working
/////////////////////////////////////////////////////
// CHARACTER SELECTION (Auth handler)
/////////////////////////////////////////////////////
CMSG_CHARACTER_SERVICES_CREATE_CHARACTER = 0x1401, // Tested, working
CMSG_CHARACTER_ENTER_WORLD = 0x1001 // Tested, working
SMSG_CREATE_CHARACTER = 0x1406,
SMSG_PREVIOUS_RETURN_SERVER_LIST = 0x0C34, // Tested, working
SMSG_CHARACTER_ENTER_WORLD_UNK1 = 0x7032
SMSG_CHARACTER_ENTER_WORLD_UNK2 = 0x7033
SMSG_CHARACTER_ENTER_WORLD_UNK3 = 0x7034
/////////////////////////////////////////////////////
// WORLD SERVER
/////////////////////////////////////////////////////
// Client --> Server (CMSG)
CMSG_ALIVE_PING_RESPONSE = 0x0805,
CMSG_MOVE_POINT = 0x2019,
CMSG_MOVE_JUMP = 0x2024,
CMSG_SELECT_UNIT = 0x2401,
CMSG_INTERACT_UNIT = 0x2012,
CMSG_INTERACT_ATTACK_UNIT_UNK = 0x242B,
CMSG_LOOT_ITEM = 0x3009,
CMSG_CHAT_SAY = 0x2001,
CMSG_SKILL_POINT_UP = 0x4811
// Server --> Client (SMSG)
SMSG_CHECK_PING_ALIVE = 0x0804
I'll keep updating these as I go.
Working authentication screenshots (all opcodes up to character screen updated to live client, as of 27-01-2015)
You must be registered to see links
Last edited: