Skip to content
ZeromusXYZ edited this page Jul 10, 2024 · 15 revisions
  • Q: What is AAEmu?
  • A: It's an open source server side emulator code to communicate with the ArcheAge 1.2 Client.

  • Q: What can I do to help?
  • A: If you're fluent in C#, contact @Broc and he can give you a basic rundown of how things work and get you started.
  • A2: If you're just looking to help test we still need you! Just download the client & launcher found on the wiki and report bugs in #bug-report after becoming a Tester role using #role-request .

  • Q: My client crashes.
  • A: Delete the ArcheAge folder entirely from your documents directory with the client closed, if it continues to crash please provide details including the crash log.


  • Q: How do I make my own server?
  • A: For local hosting of your own server, the guide can be found on the wiki. If you have any issues, please provide a detailed description and screenshots. We will improve the guide in future.




  • Q: How do I use commands in game to spawn things in/fly/teleport?
  • A: Type /help in local chat. It'll bring up a list of commands and you can work from that.

  • Q: My client is crashing after I changed my game to DirectX 9 (it worked the first time I started but doesn't anymore)?
  • A: This is related to having played newer versions of ArcheAge and something conflicting when trying to launch the 1.2 version. Change your DX version back to 11 OR use Zero's newest launcher to generate a new config file automatically as seen here



  • Q: When making my own server during step #5 on the wiki what does the Insert SQL statement set as the password?
  • A: "n4bQgYhMfWWaL+qgxVrQFaO/TxsrC4Is0V1sFbDwCgg=" is actually "test" that is encrypted.

  • Q: If I want to make my own password, can I use normal text like "password123" in the database?
  • A: No, you need to encrypt it using a base64 SHA256 hash.

  • Q: What's the code for encrypting the password?
  • A: In javascript for example you can do something like

const crypto = require('crypto');

const hash = crypto.createHash('sha256').update('MYPASSWORDHERE').digest('base64');

console.log(hash);


  • Q: What is the maximum grade for items when spawning them?
  • A: Mythic

  • Q: What's up with 3.0.3.0?
  • A: We do not officially support 3.0.3.0 development at this time and are focusing on 1.2 for now. 3.0.3.0 is missing a fully decrypted database & packet encryption/decryption before we could ever consider converting the base over to that version.


  • Q: Do you have a already pre-compiled version of the dev branch as of 10/12/2019?
  • A: This includes batch scripts to start the files as well, but you still need to follow the wiki in regards to setup (except the latest SQL file is included in your server source already so do not replace the server side one). This just gives you access to the latest source code for version 1.2 without needing visual studio (although the source code is included). https://mega.nz/#!Kw1G0K5L!hX4wZA420OkWwUzNZQuxwMQCpTki-i4RLL7SFSvf2fg

  • Q: I want to open my servers for everybody, what ports do I need to open in to allow them in, and do I need to change some other settings?
  • A: By default you will need to open and/or forward the following ports: 1237 (Login/Authentication Server), 1239 (Game Server), 1250 (Stream Server) and optionally you can also allow 1280 for the WebAPI if it's configured. You will also need to change the host in the aaemu.game_servers to point to your externally available IP

Clone this wiki locally