Project Muteki

Hi there 👋

This organization is about reverse engineering some newer (since 2008) Besta electronic dictionaries and related devices, as well as homebrew developments for such platforms.

Currently we provide a GCC-based toolchain and a newlib port with quite a bit of the ANSI C APIs implemented, as well as some POSIX APIs whenever they make sense to implement.

As to documentation of the system calls:

  • Threading is fully covered.
  • Filesystem has most of the essentials documented, but file-descriptor-related structures are still largely undocumented due to the sheer complexity of these.
  • Some miscellaneous syscalls that may or may not related to libc porting (RTC, battery percentage, etc.) are documented.
  • UI related syscalls are heavily work in progress but the lower level (e.g. accessing surface/frame buffer) is pretty well understood.

Use the discussion area if you have any general questions regarding to the project.

Pinned Loading

  1. Forked from gcc-mirror/gcc

    GCC patch-set repo (for arm-bestaeabi and the abandoned arm-bestartos targets)

    C++ 1

  2. Make EABI code runs on Besta® RTOS devices.

    C 3

  3. newlib patch-set repo (contains Besta RTOS platform support i.e. sys/muteki, as well as various patches that work around quirks in Besta RTOS or sys/muteki)

    C

  4. Optional common routines for muteki applets

    C 1

  5. Tools for working with Besta data formats

    Python 1

Repositories

Showing 10 of 29 repositories

  • WoodyBoy Public

    A Game Boy emulator running on Besta RTOS, based on Peanut-GB.

    Project-Muteki/WoodyBoy’s past year of commit activity

    C

    2

    0

    2 0

    Updated Jan 10, 2026

  • lle Public

    Low-level Pocket Challenge emulator

    Project-Muteki/lle’s past year of commit activity

    Rust 0 0

    4 0

    Updated Oct 27, 2025

  • Project-Muteki/org.freedesktop.Sdk.Extension.muteki’s past year of commit activity

    0 0

    1 0

    Updated Sep 8, 2025

  • Project-Muteki/benesta-dumper’s past year of commit activity

    C

    1

    MIT 0

    0 0

    Updated Sep 5, 2025

  • besta-tools Public

    Tools for working with Besta data formats

    Project-Muteki/besta-tools’s past year of commit activity

    Python

    1

    0

    3 0

    Updated Aug 21, 2025

  • Project-Muteki/binutils-gdb’s past year of commit activity

    C 0 GPL-2.0

    666 0 0

    Updated Aug 20, 2025

  • gcc Public Forked from gcc-mirror/gcc

    GCC patch-set repo (for arm-bestaeabi and the abandoned arm-bestartos targets)

    Project-Muteki/gcc’s past year of commit activity

    C++

    1

    GPL-2.0

    4,828 2 0

    Updated Aug 19, 2025

  • Project-Muteki/crosstool-ng’s past year of commit activity

    Shell 0

    752 0 0

    Updated Aug 18, 2025

  • meson-cross Public

    Cross toolchain files for Besta RTOS homebrew development

    Project-Muteki/meson-cross’s past year of commit activity

    0 Unlicense 0

    0 0

    Updated Aug 18, 2025

  • nc1020 Public

    GGV NC1020 emulator for Besta dictionaries 适配好易通词典的文曲星NC1020模拟器

    Project-Muteki/nc1020’s past year of commit activity

    C++ 0 BSD-3-Clause

    1 1 0

    Updated Aug 18, 2025