8000 fox32 · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
@fox32-arch

fox32

fox32 fantasy computer

fox32

fox32 (stylized in all lowercase) is a 32-bit CISC fantasy computer architecture, with a custom operating system written mostly in its custom assembly language. The software is inspired by classic Mac OS and the Macintosh Toolbox ROM.

Getting Started

It is highly recommended that you compile all components from source, as the stable releases tend to get outdated quickly! GitHub Actions CI artifacts can also be downloaded if you really don't want to compile something locally. Newer fox32os commits tend to rely on changes introduced in newer fox32rom commits, so try to keep both in sync as much as possible. Changes are also made to the base fox32 specification occasionally as well, although that is rare and usually only to fix bugs.

The full software suite mainly consists of four components, each seperated into their own repository. See their README files for more info:

  • fox32 - emulator of the fox32 platform
  • fox32asm - the fox32 assembler
  • fox32rom - boot ROM and a collection of commonly-used routines
  • fox32os - a graphical multitasking operating system

A list of fox32-related projects maintained by the community is available in the community-projects repository.

Documentation is a work-in-progress, help would be greatly appreciated!

We have a Discord server to discuss development, feel free to join if you're interested!

License

This project is licensed under the MIT license.

Pinned Loading

  1. fox32 fox32 Public

    fox32 platform reference emulator

    C 123 11

  2. fox86 fox86 Public

    fox32 virtual machine for FennecOS

    C 13 1

  3. fox32rom fox32rom Public

    fox32 boot ROM

    Assembly 15 4

  4. fox32os fox32os Public

    multitasking operating system for fox32

    Assembly 57 7

  5. demos demos Public

    fox32os application demos and tutorials

    Assembly 4 3

  6. tools tools Public

    extra tools for fox32 development

    C 6 3

Repositories

Showing 10 of 12 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

0