jenkijo Posted August 17, 2017 Posted August 17, 2017 Hi, everyone! To help people install AEsir Client in the best way, I will guide people how to install AEsir correctly. Before you start You need to setup a working server with rAthena or Hercules first Download latest AEsir client: Beta v0.1.1 The text editor like Notepad++, Sublime Text,... A cup of coffee For rAthena Firstly, you need to disable packet obfuscation Go to /src/custom/ open the file defines_post.h Add #undef PACKET_OBFUSCATION before #endif Secondly, with AEsir v0.1.0 you need to comment out line 1835 from file src/map/clif_packetdb.h, but with the latest version, you needn't do it. You can uncomment it and use packetver 20170517 Go to /src/config/ open the file packets.h Add packetver in #define PACKETVER Thirdly, AEsir support UTF-8 in default, you need to config default code page to UTF-8 Go to /conf open the file inter_athena.conf Uncomment line 17 and change default_codepage to utf8 Quote You also have to convert motd.txt and conf/msg_conf/map_msg_*.txt from language encoding to UTF8 and save Last but not least, let's recompile your server For Hercules I never tested with Hercules before, I'll try and update the guide soon Setup AEsir client AEsir is easy to setup, those all things what you need to do: Unzip file v0.1.1.7z Copy your GRF into the folder that you have extracted AEsir Rename aesir.sample.json to aesir.json Rename start.sample.bat to start.bat It's good, then you need to make AEsir connect to your server: Open aesir.json, change 127.0.0.1:6900 to your server IP (you can use the domain name instead of IP) and map server port (default is 6900) Puts your grf in "grfs" , with this format: [ "custom1.grf", "custom2.grf", "customN.grf", "main.grf" ] Open start.bat with Notepad++ or your favorite editor, in line perfontain --login, change default account to your account on the server. Then you can run start.bat to login AEsir client and discover the magic of AEsir. Have fun! Note: AEsir doesn't support character creation, you need to create character first AEsir doesn't support Third Class If you can run AEsir client, but you can't login into the world (you click "Next" in character select screen but don't log in). You need to modify char_num in the database. In this case, I use phpMyAdmin: In char_num column, make sure your character has char_num 0 If you have any trouble, you can comment below, I'll try my best to help you. Thank you for reading my topic. 1
zWaken Posted August 17, 2017 Posted August 17, 2017 (edited) Hey, thanks for the guide. I got this error in console 'msaa is not supported'. And the client's window appears black. I'm using an old hercules, btw. Edited August 17, 2017 by zWaken
jenkijo Posted August 18, 2017 Author Posted August 18, 2017 2 hours ago, zWaken said: Hey, thanks for the guide. I got this error in console 'msaa is not supported'. And the client's window appears black. I'm using an old hercules, btw. I think AEsir has not yet supported MSAA. But client still works, Can you share me the server console screenshot and windows console when you run AEsir client?
Temtaime Posted August 18, 2017 Posted August 18, 2017 9 hours ago, zWaken said: Hey, thanks for the guide. I got this error in console 'msaa is not supported'. And the client's window appears black. I'm using an old hercules, btw. It is not an error, but a misleading message. You can enable msaa in the client settings window and it will be printed as supported
Olek Posted August 5, 2018 Posted August 5, 2018 Is there any possibility to get guide for hercules? Have you found time to test it?
Temtaime Posted August 12, 2018 Posted August 12, 2018 The process it the same : disable packet obfuscation and change packetver to 20170517 and recompile. It works, i had tested.
Blatherskite Posted October 29, 2018 Posted October 29, 2018 Hey, i'm quite new around here, so first things first, sorry if this is some kind of noob question, and also sorry for my bad english. I'm currently learning around the curves about building a ragnarok private server and i want to use this gorgeus project as the client (because it's said to be able to run natively on linux xD), but i wonder how do i set it up exactly? I've read the guide and there's one thing missing for me, where do i had to take the data.grf file from? do i need to use latest kRO's full client and extract AEsir's client there? p.s. i want to build a vanilla server using rAthena as the emulator, so i've no client data currently (i've tried building one with some setup guide from rAthena and use a pre-re and renewal server there). thanks before.
Temtaime Posted October 31, 2018 Posted October 31, 2018 Yeah, you can use a one from kro client. Also you might want to take rdata.grf. All other files are not necessary to run the client. Try it and write if something goes wrong.
xNatural Posted April 13, 2019 Posted April 13, 2019 Is this guide still useful? I have the following problem. https://prnt.sc/nbaydl I use rathena c++
Temtaime Posted April 14, 2019 Posted April 14, 2019 Hello. Seems a problem with packetver - check it and try to recompile.
Temtaime Posted April 18, 2019 Posted April 18, 2019 Seems not fully solved, or there was a change in rathena that had broke something. Cannot check right now, but i'll compile latest rathena and verify it on weekends.
Danton Posted January 4, 2024 Posted January 4, 2024 I would also like to see progress. I'm working on building a binary using the latest clone.
Danton Posted January 5, 2024 Posted January 5, 2024 Temtaime, if you see this could you please delete my account so I can recreate it without using my email as username. I rushed and didn't check the prefill. Sorry about this.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now