1: 2009-11-22 (日) 03:47:37 hideyosi[6] [7] | 2: 2009-11-22 (日) 07:01:22 hideyosi[6] [8] | ||
---|---|---|---|
Line 3: | Line 3: | ||
詳しくは[[こちら:http://osask.net/f/index.php?topic_id=6]]見ておくれ | 詳しくは[[こちら:http://osask.net/f/index.php?topic_id=6]]見ておくれ | ||
+ | |||
+ | |||
+ | *tmp [#w90b5bd2] | ||
+ | |||
+ | 1234567890123456789012345678901234567890123456789012345678901234567890123456789 | ||
+ | |||
+ | これはなにか? | ||
+ | |||
+ | efg01は第二世代OSASK(OSASK-HB)の実装のために作られた、一種のエミュレータです。 | ||
+ | OSASK等独自に設計されたOSのアプリケーションは通常他のOSでは動作しません。 | ||
+ | ソースを改変したり再コンパイルが必要になり、ものによってはほぼ丸々作り直しに | ||
+ | なることもあります。 | ||
+ | |||
+ | また動作させたい場合もPCを再起動、もしくはQUME等のPCエミュレータを使い、 | ||
+ | 中でOSを起動させる必要があります。 | ||
+ | |||
+ | アプリ → OSASK等独自OS → qume等PCエミュレータ → OS(Windows等) → 実機 | ||
+ | |||
+ | これらの問題とOSASKの拘りである極小サイズアプリを解決すべく※1 作られました。 | ||
+ | efg01を介することでOSASK用に作られたアプリを直接他のOSで実行できます。 | ||
+ | |||
+ | アプリ → efg01 → OS(Windows・Linux等) → 実機 | ||
+ | |||
+ | |||
+ | *tmp [#tf88ebc9] | ||
+ | 1234567890123456789012345678901234567890123456789012345678901234567890123456789 | ||
+ | |||
+ | 使い方 | ||
+ | |||
+ | efg01(と、将来発表予定の新OSASK)用のアプリは.g01という拡張子が付いています。 | ||
+ | 付属のtcns00.g01を動かしてみましょう。 | ||
+ | (tcns00はコンソールアプリなのでコンソールから実行する必要があります) | ||
+ | |||
+ | !cons.bat をダブルクリックしてください。コンソールが開き、abcd17を展開した | ||
+ | ディレクトリに自動的に移動します。 | ||
+ | あとはプロンプトから、 | ||
+ | |||
+ | >efg01 tcns00 | ||
+ | |||
+ | と入力するだけです。 | ||
+ | |||
+ | 引数があるアプリの場合 |
(This host) = http://osask.net