$ git clone https://github.com/obiwac/AQUA-2.X-x86
$ cd AQUA-2.X-x86
The first and simplest way of compiling everything and setting up a cross-compiler, VM, etc. is to run
$ make auto
although it is ill-advised as it takes alot of time and will probably download and setup things you will most likely never need. The best way of building AQUA is described below:
$ make download
$ make all
This will build it with an i686-elf
cross compiler if you have one (if not you can automatically compile it with $ make cross-compiler
), but will instead compile with gcc -m32
if it doesn't detect it.
$ make vm-setup
$ make test
MB_TEXT_MODE equ 1
MB_TEXT_MODE equ 0
$ make bug
This will create a bug_report.zip
file with some useful diagnostic information (compiler, date, logs, ...) Send the resulting file to the #support channel on my discord (https://discord.gg/ac3mX7u)
$ make pci-database
$ make flash
WARNING: This uses the dd
command which can be very dangerous if used incorrectly. It is strongly ill-advised to run the above command.
Specification | Minimum | Recommended |
---|---|---|
RAM | 512 MB | 1024 MB |
VRAM | 9 MB | 12 MB |
Virtualization | VT-x / AMD-v | VT-x / AMD-v |
Storage | 2 GB | 2 GB |
Audio | ICH AC97 | Intel HD Audio |
Networking | RTL8139 | Intel i217 |