Skip to content

sksat/vm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

42b490e · Jul 8, 2017
Jul 8, 2017
Jul 8, 2017
Mar 26, 2017
Mar 26, 2017
Mar 26, 2017
Mar 15, 2017
Jan 8, 2017
Nov 22, 2016
Jan 22, 2017
Dec 20, 2016
Jan 10, 2017
Jan 22, 2017
Dec 29, 2016
Jul 8, 2017
Mar 15, 2017
Dec 29, 2016
Dec 27, 2016
Mar 15, 2017
Mar 26, 2017
Mar 26, 2017
Jan 22, 2017
Jan 3, 2017
Nov 28, 2016
Jan 22, 2017
Jan 22, 2017
Jan 22, 2017
Jan 10, 2017
Jan 10, 2017
Jan 22, 2017
Jan 22, 2017
Jan 22, 2017

Repository files navigation

注意

これは古いプロジェクトです。現在はこちらのリポジトリで作業しています。

これはなに?

『自作エミュレータで学ぶx86アーキテクチャ』のエミュレータプログラムを参考にして作っているx86エミュレータです。 本のプログラムではいきなり32bitリアルモードだったものを、起動時には16bitリアルモードにして、QEMUみたいにOSをエミュレーションできるようにしたいと思っています。 自作OSのエミュレーションが目標です(そのため、GUIをつけます)。

GUI

GUI部分はOpenGLで作っています(OpenGLでマウスを吸い込む方法が分からないので知ってる人いたら教えてください)。

Install

$ git clone https://github.com/sk2sat/vm.git
$ cd vm
$ ./install.sh
$ make

Information

自作OS Advent Calendar 201622日目の記事を書きました。

動作画面(これはちょっとズルして作ったもので、はりぼてOSのエミュレーションは行っていません・・・)

HARIBOTE-UI