Download links for Switch and NDS

This commit is contained in:
UnknownShadow200 2024-04-27 14:41:55 +10:00
parent f108f5e5e6
commit 2bf387cd28
3 changed files with 11 additions and 5 deletions

View file

@ -18,6 +18,7 @@ jobs:
run: | run: |
eval $(/usr/src/nxdk/bin/activate -s) eval $(/usr/src/nxdk/bin/activate -s)
make xbox make xbox
cp bin/default.xbe ClassiCube-xbox.xbe
# otherwise notify_failure doesn't work # otherwise notify_failure doesn't work
@ -35,7 +36,7 @@ jobs:
- uses: ./.github/actions/upload_build - uses: ./.github/actions/upload_build
if: ${{ always() && steps.compile.outcome == 'success' }} if: ${{ always() && steps.compile.outcome == 'success' }}
with: with:
SOURCE_FILE: 'bin/default.xbe' SOURCE_FILE: 'ClassiCube-xbox.xbe'
DEST_NAME: 'ClassiCube-xbox.xbe' DEST_NAME: 'ClassiCube-xbox.xbe'
- uses: ./.github/actions/upload_build - uses: ./.github/actions/upload_build

View file

@ -73,13 +73,13 @@ And also runs on:
* IRIX - needs <code>curl</code> and <code>openal</code> packages * IRIX - needs <code>curl</code> and <code>openal</code> packages
* SerenityOS - needs <code>SDL2</code> * SerenityOS - needs <code>SDL2</code>
* Dreamcast - unfinished, but renders (can [download from here](https://www.classicube.net/download/dreamcast)) * Dreamcast - unfinished, but renders (can [download from here](https://www.classicube.net/download/dreamcast))
* Switch - unfinished, but usable (if you have a GitHub account, can [download from here](https://github.com/ClassiCube/ClassiCube/actions/workflows/build_switch.yml)) * Switch - unfinished, but usable (can [download from here](https://www.classicube.net/download/switch))
* Wii U - unfinished, major issues (if you have a GitHub account, can [download from here](https://github.com/ClassiCube/ClassiCube/actions/workflows/build_wiiu.yml)), **untested on real hardware**) * Wii U - unfinished, major issues (if you have a GitHub account, can [download from here](https://github.com/ClassiCube/ClassiCube/actions/workflows/build_wiiu.yml)), **untested on real hardware**)
* Wii - unfinished, but usable (can [download from here](https://www.classicube.net/download/wii)) * Wii - unfinished, but usable (can [download from here](https://www.classicube.net/download/wii))
* GameCube - unfinished, but usable (can [download from here](https://www.classicube.net/download/gamecube)) * GameCube - unfinished, but usable (can [download from here](https://www.classicube.net/download/gamecube))
* Nintendo 64 - unfinished, moderate rendering issues (can [download from here](https://www.classicube.net/download/n64)) * Nintendo 64 - unfinished, moderate rendering issues (can [download from here](https://www.classicube.net/download/n64))
* 3DS - unfinished, but usable (can [download from here](https://www.classicube.net/download/3ds)) * 3DS - unfinished, but usable (can [download from here](https://www.classicube.net/download/3ds))
* DS/DSi - unfinished, rendering issues (if you have a GitHub account, can [download from here](https://github.com/ClassiCube/ClassiCube/actions/workflows/build_ds.yml)) * DS/DSi - unfinished, rendering issues (can [download from here](https://www.classicube.net/download/nds))
* PS Vita - unfinished, rendering issues (can [download from here](https://www.classicube.net/download/vita)) * PS Vita - unfinished, rendering issues (can [download from here](https://www.classicube.net/download/vita))
* PSP - unfinished, rendering issues (can [download from here](https://www.classicube.net/download/psp)) * PSP - unfinished, rendering issues (can [download from here](https://www.classicube.net/download/psp))
* PS3 - unfinished, rendering issues (can [download from here](https://www.classicube.net/download/ps3)) * PS3 - unfinished, rendering issues (can [download from here](https://www.classicube.net/download/ps3))
@ -293,6 +293,10 @@ Run `make xbox`. You'll need [nxdk](https://github.com/XboxDev/nxdk)
Run `make dreamcast`. You'll need [KallistiOS](https://github.com/KallistiOS/KallistiOS) Run `make dreamcast`. You'll need [KallistiOS](https://github.com/KallistiOS/KallistiOS)
#### Saturn
Run `make saturn`. You'll need [libyaul](https://github.com/yaul-org/libyaul)
</details> </details>
</details> </details>
@ -397,7 +401,7 @@ Further information (e.g. style) for ClassiCube's source code can be found in th
* [Dolphin](https://github.com/dolphin-emu/dolphin) - Emulator used to test Wii/GC port * [Dolphin](https://github.com/dolphin-emu/dolphin) - Emulator used to test Wii/GC port
* [libdragon](https://github.com/DragonMinded/libdragon) - Backend for Nintendo 64 * [libdragon](https://github.com/DragonMinded/libdragon) - Backend for Nintendo 64
* [ares](https://github.com/ares-emulator/ares) - Emulator used to test Nintendo 64 port * [ares](https://github.com/ares-emulator/ares) - Emulator used to test Nintendo 64 port
* [blocksds](https://github.com/blocksds/sdk) - Backend for Nintendo DS * [BlocksDS](https://github.com/blocksds/sdk) - Backend for Nintendo DS
* [melonDS](https://github.com/melonDS-emu/melonDS) - Emulator used to test Nintendo DS port * [melonDS](https://github.com/melonDS-emu/melonDS) - Emulator used to test Nintendo DS port
* [vitasdk](https://github.com/vitasdk) - Backend for PS Vita * [vitasdk](https://github.com/vitasdk) - Backend for PS Vita
* [Vita3K](https://github.com/Vita3K/Vita3K) - Emulator used to test Vita port * [Vita3K](https://github.com/Vita3K/Vita3K) - Emulator used to test Vita port
@ -416,6 +420,8 @@ Further information (e.g. style) for ClassiCube's source code can be found in th
* [KallistiOS](https://github.com/KallistiOS/KallistiOS) - Backend for Dreamcast * [KallistiOS](https://github.com/KallistiOS/KallistiOS) - Backend for Dreamcast
* [GLdc](https://github.com/Kazade/GLdc) - Basis of rendering backend for Dreamcast * [GLdc](https://github.com/Kazade/GLdc) - Basis of rendering backend for Dreamcast
* [flycast](https://github.com/flyinghead/flycast) - Emulator used to test Dreamcast port * [flycast](https://github.com/flyinghead/flycast) - Emulator used to test Dreamcast port
* [libyaul](https://github.com/yaul-org/libyaul) - Backend for Saturn
* [mednafen](https://mednafen.github.io/) - Emulator used to test Saturn port
</details> </details>

View file

@ -148,7 +148,6 @@ float Random_Float(RNGState* seed) {
*--------------------------------------------------Transcendental functions-----------------------------------------------* *--------------------------------------------------Transcendental functions-----------------------------------------------*
*#########################################################################################################################*/ *#########################################################################################################################*/
static const double SQRT2 = 1.4142135623730950488016887242096980785696718753769; static const double SQRT2 = 1.4142135623730950488016887242096980785696718753769;
static const double LOGE2 = 0.6931471805599453094172321214581765680755001343602;
#ifdef CC_BUILD_DREAMCAST #ifdef CC_BUILD_DREAMCAST
#include <math.h> #include <math.h>