Skip to content

MuPendulum/ambercross

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ambercross

ambercross builds and provides aggressively optimized emulators using a cross-compiler for use with AmberELEC.

Install cores

Download and extract cores-yymmdd.zip from the Releases page.
Copy the contents of cores/ to /storage/cores/ on your SD card.

Building

Included is a simple build script to automatically build all cores; it was created for my personal use and therefore is quite limited and messy. Patches for cores may be prone to breakage due to pulling the latest sources for cores.

Step 1

Install packages which provide the following commands required by the build script:
git bash rsync 7za

Install required libraries for target:
zlib

Step 2

Ensure you have a cross-compiler in your path and set the correct TARGET tuple in scripts/variables.sh.

Included in crosstool-ng/ is a ct-ng config which you may use to build a compatible crosstool-ng toolchain.

Step 3

Run the build script ./build.sh.
Libraries will be copied to release/ and an archive containing the libraries will be created at cores-yymmdd.zip

About

Cross-compiled cores for AmberELEC

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages