forked from UpsilonNumworks/Upsilon
-
Notifications
You must be signed in to change notification settings - Fork 0
Built with Linux
AngeDieu edited this page Apr 27, 2024
·
6 revisions
apt-get install build-essential git imagemagick libx11-dev libxext-dev libfreetype6-dev libpng-dev libjpeg-dev pkg-config gcc-arm-none-eabi binutils-arm-none-eabi git clone https://github.com/AngeDieu/superOS.git cd superOS
- linux: make PLATFORM=simulator
- windows: sudo apt install mingw-w64 && make PLATFORM=simulator TARGET=windows
- web: git clone https://github.com/emscripten-core/emsdk.git && cd emsdk && ./emsdk install 1.40.1 && ./emsdk activate 1.40.1 && source emsdk_env.sh
- 3ds: setup: wget https://apt.devkitpro.org/install-devkitpro-pacman && chmod +x ./install-devkitpro-pacman && sudo ./install-devkitpro-pacman
dpk-pacman -S 3ds-dev
export DEVKITPRO="/opt/devkitpro" && export DEVKITARM="/opt/devkitpro/devkitARM" && export PATH="$PATH:/opt/devkitpro/tools/bin"
make PLATFORM=simulator TARGET=3ds epsilon.3dsx or epsilon.cia
for epsilon.cia: wget https://github.com/3DSGuy/Project_CTR/releases/download/makerom-v0.18.3/makerom-v0.18.3-ubuntu_x86_64.zip && unzip makerom-v0.18.3-ubuntu_x86_64.zip && rm makerom-v0.18.3-ubuntu_x86_64.zip && chmod +x ./makerom