What is Arceus?

This page goes over what Arceus is and isn't.

Arceus is a generalized toolkit for backing up, editing, and reading binary files, especially for video games. It's written in Dart and integrates Lua, allowing anyone to easily work with binary.

Why was it created?

There are many different reasons I created Arceus, but the main reasons were:

  • I hated using Python to work with binary, as it required a lot of boilerplate code to actually start reading and writing.

  • There wasn't any tools for backing up raw data like how Git does.

  • I wanted an optimized, cross-platform back-end for my other projects.

So, Arceus was born to satisfy all my (and hopefully your) needs.

What Arceus is not.

  • A replacement for Git.

  • A tool for cheats, exploits, viruses, or illegal content.

  • A world wide web server (i.e. It will never host a webpage on your computer.)

  • A way to store files larger than few hundred megabytes.

Last updated