Skip to content

matching/Aurex2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aurex2

Aurex2 は、Ruputer(ラピュータ)(海外ではonHand)のエミュレーターです。

概要

Aurex2 は、複数のプラットフォーム(Windows、X11/Linux、Qt/Embedded、Android、Curses)で Ruputer を実行できるクロスプラットフォームエミュレーターです。MN10200 CPU をサポートし、各プラットフォームに対応したディスプレイ表示方式を備えています。

対応プラットフォーム

  • Windows - Win32 API を使用した実装
  • X11/Linux - X11 ベースの GUI
  • Qt/Embedded - Zaurus などの組み込みデバイス向け
  • Android - JNI を介した Android アプリケーション
  • Curses - ターミナルベースのインターフェース

主な機能

  • MN10200 CPU エミュレーション
  • 102x64 ピクセル LCD ディスプレイ
  • キーボード入力処理
  • ファイラー機能
  • オプション設定管理
  • ロギング機能
  • メモリ管理システム

ディレクトリ構成

Aurex2/
├── common/          # 共通コード(CPU、メモリ、ファイルシステム)
├── windows/         # Windows 実装
├── x11/             # X11/Linux 実装
├── qte/             # Qt/Embedded 実装
├── android/         # Android JNI 実装
├── android-pj/      # Android プロジェクト
├── curses/          # Curses 実装
├── unixlib/         # Unix ユーティリティ
└── widgetlib/       # Widget ライブラリ

使用方法・設定方法

余談ですが - Ruputerエミュレータ(Aurex)

ライセンス

このプロジェクトは GNU General Public License v2.0 の下で公開されています。

About

Ruputer (onHand) Emulator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors