Fork of https://github.com/fox32-arch/fox32os, mirrored at https://github.com/xeniagda/fox32os-mirror
ffdda5eaca
The filesystem image is the same before and after this commit: $ sha256sum fox32os-orig.img fox32os.img abc77bd6310b8eb6bcde0a8a442ca8bab071307a6cf5155ea606578435f77d27 fox32os-orig.img abc77bd6310b8eb6bcde0a8a442ca8bab071307a6cf5155ea606578435f77d27 fox32os.img The conversion was performed with a few sed commands: find -name '*.asm' | xargs sed -i -e 's/data.str \("[^"]*"\) data.8 0$/data.strz \1/g' find -name '*.asm' | xargs sed -i -e 's/data.str \("[^"]*"\) data.8 0 /data.strz \1 /g' find -name '*.asm' | xargs sed -i -e 's/data.str \("[^"]*"\) data.8 0x00 /data.strz \1 /g' |
||
---|---|---|
.github/workflows | ||
applications | ||
base_image | ||
bootloader | ||
docs/screenshots | ||
kernel | ||
meta | ||
.gitignore | ||
.gitmodules | ||
fox32os | ||
fox32os.def | ||
LICENSE | ||
Makefile | ||
README.md |
fox32os
fox32os is the main operating system for fox32. It runs on top of fox32rom and allows the use of relocatable FXF binaries, cooperative multitasking, filesystem access, memory allocation, and window management.
Getting Started
Stable releases are available on the Releases page.
Prebuilt images of the latest commit are also available on the GitHub Actions page.
Building
License
This project is licensed under the MIT license.