サイトトップへ
OSASK.NET
  サイトトップへ       新掲示板(閉鎖済)   Wiki(凍結済)   旧掲示板(廃止済)   ニュース(廃止済)  
3: 2004-12-26 (日) 00:13:13 ソース 4: 2004-12-26 (日) 17:05:36 ソース
Line 17: Line 17:
-qemu-0.6.0/win32 -qemu-0.6.0/win32
--不明 --不明
--qemu-0.6.1-fix/win32+-qemu-0.6.1-fix/win32:''bad''
--基本的に動く。 --基本的に動く。
 qemu -L .\bios -fda OSAIMGAT.BIN -m 32 -localtime  qemu -L .\bios -fda OSAIMGAT.BIN -m 32 -localtime
Line 23: Line 23:
--ただし最初のディスクアクセスがなぜか重いです。・・・ってタイマのせいか! --ただし最初のディスクアクセスがなぜか重いです。・・・ってタイマのせいか!
---OSASKはFDのモータをONにしてわざとしばらく待つ。ここでタイマを使っているが、タイマの速度のエミュレーションがおかしいので過剰に待たされる結果になる。 ---OSASKはFDのモータをONにしてわざとしばらく待つ。ここでタイマを使っているが、タイマの速度のエミュレーションがおかしいので過剰に待たされる結果になる。
--bochs-2.1.1/win32+-qemu-20041220/win32:''bad'' 
 +--http://www.freeoszoo.org/ftp/qemu/win32/daily/ 
 +--ななしさんの報告が有望そうだったので試してみました。 
 + qemu -L .\bios -fda OSAIMGAT.BIN -m 32 -localtime 
 +--で動作します。しかし0.6.1fixと同様に、タイマが遅く、それに起因する同様の問題が発生しています。 
 +-bochs-2.1.1/win32:''bad''
--再起動ループ。 --再起動ループ。
--がじぇっとぼっくす版でもだめ(かつてはがじぇっとぼっくす版なら無修正で使えたのですが)。 --がじぇっとぼっくす版でもだめ(かつてはがじぇっとぼっくす版なら無修正で使えたのですが)。
Line 37: Line 42:
 qemu -fda OSAIMGAT.BIN -m 32 -localtime  qemu -fda OSAIMGAT.BIN -m 32 -localtime
--で動作しているそうです。しかも、1440KBに修正しないままで!さらにタイマーも正常。最強っぽい。 --で動作しているそうです。しかも、1440KBに修正しないままで!さらにタイマーも正常。最強っぽい。
--bochs-2.1.1/linux+-bochs-2.1.1/linux:''bad''
--再起動ループ。 --再起動ループ。
Line 77: Line 82:
-私が使っているqemuのバージョンはqemu-0.6.1-windows-2.zipです。 -- [[uchan>うっちゃん]] SIZE(10){2004-12-25 (土) 23:15:38} -私が使っているqemuのバージョンはqemu-0.6.1-windows-2.zipです。 -- [[uchan>うっちゃん]] SIZE(10){2004-12-25 (土) 23:15:38}
-みなさんありがとうございます。まだいくつか空欄はありますが、僕としては十分な情報量に達しました(つまりパッチなしではqemuもbochsも十分にはOSASKをエミュレーションできないと分かった)。 -- [[K]] SIZE(10){2004-12-26 (日) 00:13:13} -みなさんありがとうございます。まだいくつか空欄はありますが、僕としては十分な情報量に達しました(つまりパッチなしではqemuもbochsも十分にはOSASKをエミュレーションできないと分かった)。 -- [[K]] SIZE(10){2004-12-26 (日) 00:13:13}
 +-うーん、qemuのタイマは改善の兆しがないっぽいので、qemu改良パッチを考えてみるかなあ。 -- [[K]] SIZE(10){2004-12-26 (日) 12:51:27}
 +-0.6.0にMMUパッチを当てたと書きましたが,正しくは0.6.1にMMUパッチを当てていました。訂正します。ところで,http://pc5.2ch.net/test/read.cgi/os/1103096608/60もありますね。暇ができれば0.5.4試してみようかな。 -- ''昨日の名無し'' SIZE(10){2004-12-26 (日) 12:57:34}
 +-./configure --prefix=/opt/qemu-054 --target-list=i386-softmmu --cc=gcc32で0.5.4をコンパイルしてみました。--cc=gcc32としているのは,gcc33ではコンパイルが通らない為です。 -- [[名無しさん]] SIZE(10){2004-12-26 (日) 13:16:10}
 +-LD_ASSUME_KERNEL=2.2.5 /opt/qemu-054/bin/qemu -fda OSAIMGAT.BIN -m 32 -localtimeを実行してみると,タスクバーの時計は正常ですが,CNTDWNは速度が1/2ぐらいです。46i,47aで確認。 LD_ASSUME_KERNELはLinux 2.6で動かすためだったかと記憶しております。-- [[名無しさん]] SIZE(10){2004-12-26 (日) 13:18:27}
 +-qemuのCVSをちょっと読んでみました。僕は今までずっと、qemuのタイマがおかしいのは「仕様」だと思っていました。短い割り込み周期を避けるための。しかしソースを読んでみるとどうもそうではないようで、これは意図しないバグを見つけているのかもしれないと思いました。ということで、現在テストプログラム製作中です。 -- [[K]] SIZE(10){2004-12-26 (日) 13:51:12}
 +-CVS版Bochsだと無修正OSASKが動きました! タスクバーの時計はとんでもない速度で動くけれどもCNTDWNは正常です。 -- [[名無しさん]] SIZE(10){2004-12-26 (日) 16:53:56}
 +-テストプログラムできました。詳しくは[[Z:qemu]]へ。 -- [[K]] SIZE(10){2004-12-26 (日) 17:01:20}
 +-なんと!次期Bochsはついに無修正OSASKが動くのか!ご報告ありがとうございました。 -- [[K]] SIZE(10){2004-12-26 (日) 17:02:42}
 +-追記:とんでもない速度というのは遅いのではなくて速すぎるということです -- [[名無しさん]] SIZE(10){2004-12-26 (日) 17:05:35}
#comment #comment

トップ   差分 バックアップ 複製 名前変更 リロード印刷に適した表示   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ
新着

目次
メンバー一覧


最新の20件
2016-10-01 2016-09-08
  • @MenuBar.
2016-09-07 2016-09-04 2016-08-15 2015-09-23 2014-07-30 2014-07-04 2014-02-04 2013-10-26 2013-06-21 2013-06-17 2013-06-15 2013-04-02 2013-02-09 2013-02-04 2012-12-25 2012-12-01 2012-05-28 2012-03-31

トピック一覧
一般用コメント最新
新掲示板lina
2016/9/5 20:58
SandBoxゲスト
2016/9/4 12:01
RecentDeletedlina
2015/6/2 19:29
Old-OSASK-MLlina
2014/6/29 9:14
hideyosi/メールhideyosi
2014/1/6 20:17
hideyosi/募集中lina
2013/11/8 19:56

このサイトは川合秀実から委託を受けて、OSASKコミュニティによって管理・運営されています。