Skip to content

AFellowSpeedrunner/buildroot3ds

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Buildroot3DS!

This is a lightweight distro based off Buildroot made for 3DS family systems, new and old.

Build instructions

To build Buildroot3DS, here is what you do (you'll need to be on Linux, WSL hasn't been tested):

  1. download the cross-compile toolchain here and extract it to your /opt folder.
  2. run 'git clone https://github.com/AFellowSpeedrunner/buildroot3ds.git' and cd into the folder after downloading.
  3. rename "Hey! I'm a config file! Rename me to .config locally to load my config data!" to '.config'. don't worry if it disappears, this is normal.
  4. run 'make menuconfig' and adjust it to your liking. do not change the build options though.
  5. run 'make'.
  6. wait while it compiles.
  7. you will have your rootfs.cpio.gz image in the output/images folder and you can then copy it the linux3ds-kernel folder.
  8. once fully compiled with the 3DS kernel, have fun!

Buildroot3DS is based off the "buildroot" repository from the "Linux for 3DS" team and the original Buildroot repository.

About

Buildroot but for the 3DS family systems.

Resources

License

Stars

Watchers

Forks

Languages

  • Makefile 63.7%
  • Python 16.4%
  • C 8.8%
  • Shell 6.0%
  • SourcePawn 1.4%
  • BitBake 1.2%
  • Other 2.5%