eggvance (Source)
eggvance (Source)
eggvance (Source)
File Size:
1.01 MB
Version:
1.1
Date:
25 March 2024
Downloads:
0 x
A Game Boy Advance emulator.
Usage
ROM and save files can be opened with the user interface or passed as command line arguments. The emulator comes with a bundled replacement BIOS by Normmatt. It works for some games but I recommend using the original one for better compatibility.
Notes
Dependencies
Windows
Install and setup vcpkg.
> git clone https://github.com/microsoft/vcpkg
> cd vcpkg
> bootstrap-vcpkg.bat
> vcpkg integrate install
> vcpkg install sdl2:x64-windows
> vcpkg install opengl:x64-windows
Linux
$ [sudo] apt-get install libsdl2-dev
$ [sudo] apt-get install libgtk-3-dev
macOS
Install Homebrew.
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Install SDL2.
$ brew install sdl2
Build
Windows
Build the Visual Studio solution. This can also be done on the command line.
> call "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvars64.bat"
> msbuild /property:Configuration=Release eggvance.sln
Linux and macOS
Build with CMake.
$ mkdir eggvance/build
$ cd eggvance/build
$ cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-march=native" ..
$ make -j 4
MacOS will build but will not run. The program is looking for an older version of SDL in a non-existent directory.
Powered by Phoca Download