r2
Free open-source Cloudflare R2 desktop client and S3 GUI for macOS, Windows, and Linux. Manage Cloudflare R2, AWS S3, M…
Project to recreate your favourite block game for the Wii (Beta 1.7.3)
git clone https://github.com/xtreme8000/CavEX.gitxtreme8000/CavEXCave Explorer is a Wii homebrew game with the goal to recreate most of the core survival aspects up until Beta 1.7.3. Any features beyond will not be added.
Features
Planned features (in no particular order, not complete)
You need to download these libraries yourself and place their source files to the following directories. They are required for any platform.
| library | files | destination |
|---|---|---|
| LodePNG | lodepng.h and lodepng.c |
source/lodepng/ |
| cglm | include/cglm/ |
source/cglm/ |
| cNBT | buffer.c, buffer.h, list.h, nbt_loading.c, nbt_parsing.c, nbt_treeops.c, nbt_util.c and nbt.h |
source/cNBT/ |
| parson | parson.h and parson.c |
source/parson/ |
| M*LIB | any root *.h |
compiler include path |
For the Wii platform you need to install the devkitPro Wii/Gamecube environment. Additionally install zlib using pacman of devkitPro.
dkp-pacman -S wii-dev ppc-zlib
To build, simply run make in the root directory. You might need to load the cross compiler env first (required e.g. if you use fish instead of bash).
source /etc/profile.d/devkit-env.sh make
There should then be a .dol file in the root directory that your Wii can run. To copy the game to your apps/ folder, it needs to look like this:
cavex
├── assets
│ ├── terrain.png
│ ├── items.png
│ ├── anim.png
│ ├── default.png
│ ├── gui.png
│ └── gui2.png
├── saves
│ ├── world
│ └── ...
├── boot.dol
├── config.json
├── icon.png
└── meta.xml
The game can also run on any PC with support for OpenGL 2.0 and played with keyboard and mouse.
Building requires the following additional libraries, which you can install with your system package manager: zlib, glfw3 and glew. You can then use CMake and gcc to build. The already existing Makefile is for the Wii platform only and might be removed sometime later.
mkdir build_pc cd build_pc cmake .. make
Please also copy the fragment and vertex shaders from resources/ next to your assets/ directory.
more like this
Free open-source Cloudflare R2 desktop client and S3 GUI for macOS, Windows, and Linux. Manage Cloudflare R2, AWS S3, M…
search projects, people, and tags