README 952 B

1234567891011121314151617181920212223242526272829303132333435
  1. PREPARATION
  2. You need to install the latest versions of the following
  3. libraries/tools:
  4. - libctru (https://github.com/smealum/ctrulib)
  5. - citro3d (https://github.com/fincs/citro3d)
  6. - picasso (https://github.com/fincs/picasso)
  7. - bannertool (https://github.com/Steveice10/bannertool)
  8. - makerom (https://github.com/profi200/Project_CTR)
  9. You also need to install zlib, libpng and libtremor.
  10. For this, you can use either:
  11. - devkitPro's portlibs (https://github.com/devkitPro/3ds_portlibs)
  12. - asie's portlibs (https://github.com/asiekierka/3ds_portlibs)
  13. CONFIGURING
  14. See CONFIG.3DS for an optimal `config.sh' configure line. You need
  15. to ensure DEVKITPRO and DEVKITARM are both defined and valid.
  16. BUILDING
  17. For the moment, you need to build with:
  18. make package
  19. This will emit "mzxrun.3dsx" and "mzxrun.cia" files.
  20. PACKAGING THE BUILD
  21. You can then use the usual "make archive" to build a
  22. build/dist/3ds/mzxgit-3ds.zip file for distribution.