Alrighty, I've just forked Awesome Map Editor, and updated it's instructions on how to build, to make it easier for people to understand how to build AME.
First you need the open source Qt Creator installed, as well as Cmake that comes with it as an optional component
Then you create a folder named AME, create three folders in it named "AwesomeMapEditor", "QBoy" and "yaml-cpp" respectively. Then in the QBoy folder, create a folder named "bin" and in the bin folder, create two folders named "debug" and "release", then do the same with the yaml-cpp folder, except only create a folder named "bin".
After you've done that, download the QBoy and yaml-cpp dependencies from the GitHub repositories and copy all the files in the QBoy-master.zip and paste them into the QBoy folder, do the same with yaml-cpp.zip, after that, follow the instructions on the Awesome Map Editor GitHub repository on building it, and it'll build with no problems
So the folder structure needs to be like this:
[AME]
|
|———[AwesomeMapEditor]
|
|———[QBoy]————[bin]
| |
| [debug]
| [release]
|
|———[yaml-cpp]——[bin]
However there is a problem: I can only get it to work on a GNU/Linux distro, since yaml-cpp can't build in Windows and comes up with errors relating to googletest.
But if anyone would like to contribute to my fork of Awesome Map Editor, you're always welcome to, here's the repository if anyone's interested:
https://github.com/PlatinumLucario/AwesomeMapEditor
I do plan on absorbing Awesome Script Editor into AME at some point, when ASE is at a stage of editing and saving scripts.
While I am aware there is
porymap for decomp projects, I'm aiming for AME and ASE to be the tools to replace Advance Map entirely! And not just that, but to also be a companion tool to help migrate maps from binary projects to decomp projects as well.
We desperately need a map editor that's free of bugs and with continued development and fixes of bugs and improvements to the editor, so that we can have a functional map editor without any problems or having to switch between two buggy versions of A-map and risking of corrupting the ROM's binary data.
Also, if you don't have a GNU/Linux distro installed, you can also use the Windows Subsystem for Linux (WSL), which can be enabled in the "Turn Windows features on or off" menu in Programs and Features, if the latest feature update is installed on Windows 10.