bochs

このエントリーをはてなブックマークに追加
683Be名無しさん
>>682
なんで--disable-mmxなんだ?
684Be名無しさん:03/12/21 00:17
>>683
MMX.ccのバグだと思ったから。
685Be名無しさん:03/12/21 00:50
3dnowはmmx依存なのでは?>>681のレス見てる?
↓見たいなコンフィグが必要なんでしょ?
--enable-mmx --enable-3dnow
configure line見せて。
686Be名無しさん:03/12/21 00:59
>>685
>>682でも書いたように
--enable-mmx --enable-3dnowにしないとはねられて
コンパイル出来ないようになっている。
だから当然入れてある。
入れた上で、上記のエラーが出ていると言う事。
687Be名無しさん:03/12/21 02:07
>>686
mmx.ccのエラー部分を見るとifdefでsseの定義が無いと飛ばすようになっている。
てなわけで、sseも有効にしないと駄目ですな。
>>685の言うようにエラーの時のコンパイルオプション見せな。

...だれか日本語でBochsコンパイルの解説ページ作ってないのかな?
688Be名無しさん:03/12/23 02:13
OSをバージョンアップしたら--enable-3dnowでコンパイル出来ました。
どうやらこちらの環境の問題だったようです。
レスしてくださった方々、
正直すまんかった。(AA略
689Be名無しさん:03/12/24 15:38
http://www.h4.dion.ne.jp/~hanbei/bochs.htm
何 語 で す か ?
-1. Windows98(BOCHS)オンOSASK 2003年10月26日
+1. OSASKオンWindows98(Bochs) 2003年10月26日
-2. Windows98(BOCHS)オンWindows95 2003年10月26日
+2. Windows95オンWindows98(Bochs) 2003年10月26日
-3. FreeBSD4.6(BOCHS)オンWindows95 2003年10月28日
+3. Windows95オンFreeBSD 4.6-RELEASE(Bochs)2003年10月28日
690Be名無しさん:03/12/24 17:38
OSASK用bochsかよ
691Be名無しさん:03/12/24 18:37
エミュレータOSへの最短距離です。
692Be名無しさん:03/12/24 19:49
>>689
オンの意味が逆w
FreeBSDだけデジカメっていうのがいいよな(わらわらわら
ttp://www.h4.dion.ne.jp/~hanbei/koten/hitode.jpg
「ヒトデのたわむれ」 2003.3.2作成 所要時間:2時間

(゚д゚)ウマー
695 :03/12/24 23:55
しまった…コテハンで書いたらクリスマス実は一人だってのがばれる…
696Be名無しさん:03/12/25 00:17
よく分からないけどあげておきますね
697 :03/12/25 00:23
アゲルナ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
698Be名無しさん:03/12/25 03:05
>>692
逆だから、それを指摘してるのが>>689でしょ?
699Be名無しさん:03/12/26 15:06
Plex86やり直すからってケビソが金乞いしておりまつ。
700Be名無しさん:03/12/26 16:37
Mandrakeにお願いする。
無理か。
701Be名無しさん:03/12/26 16:39
買収されといてクビになったんじゃなかった?

で、今はぷーさんなの?
702Be名無しさん:03/12/27 01:11
>>699これだな。
http://sourceforge.net/forum/forum.php?forum_id=338793
sourceforge.netに寄付が出来る仕組みがついたみたい。
703Be名無しさん:03/12/27 01:31
>>688
MMX/XMM/3DNOWがフルサポートされたそうだ。
24日以降のソースからなので、もう一回ソースダウンロードして
コンパイルすると吉。
704いなむらきよし:03/12/27 11:29
キケー!
705Be名無しさん:03/12/28 01:22
>>703
出てますね。試してみます。
706Be名無しさん:03/12/28 12:36
INT 16h function 05h実装されてjis_a01って動くようになったの?
707あぼーん:あぼーん
あぼーん
708Be名無しさん:03/12/31 03:13
どうやら次のリリースは2.1正式版ではなくpre3になるようです。
と、言うわけで不具合報告、パッチは今のうちに提出すれば、
正式版にぎりぎり取り込まれるかも。
709Be名無しさん:04/01/01 20:35
あけましておめでとうございます。
SSEもついに全関数が実装された模様。
午後のコーダとかもこれでSSEでエミュ上で動くか?
710Be名無しさん:04/01/01 23:22
>>709
SSEをエミュレートするというコストがかかるのでCPUパワー食いまくる。
つまり遅くなるよ。SSE必須なアプリが動かせるという利点はあるけどね。
Pentium3程度のCPUをエミュレーションする という事になる。
Pentium2やMMX PentiumでもPentium3に最適化されたアプリが動くということになるけど
その際の負荷ははかりしれん。
また、SSEを持ってるCPUで動かしても実際のCPUのSSEを使うわけではなく
仮想CPUが仮想SSEを使うことにすぎない。

つまり、本来SSEがもたらす利点は享受できない。
実機で普通に、SSEが行う作業をエミュレートしている。
つまりSSEが持つ浮動小数点演算用レジスタ(これも仮想)へのコピーと演算
拡張された命令(これも仮想)を実機のCPUが自身の通常のレジスタと通常の命令を使って
そのBochsが求める仮想SSE機構を代行しているにすぎない。
#コンパイラの最適化によって、実機のSSEを使う場合もあるが
#それはBochsのSSE対応とは一切関係のないこと

逆にSSEな命令を生CPUに直接流すならコストかからないから純粋に速くなる。
ただしBochsはそうじゃない。

>SSEもついに全関数が実装された模様。
SSEをエミュレートするために関数であって
実機のSSEを使って高速化するためのものじゃないので

>午後のコーダとかもこれでSSEでエミュ上で動くか?
劇的に遅くなるよ
711Be名無しさん:04/01/02 01:33
>>710
Bochsの利用者ならそんな事当然承知のはず...と、思いたい。
スピード求めるんなら、商用エミュとか、Qemu、Plex86なんかを使うべき。
もっとも、これらがSSEまでサポートしてるかどうかは知らんが。

今回はエミュレーション上での実装が出来て、エミュ上でいろいろ動かせる
(=エミュ上でベンチ取るとかのお遊びが出来る)様になったという事だね。
遅くなることを糾弾してもしょーがない。Bochsの目指す所とは違うのだから。
(もっとも、最近はQemuとかのCPUエミュ部分を取り込めないか?みたいな話題もあるけど)

でも、初心者君に(Bochsが遅い理由の)わかりやすい説明をこーやって
する必要はあるね。時たま、「遅いから実用にならない!」とか言っちゃってる
人も居るようなので。
712Be名無しさん:04/01/02 02:38
>>711
漏れもそういうつもりで書いた。
bochsは単に速度でりゃいいってもんじゃなくて
できるだけ精度高くx86機をエミュするのが目的であって
SSEサポートもその一環。

Bochsのウマーなポイントはx86上でBochsを使う事じゃなくて
それ以外の環境でより精度の高いエミュレートができること
マルチプラットフォームである事。
x86上でx86をエミュレートすんならCPUエミュレーション自体が
コスト高すぎなんで、そんなことしないvmwareかPlex86あたりが一番ウマー。

x86をハードでエミュレーションするボードなんかは
高級Unix系WS向けに出てるけど、馬鹿高くて使えない。

x86エミュでUnix系WSやサーバとかメインフレームあたりはBochs以外の選択肢はほとんどないな。
713Be名無しさん:04/01/02 02:46
CPUエミュレーション部を入れ替えとか
無効化できるような形なったら夢が膨らむね。

Qemuにすげかえたら、i386以外にppcとかarmのエミュも出来るようになるかもしれんし
無効化できたらx86な環境に限ってCPUエミュしないで直にCPU叩いて爆速化

高い汎用性の一環として、そういう柔軟性も持ってくれると激しく嬉しいね

俺にはそんな事できないけどね。
714Be名無しさん:04/01/02 13:52
2.1pre3キター!
715Be名無しさん:04/01/02 20:39
>>713その他へ
--enable-host-specific-asms
(--enable-all-optimizationsですべての最適化コードが組み込まれるのこっちの方が良い)
716Be名無しさん:04/01/02 21:09
>>715
それって確か、hostが行なう全ての最適化を
Bochsが可能な限りエミュレートする物だと思った
(MMX SSEによる演算とかPAEとか)
BochsのCPUエミュ部分を高速化させたり
host CPUに流し込むオプションじゃないよ。

できない物(Bochs側で対応してない物)は無視される。
717Be名無しさん:04/01/03 05:50
--enable-host-specific-asms
support for running native x86 instructions on an x86 machine
718Be名無しさん:04/01/03 23:59
【ゴールデンレス】 
このレスを見た人はコピペでもいいので10分以内に3つのスレへ貼り付けてください。

そうすれば14日後好きな人から告白されるわ宝くじは当たるわ出世しまくるわ体の悪い所全部治るわでえらい事です
719Be名無しさん:04/01/04 02:07
がじぇっとぼっくすの日本語Patchあがってますね。バイナリも。
あと、本家の方にCirrusLogicのVGAを実装するPatch?らしき物があがってます。
もし、CirrusLogicのVGAをエミュレートするパッチなら、WINで高解像度が使えるかなぁ?
違ってたらスマソ。
720Be名無しさん:04/01/04 20:46
721Be名無しさん:04/01/04 20:47
ひょっとして、ReactOSをbochs上でテストする際にフルカラー表示しようとすると落ちるのは
ROSの問題ではなくbochsの制限なんでしょうか?
722Be名無しさん:04/01/04 21:44
>>720
DebianはSVGAになるぞ。
本家のイメージを使ってみそ。
なんでだろ。
723Be名無しさん:04/01/04 21:46
>>721
ReactOSを使った事がないので分からないけど
他のx86エミュ上でも同じか確認すれば見当つきやすいかも。
VGA関連はまだまだ怪しいのかも。
724Be名無しさん:04/01/05 11:17
ん?pre3どこ逝った?
725Be名無しさん:04/01/05 11:40
ねぇ。二日にいれた、Bochs-2.1pre3はどこに逝ったわけ?恐くて起動できなくなった。ガクガクブルブル
726Be名無しさん:04/01/05 13:16
>>722
ども。 debian3.0r0-dec2002.tar.gzでは、VESAだったから、もう一個の方をいまおとしてる。
XFree86でも高解像度逝けたのか。超漢字だと逝けるから出来るとは思っていたけれど。
TLでSVGAドライバ使うと、なぜか640x480以下になってしまうw
727Be名無しさん:04/01/05 13:25
とりあえず貼り。これから高解像度可に朝鮮
begin-base64 664 XF86Config.gz
H4sICN7m+D8AA3RlbXAuaW1nAH2VyW7bMBCG734KQqcWqSNqo+Vj7CwtGreG
lQa5ahklhCVSECnX6tOXohbLieIARpj5hj9/zgydAGJJOUPGPc1AGDOE0O41
2obyTa2QYVaiNF8sa0fMjEbNyixfI512z5ns8qbSUoWFmVMRm98+xU91AdYF
HhQACb+QsPCSgl7gFsZNgjG7Y0nQXnU2mwX9pX9CHfGwTPSFtiWXPOYZ6n6M
QIYs6elNJfkOCghlSz2MkdeAR0jlTSb7XWgDMtRlpK9vY9DHg7jkWfbI430b
X/O84AKGLWs5OFirO6jkBr3sI2U25gmI1twxLQF8YnSwqaQYnCeQhlUme9gc
0fv+AIM6j3jW7TUq8aWILWx97fED8BxkWbe4iPv4rspGB75zs1E+T3XUgj16
DGteDV4qcd6aoTNbTpmEcrox28C0NbmFA41hKL0axAQOZs4rAZqvwirZhXLI
sGyMm/hdXmUq7DzRHBo3no4GYV5kcMo/S11VUnImpt1uOKOSt25/JMAkTSmU
nadNjcb8GVjCy19h3p1i/GF7xv8yDXXhTuwcfucl/RfULO6gY117c9e/9lrZ
Uu5AtUHol4s8b77EgyRlStHwMT4SjI2G2/61YyMVQb5H0HJBkIVdjBRGxFkg
4jqIEIKu3kRz4NWh+fVOjrj46PpjOdIoLAlaeEpa/a2o+ljq46oaL9G8VZt/
qoY/qC1stHBIq6a8uVipYRe5rterdd4mG9MOyKd9eaYJcLTu3/jF1qyaL4rJ
1kyerJ45QLvztqSH/lS98/nhxiLTA/zRVDc7ZynjeVplIds3g4xGUxtUolCX
GcI6+DtNR3lDZnSqFhVFFtZaVpsr2n8D+umQLroZvoPQeKRO03DqpOFZ9tHx
XbVS5OjomCLdyrHx0XaHlYrpB6eqOXga1/Y/O1t+rasGAAA=
====
728Be名無しさん:04/01/05 14:58
ねぇ。なんでpre3がきえてるの?
おしえてね。>>730
729Be名無しさん:04/01/05 14:59
730Be名無しさん:04/01/05 17:55
よくわからないので/dev/nullに転送しておきますね。
http://ime.nu/file://dev/null
731Be名無しさん:04/01/05 20:13
>>724
再リリースされた模様。
732Be名無しさん:04/01/05 21:32
なんでいったんけしたの?
733Be名無しさん:04/01/05 21:33
$ rpm -qi bochs
Name : bochs Relocations: (not relocateable)
Version : 2.1.pre3 Vendor: (none)
Release : 1 Build Date: 2004年01月02日 08時10分28秒
Install Date: 2004年01月02日 20時45分03秒 Build Host: saturne
Group : Applications/Emulators Source RPM: bochs-2.1.pre3-1.src.rpm
Size : 4792081 License: LGPL
Signature : (none)
Packager : Bryce Denney <[email protected]>
URL : http://bochs.sourceforge.net
Summary : Bochs Project x86 PC Emulator
Description :
Bochs is a portable x86 PC emulation software package that emulates enough of
the x86 CPU, related AT hardware, and BIOS to run DOS, Windows '95, Minix 2.0,
and other OS's, all on your workstation.
734Be名無しさん:04/01/05 21:34
$ rpm -qpi bochs-2.1.pre3-1.i386.rpm
Name : bochs Relocations: (not relocateable)
Version : 2.1.pre3 Vendor: (none)
Release : 1 Build Date: 2004年01月05日 03時20分53秒
Install Date: (not installed) Build Host: saturne
Group : Applications/Emulators Source RPM: bochs-2.1.pre3-1.src.rpm
Size : 4794679 License: LGPL
Signature : (none)
Packager : Bryce Denney <[email protected]>
URL : http://bochs.sourceforge.net
Summary : Bochs Project x86 PC Emulator
Description :
Bochs is a portable x86 PC emulation software package that emulates enough of
the x86 CPU, related AT hardware, and BIOS to run DOS, Windows '95, Minix 2.0,
and other OS's, all on your workstation.
735Be名無しさん:04/01/05 21:38
ファイル変更したなら、pre3-2とするべきなのだが。クラックされた?
捨てメアド作ってまで訊くの面倒。だれか教えて。
マジで恐い。恐怖。
736Be名無しさん:04/01/05 22:04
>>735
単にフライングリリースしちゃった(CVSでリリースタグを入れていなかった
りドキュメントなどでpre2のままになっていた等していた)ので
やり直しただけでは?
737Be名無しさん:04/01/05 22:08
>>736
たしかに、起動時のbannerが、pre2からpre3にはなっているが、普通2.1pre3-2にしたり、
なんらかの告知も行うもんだろ。リリース日時まで偽装してるし。
少しチームに対する見方が変わったよ。
738Be名無しさん:04/01/05 22:23
>>737
正月休暇(向こうの人だとクリスマス休暇か?)で、リリースされた事に
気づかれていないだろうからこっそりと修正、いう事だったりして。
FreeBSDみたいにリリースエンジニアがいるわけでないだろうから
その辺は見逃してねという事なんでしょうね。
739Be名無しさん:04/01/05 22:46
>>738
休暇だろうと何だろうと、みんながみんな電源切ってるわけじゃないだろ。せめてなんらかの
告知が無いと、1回おとしてしまった人間としては不気味に感じる。安全だと言うことを開発者に言ってもらえれば、納得するけど。
740Be名無しさん:04/01/05 22:51
>>739
おまえ、ちっさいことをこまごまつっつく、実にくだらない人間だな
741Be名無しさん:04/01/05 22:56
>>740
クラックされても気にしないのか?
742Be名無しさん:04/01/05 23:16
VMWareの中で使えば大丈夫!
743Be名無しさん:04/01/05 23:24
>>737
以前のはpre3でファイル更新したからpre3-1という名称になってるのでは?
告知が無いのは手抜きかもしれないが、こまごま何度もリリースを出すのを
嫌っただけじゃないかな。
744Be名無しさん:04/01/06 00:14
>>739
ソースを自分で diff すればいいだろう
745Be名無しさん:04/01/06 00:44
746Be名無しさん:04/01/06 00:57
>>745
内容よりも
メアドがyahooってことにビツクリしますた
747Be名無しさん:04/01/06 09:52
>>745
俺もこれは気になってた。でも、肝心の添付ファイルってどこにあるんですかね?
ここ見てたらできたらもっといろいろ教えてください>パッチ送った日本人のかた
748Be名無しさん:04/01/06 10:09
すんげーふるいLinuxイメージでてるな。
別に時計合わせしなくても動いてるように見えるけど。
749Be名無しさん:04/01/06 11:36
Menuetでも動かしてみようかと思ったら、なんか24bit VESA表示が出来るらしいんだけれど、
俺のホストビデオカード
が対応していない。16bit表示できない?
750Be名無しさん:04/01/06 18:15
ところでbochsってどう読むんですか?ボッシュ?
751Be名無しさん:04/01/06 18:24
>>749
bochsじゃなくて生で入れてるってこと?

>>750
ボックス
752Be名無しさん:04/01/06 18:53
>>751
Bochsの中で、24bit表示しようとがんばってはみるんだけれども、
16bitが限界で死ぬわけ。
753Be名無しさん:04/01/06 21:46
>>752
Bochs 書き換えればなんとかなるはずだが、24bit color の VNC の中で起動
してみるっていうのはどう?
754suzu ◆I/dfyDUdrg :04/01/06 21:47
755suzu ◆I/dfyDUdrg :04/01/06 21:54
試してくれるなら

% tar -xvzf bochs-2.1pre3.tar.gz
% cd bochs-2.1pre3
% patch -p0 < downloaded_patchfile.txt
% sh .conf.win32-cygwin や ./configure --enable-vbe など
config.h を書き換えてCIRRUS SVGAを1に設定
% make

こんな感じで。
756Be名無しさん:04/01/06 21:56
>>751
ボックスですか・・・どもです。
757Be名無しさん:04/01/07 13:40
本人直々降臨キタ━━━━━(゚∀゚)━━━━━!!!!

もしかして、Lパチなげた人と同一人物?いまLinuxでためしてみるわー
XFree86-3.xのXF86_SVGAがそれなりに動くんでしょ?キターイ
758Be名無しさん:04/01/07 14:27
The 神 is coming━━━━━(゚∀゚)━━━━━!!!!


高解像度Xミエター(・`ω´・)
plugin使えないからか、重くなったようなきはするけど。あと、Bochsの中のマウスカーソルが消えたみたい。報告。

とりこまれると(・∀・)イイne!!
759Be名無しさん:04/01/07 14:52
Option "sw_cursor"でいいのね。神。じゃ、今からスクリーンショットあげてきまつね。
もまえらも試せ。
760Be名無しさん:04/01/07 14:57
http://penguin.s4.xrea.com/imgboard/img-box/img20040107145439.png
あとで他のOSでも試してみようかな♪
/usr/local/bochsにいれておくと言うまでもないけど共存できて便利。

761Be名無しさん:04/01/07 16:00
VBE駄目になる?
762Be名無しさん:04/01/10 11:53
本家のフォーラムで、ちょうどGUESTの解像度の話が出てますねぇ。
http://sourceforge.net/forum/forum.php?thread_id=1002009&forum_id=39592
だれか神suzuパッチの話を出してくれんかなぁ。
なんか、注目されて無いみたいなので。
今は全体的に2.1リリースに向けてのコードクリーンアップにしか取り組んでない、
というのも理由のように思えるますがねぇ。
763Be名無しさん:04/01/11 09:46
svgaパッチあててvc++6でコンパイル。

ゲストにwindows95入ってるんですが、
どうやってsvgaにするんでしょ、これ。

ディスプレイのプロパティからcirrusのドライバをあれこれ
試してる途中。

BX_SUPPORT_SVGA_CIRRUSを1にしないとだめなのかなあ。

でもこれするとコンパイルエラーになっちゃう。
なんかライブラリが足りないらしい。

gcc@cygwinでコンパイルしてみるか…
764Be名無しさん:04/01/12 16:57
まだ、アナウンスがないけど、R2.1がアップされた模様。

765Be名無しさん:04/01/13 13:57
20040112と2.1ってどっちが新しいの?

2.1DLしようと思ったけど重すぎてつながらない。
766Be名無しさん:04/01/13 16:04
VESAは駄目ぽ。(´_ω`)ショボーン
767Be名無しさん:04/01/18 03:02
>>766
がじぇっとで公開中のCirrusバイナリISA版はVESAが使えなくなりますね。
GUESTのWin95でVBEI.EXEを実行したら結果無しになった。
けど、ハードウェアウィザード動かしてもCirrusVGAは認識されない....
768Be名無しさん:04/01/18 13:22
2.1でSyllable起動したらしいけど、bochsrc希望。
769Be名無しさん:04/01/19 14:01
GUI ha nainoke?
770Be名無しさん:04/01/19 14:06
つけてくれ
771Be名無しさん:04/01/21 23:56
/.にタレコミがあるが、コメントはいまいちBochsに通じてない人の
発言が多くて歯がゆい。
http://slashdot.jp/article.pl?sid=04/01/18/1211258
772Be名無しさん:04/01/21 23:58
俺も思ったけどほっといた

『どうせスラドだしな』は名句だ
773Be名無しさん:04/01/22 10:56
bochsにWin95いれてLAN環境でのインターネット接続って可能ですか?

可能なら、これをUSBフラッシュメモリの512MBに入れて、
海外出張で使おうと思ってます。
774Be名無しさん:04/01/22 12:47
>>773
bochs使ったことありますか?
どう言うつっこみいれたら良いかちょっと考えちゃうな。
結論
1CDLinux使った方がマシです。
特に出張なら。
775Be名無しさん:04/01/24 02:58
>>773
現状、Bochsは使ったことの無い人がいきなり使って、
使いこなせる代物では無いと思います。>>774の言うとおり。
海外出張に持っていくなど無謀ではないかと。
また、パフォーマンスもまったくと言っていいほど「ありません」。
ですので、業務利用はどうかなぁと思います。
とはいえ、お手軽に日本語環境を持って行くという意味ではある意味ありなのかも。
でも、やっぱり1CDLinuxだよねぇ。
776Be名無しさん:04/01/25 03:04
最近、japj.orgがつながらない。自分でコンパイルしてない俺には
便利だったのだが。Daily Build公開してるサイトは他に無いかな?
777Be名無しさん:04/01/25 12:47
Windows98ではNE2000が動かないとかメーリングリスとに昔出てたから
(ドライバのバージョンが上がると動かないとか)Bochs上のWindowsで
ネットワークするなら95しかないかと思っていたがそうでもないみたい。
↓このページ、他にもいろいろ書いてあって参考になります。

Omicron bochs/Windows98を動かす
http://tiki.is.os-omicron.org/tiki.cgi?c=v&p=bochs%2FWindows98%A4%F2%C6%B0%A4%AB%A4%B9
778Be名無しさん:04/01/26 00:18
初めてコンパイルに挑戦してみた。
(1) WINDOWS2000にCygwinをインストール。このとき開発パッケージを全選択。
(2) BochsオフィシャルページのDownload Currentリンクをたどり、ダウンロードページの
  一番下にあるTarファイルをダウンロード。
(3) ダウンロードファイルを解凍ソフト「eo」で解凍
(4) CygwinのBash Shellを起動し、解凍したソースのトップディレクトリに移動
(5) Bochsのユーザガイドに従いCygwinで「sh .conf.win32-cygwin」実行
(6) しばらく待って(5)終了後、さらに「make」実行
(7) コンパイル完了!Bochs.exeを既存のと入れ替えたらうまく動きました!
ところで、コンパイルディレクトリに拡張子「.o」のファイルが何個かできるけど
これって消して良いのでしょうか?
779Be名無しさん:04/01/26 00:33
>>778
中間ファイルですから,消してもええですよ。
ソースいじってはmakeの繰り返しをしないなら,です。だけど,
$ make clean
で消した方が楽ですにょ。
780Be名無しさん:04/01/26 01:10
>>779
回答、有難うございます。
japj.orgが繋がらなくて困ってたけど、これでまた変化を
追いかけられるようになりました。
781Be名無しさん:04/01/26 10:24
japj japj って,何の話ですか。
わすは外出しまくりの
http://ebisa.hp.infoseek.co.jp/bochs/index.shtml
で日本語MSDOSが動いてもう満腹でつ。
782Be名無しさん:04/01/27 01:01
>>781
毎日、最新のCVSからWinバイナリをBuildしてくれていたサイト。
http://ebisa.hp.infoseek.co.jp/bochs/index.shtml
ここの一番下のLinksにものってる。→My Bochs/Plex86 webpage
783Be名無しさん:04/01/28 16:01
>>782
アイコンとか出ないけど
DOSアプリのままでないの?
784Be名無しさん:04/01/29 04:18
>>783
???アイコン出ないとは?
私のコンパイルしたバイナリはちゃんとBochsのアイコン付きExeになってます。
japj.org配布版はgzで圧縮してあるので、解凍すればBochsのアイコン付きExeに
なりますよ。
785Be名無しさん:04/01/29 22:01
だれかここで紹介してる方法試した人いない?
http://d.hatena.ne.jp/lukewarm/
CirrusのBIOSが手にはいらん。
786Be名無しさん:04/01/29 22:30
787Be名無しさん:04/01/31 11:45
>>779
なんか、「make clean」って、生成された実行ファイルも消しちゃうのですね。
bxcommit.exeとかコピーしようと思ってフォルダ見に行ったらなくなってたよ...
788Be名無しさん:04/01/31 15:35
ぐぁぁ!
ついにWIN95 on Bochsで16ビットカラーが!!!
ttp://ebisa.hp.infoseek.co.jp/bochs/arcs/windesk_20040131_1.jpg
本家に報告してくれる人いねぇか?
789Be名無しさん:04/01/31 15:41
BochsでWindowsNT4.0動きますか?
BochsでDR-DOS/V動きますか?
BochsでWindows3.1動きますか?
790Be名無しさん:04/01/31 15:58
>>789
全部動く。但し、スピードは期待するなよ。
791Be名無しさん:04/01/31 16:14
>>790
うほ。やってみます。てゃんks
792Be名無しさん:04/01/31 19:45
>>787
>なんか、「make clean」って、生成された実行ファイルも消しちゃうのですね。
$ make install
とかして,実行ファイルなんかは別のフォルダにコピーされたりするのです。
ビルドしたまんまのフォルダでごちゃごちゃやると厄介でしょ。
ビルド環境と実行環境それぞれ用のフォルダを作ってごにょごにょすることをオススメしますです。
793Be名無しさん:04/01/31 19:48
本家のMLにBochsの今後の開発予定が提示されているね。
BIOSのスタック消費問題やm-suzu氏のCirrusLogic CLGD54xxパッチ
に言及があるが、日本語キーボード対応は放置っぽいね。
794Be名無しさん:04/01/31 20:01
>>793
世界の果ての一ヶ国ローカルの問題なんぞに対応してる余裕は無いのでしょう。
検証もできんだろうし。誰かが前に言ってた様に、ブラジルキーや韓国キーを
サポートして国際化対応キーボードみたいな感じでアピールせんと駄目ちゃうかな、
と、個人的には思う。
795 :04/01/31 20:06
ニホンジンって鳥(あ、ニホンジンはカラスか(w)の雛みたいに
口を開けてえさを待ってるだけだからね。向こうからすれば感じ悪いよね。
KDEの件も、そのせいで総スカンなんだよね(w
796 :04/01/31 20:09
次は、オープンオフィスらしいね(w>日本はずし
797Be名無しさん:04/02/01 03:09
>>795
> 口を開けてえさを待ってるだけだからね。向こうからすれば感じ悪いよね。
Bochsに関して言えば、Douzonoパッチとか、Lタンパッチとかいろいろ採用
されてるパッチもあって貢献はしてるんだけどねぇ。ローカルな修正依頼は
イメージ悪いかもしれないね。今回のsuzu氏Cirrusパッチとか採用されたら
かなりの良いインパクトになるんと思うんだけどな。誰か試してない?

個人的にはアプリケーションエラー回避キーボードパッチの時に日本対応部分を
外して投稿したのは失敗だったと思う。これ投稿したの日本人でしょ?投稿が
2chでちょうどこのエラーが話題になってた時だったし。
798Be名無しさん:04/02/01 09:05
ホストWindows2000で、ゲストOSにRedHatLinux9を入れようとしているのですが、パーティション設定の時に自動だと勝手にリブート。
手動でも例外発生で落ちてしまいます。
回避策はないのでしょうか?
そもそもインストールできないってことはないですよね?
799Be名無しさん:04/02/01 14:04
>>798
当方、ゲストOSにRedHatLinuxを入れたことがないのではずしているかも
知れないけども、以下の点は大丈夫ですか?
・hdイメージファイルのサイズは2GB未満になっている(flatタイプ以外
の場合では物理的ではなく、論理上のサイズ)
・Bochsでのhdイメージファイルの設定は適切である(ジオメトリ等
bximage.exeの指示通りになっている)
800Be名無しさん:04/02/01 14:48
>>776
いつの間にか japj.net/~japj/ に移転していた模様。
801Be名無しさん:04/02/01 16:39
http://www.serenityvirtual.com/
なにこれ解説希望。
802Be名無しさん:04/02/01 16:46
>>800
おっ、報告Thanks。
>>801
下へ行って聞いて来な。少なくともここでは商用製品の話題は不向きだ。
■スレ立てるまでもない質問はここで(その2)■
http://pc.2ch.net/test/read.cgi/os/1070416766/l50
803798:04/02/01 17:57
>>799
ありがとうございます。
イメージファイルはFLATの1GBでやっています。
設定はdlxlinuxのhdイメージファイル部分を書き換えて使用しています。
804Be名無しさん:04/02/01 18:10
>>802など
ごめん
805799:04/02/02 07:18
>>803
あとは、Bochsでのメモリ容量を少なくても128MBに増やしてみるぐらい
かな。
後、RedHatでもそうだと思いますが、gnomeやKDE系のGUIをインストール
するつもりであれば、hdは2047MBにしたほうがよいかと思います。
806Be名無しさん:04/02/03 10:25
ゲストをwindows95にして音をならせたいのですが、
どういう設定をすればいいんでしょうか?
807Be名無しさん:04/02/03 11:07
http://news2.2ch.net/test/read.cgi/news7/1075213041/
【ネタ?】西村博之氏、「私のニュース板」で次期管理人希望者応募中【本気?】

1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 04/01/30 23:14
   お金がある人だけお願いします。
   おいらばっかり働くのはずるいし。。。
808798:04/02/03 20:25
>>805
128MBにしても同じでした。当方コンソールだけで充分です。あとネットワークと。
本当に使えるのか不安になってきております。
たぶん、何かの設定で直るのかもしれないけど、なかなかたどり着けない...
809Be名無しさん:04/02/03 21:55
Windows95でSVGAできたー

でもマウスカーソルがなぜか消えてしまう
810Be名無しさん:04/02/03 22:42
>>809
アクセラレーション切ってみる。
811Be名無しさん:04/02/04 01:29
>>810
行けました!
812Be名無しさん:04/02/04 21:17
-O3 -march=i686 -fomit-frame-pointer -funroll-loops
でコンパイルしたら糞遅かったOSASKも許容範囲に。
813Be名無しさん:04/02/04 21:21
マヂすか。やってみよ
814Be名無しさん:04/02/05 16:29
>>812
Cygwinからコンパイルしてみたんですが、うまくいっていないようです。
./configure CC="-O3 -march=i686 -fomit-frame-pointer -funroll-loops"
ではまずいんでしょうか?
815Be名無しさん:04/02/05 19:11
.conf.win32-cygwin
の中の
CFLAGS=

-O3 ほにゃらら
に変えて
sh .conf.win32-cygwin
make
でやったらうまくいったYO

たしかにデフォルトより若干速い気がする
816Be名無しさん:04/02/05 19:13
>>815
同じ事やって一応うまく行ったんですが、試しにReactOSのISOを読ませてみると
あくばで落ちました。O3はちょっと無理みたい
817Be名無しさん:04/02/05 20:05
reactosはhdイメージなら起動したけど、遅いねー。
818Be名無しさん:04/02/05 20:35
ips: 500000
ぐらいにすると、何故か爆速になった。
思うに、無闇に上げ過ぎると、各種割り込みのタイミングがもの凄く遅れるんだろう。
819Be名無しさん:04/02/05 20:35
とはいえ、CPUが深く絡んでくる場面になると重いには違いないんだけど。
820Be名無しさん:04/02/05 20:45
--enable-host-specific-asms
これ入れても全然早くならないよー。・゚・(ノД`)・゚・。
821Be名無しさん:04/02/05 21:15
$ ./configure --enable-processors2 --enable-icache --enable-fast-function-calls
--enable-host-specific-asms --enable-all-optimizations --enable-fpu --enable-m
mx --enable-3dnow --with-win32

こんなことをやってみた
822Be名無しさん:04/02/05 22:08
漏れの環境(PenIII 1GHz)じゃ1000000位が一番速かった。
823Be名無しさん:04/02/06 06:35
SDL有効にしてコンパイルしたらSDL経由でDirectXが使われて
描画が劇速に!

とかないのかな。
824Be名無しさん:04/02/06 22:01
>>820
--enable-all-optimizations
で最適化コードが全部入るよ。漏れの場合は体感速度が爆速になった。
825Be名無しさん:04/02/07 19:36
bochsとPlex86とQEMUは再統合汁
826Be名無しさん:04/02/09 00:55
qemuが進化してるらしいぞ。
827Be名無しさん:04/02/11 12:19
gcc version 3.2 20020927 (prerelease) on CYGWIN_NT-5.1 1.3.22(0.78/3/2) 2003-03-18 09:20
bochs-20040210 + jpkeybodard patch & jpfix bios
CFLAGS="-O3 -malign-double -march=pentium3 -fomit-frame-pointer -finline-functions -funroll-loops -funroll-all-loops"
./configure --enable-cdrom --enable-sb16=win --enable-ne2000 --enable-vbe \
--enable-fast-function-calls --enable-host-specific-asms --enable-fpu --enable-mmx \
--enable-all-optimizations
HDBENCH Ver 3.40 beta 6でベンチしてみた。

Processor Pentium 10.01MHz[GenuineIntel family 5 model 1 step 3]
VideoCard Diego Drivers Inc. bxvga
Resolution 800x600 (8Bit color)
Memory   64,948 KByte
OS      Windows NT 4.0 (Build: 1381) Service Pack 1

ALL Integer Float MemoryR MemoryW MemoryRW DirectDraw
2716 1131  325  1275    1373    1311     0

Rectangle Text Ellipse BitBlt Read Write RRead RWrite Drive
 294    197  74     2  5841 5707  5187  2718  D:\10MB (FAT)
828Be名無しさん:04/02/11 12:25
ちなみにホストはNECのちょっと前のノート。BitBltが糞遅いのは何かの陰謀じゃろか…
Processor Pentium III 999.82MHz[GenuineIntel family 6 model B step 1]
Cache   L1_D:[16K] L1_I:[16K] L2:[512K]
VideoCard Radeon Mobility-M AGP
Resolution 1024x768 (32Bit color)
Memory   261,616 KByte
OS      5.1 (Build: 2600) Service Pack 1 DirectX 9.0b

 ALL Integer Float MemoryR MemoryW MemoryRW DirectDraw
13462 46436 45770 12817   11504   20313    19

Rectangle Text Ellipse BitBlt Read Write  RRead RWrite Drive
13721    9129 5096  18   11106 13989 6384  4039  E:\10MB(FAT32)

メインで使ってるかなり前のDELLのデスクトップの方がVIDEOの性能がいいから
↓こいつで試したらVIDEOの値が上がるかも。

Processor Pentium III 448.97MHz[GenuineIntel family 6 model 7 step 3]
Cache    L1_D:[16K] L1_I:[16K] L2:[512K]
VideoCard NVIDIA RIVA TNT2/TNT2 Pro
Resolution 1024x768 (32Bit color)
Memory   523,812 KByte
OS      Windows 2000 5.0 (Build: 2195) Service Pack 2  DirectX 9.0

 ALL Integer Float MemoryR MemoryW MemoryRW DirectDraw
11261 20268 20166  8813   10704   14258    21

Rectangle Text Ellipse BitBlt Read Write RRead RWrite Drive
15980    9768 3057  107  16732 19284 6904  4120  G:\10MB
829Be名無しさん:04/02/11 13:46
Pentium 10MHzかぁ・・・
830Be名無しさん:04/02/11 14:48
>>829
Bochsのipsオプション次第だよ。

デフォルト設定のままで、RTC、i8254、IPSが矛盾なく実時間と同期する
ようにならないかなぁ。IPSはホストの能力次第というか変動制になっち
ゃうと思うけど。
831Be名無しさん:04/02/11 14:57
今のハイエンドなPCなら100MHz位余裕で出ないのかな。
832Be名無しさん:04/02/11 16:10
2.1.1━━━━━<゚A゚>━━━━━!!!!
833Be名無しさん:04/02/11 16:15
変更点キボ
834Be名無しさん:04/02/11 16:43
2/7に既に公開されてたのか…

2/10のが新しいの?
835Be名無しさん:04/02/11 16:49
2/10?
七日版しかみつからんけど
836Be名無しさん:04/02/11 17:52
CVS Snap?
837Be名無しさん:04/02/11 17:55
838Be名無しさん:04/02/11 18:08
839Be名無しさん:04/02/11 19:29
2.1.1 vc6でコンパイルしたけどgccで827のオプションでコンパイルした方が速かった。
gcc凄いじゃん。


ちょっと不安だけど。
840Be名無しさん:04/02/11 20:30
いくらやっても./configureでとまってしまうのですが
やはりCygwinじゃないとダメですか?
ちなみのKnoppix3.3(カーネルver2.4)なんですが…
841Be名無しさん:04/02/11 20:50
sh .conf.linux
とかダメ?
842840:04/02/12 18:14
少しやってたら原因がよく分かりました
win32用のをmakeしようと思ってたんです
まあwin用の最適化したバイナリが欲しかったのです
それでcygwinをインストールしたので
これから挑戦してみます
843840:04/02/12 19:10

とりあえずテストとして通常の状態でコンパイルしたいのですが
sh .conf.win32-cygwin
の次にやるべきことはなんでしょう?
makeか?
844Be名無しさん:04/02/12 20:39
make
845Be名無しさん:04/02/12 21:09
LindowsでBochs使う方法誰か教えて。
846Be名無しさん:04/02/12 23:22
>>845
Bochsは自己解決できない教えて君では使えません。
Linux上での導入を紹介したWebでも探してください。
くだらない質問でアゲないで下さい。
847Be名無しさん:04/02/13 00:37
BochsをCygwinでコンパイルしています。標準でついてくる .conf.win32-cygwin
でコンパイルした場合はうまく動作しますが、自分でMMXと3DNOW!を有効にしようと
パラメーターをいじると、コンパイルは無事終了しても、Guest起動時に
Bochsがエラーを出して落ちてしまいます。皆さんはどのようなCFLAGSや、
configureのオプションを利用していますか?
848Be名無しさん:04/02/13 02:08
>>847
素直に標準ではだめですか?
例えばCPUレベルを6にしたりすると、guestのOSによっては、
L1キャッシュなりL2キャッシュを制御しようとしたりして、
BochsがPANICエラーになったりします。
(キャッシュ関連は適当にごまかすか無視して正常実行したことにする
コードを実装するしかないでしょうね。キャッシュ動作もきちんとエ
ミュレートするというのもありかも知れないが…)
849Be名無しさん:04/02/13 15:01
>>848
Panicがでるならばそれは良いのです。私の場合はBochsが落ちてしまうので。
結局「どこまでエミュ出来てるのかなぁ〜?」という所を見てみたいというのが
希望です。Bochsごと落ちてしまうとログに残りませんし。
850Be名無しさん:04/02/14 09:08
ゲストが95で、マウスが超遅いんですけど、数字はどれが可笑しい?

megs:64
vga_update_interval: 1000000
ips: 8000000
851Be名無しさん:04/02/14 10:07
自分もNT4と95で同じパラメータだと95の方がマウスが遅い。
NT4は普通なのに。

とりあえずメモリ(megs)はあまり関係ないと思われ。

vga_update_intervalは実行中に変更できなかったっけ。
852Be名無しさん:04/02/14 10:16
ちなみに自分は

ips: 1000000
vga_update_interval: 100000

ただ95はCirrusSVGAパッチあててドライバ入れてたら
マウスカーソルが出なくなったのでアクセラレータのレベル一つ
落としてるからそのせいかも。

いまvga_update_intervalを50000〜150000の間で
20000刻みで動かしてみたけど100000が一番マシだった。
853Be名無しさん:04/02/14 11:04
Solaris9をインストールできた人いますか?

昨日Win版Bochs2.1.1にSolaris9を入れようとしてみたんだけど、
インストールのはじめのほうで止まっちゃうんだよね。
isoイメージでもCDROMデバイス直でも結果同じ。
854Be名無しさん:04/02/14 11:29
QEMUだとSol9はいるの?
# 回線細いのでよろ
855853:04/02/14 11:47
Qemuは、まだためしてないや。>854

ちなみに、Solaris9は、VirtualPC2004trialでもCDROM起動してから
SolarisのブートローダになったあたりでやっぱりCDROM読めなく
なったから、Solarisのせいという可能性が大。
856840:04/02/14 13:28
ハァ
無理だわ
Knoppix上ではLinux用のバイナリしか吐けん
conf.win32-cygwinだとmake時にエラーはでるし
conf.win32だと
Cの出力場所がないというようなエラーはでるし
ところでconf.win32-cygwinでmakeすると
cygwin.dllを使用するのかな?
857Be名無しさん:04/02/14 13:36
クロスコンパイルしないとwin32バイナリは無理じゃん
858Be名無しさん:04/02/14 14:00
Windows上でMingw+MSYSでコンパイルして使えましたよ。
去年の事だけど。
859840:04/02/14 14:19
え〜と
cygwinでMingwとGCCがあればとりあえずいいのでつか?
あとAutomakeとAutoconfigそんなモンで
いいんですか?
ちなみにconf.win32から
makeって感じでだいじょーぶでしょうか?
860Be名無しさん:04/02/14 14:33
setup.exe使ってcygwinのbaseとdevelop以下とりあえず全部インストールして
bochsのtar玉開いて必要ならパッチあてて
必要なら.conf.win32-cygwinの書いてるオプション変えたりして

sh .conf.win32-cygwin

必要ならconfig.hを弄くったりして

make
861850:04/02/14 18:26
>851-2
劇的に改善しました。Thx!!

ちなみに、ホストはOSX 10.1・G4の400です。
これが一番の原因か(w

win2kだとどうなるのか試してみたいけど私の力では無理そう(日本語パッチを当てる知識がない)
NTは持ってないし。
862Be名無しさん:04/02/14 19:34
>>851
とりあえず言っておくが、NT4と95で比較したときに95のが遅い
ってのは当たり前。
863850:04/02/14 22:54
とりあえず、ウインドウのフォントをterminalにして、
TweakUIでそれっぽいのoffにして、一太郎8を常駐無しで起動したら、
スプラッシュに20秒、編集画面が表示されて砂時計が消えるまで1分55秒。

ここまで遅いマシン(ヴァーチャルだが)は初めて。
せめて486並になってほしいもの。

ベンチはやり方が分かりません。
864850:04/02/14 23:34
今知った。
HDBENCHだとおもって落としたのは、FDBENCHだった。

やりなおし。

★ ★ ★ HDBENCH Ver 3.40 beta 6 (C)EP82改/かず ★ ★ ★
M/B Name
Processor Pentium 2.00MHz[GenuineIntel family 5 model 1 step 3]
VideoCard スタンダード ディスプレイ アダプタ (VGA)
Resolution 640x480 (1Bit color)
Memory 65,028 KByte
OS Windows 95 4.0 (Build: 1111) B
Date 2004/02/14 23:16

HDC = スタンダード IDE/ESDI ハード ディスク コントローラ

A = GENERIC NEC FLOPPY DISK
C = GENERIC IDE DISK TYPE47
E = VTAB Turbo CD-ROM Rev 1.0

ALL Integer Float MemoryR MemoryW MemoryRW DirectDraw
1241 288 230 201 201 201 0

Rectangle Text Ellipse BitBlt Read Write RRead RWrite Drive
161 164 13 5 2577 2315 2292 2145 C:\100MB


2メガ!!
865Be名無しさん:04/02/14 23:40
その結果も脳内時計で測られてる恐れがあって・・・
866Be名無しさん:04/02/15 10:54
空栗鼠九入れるならSPARCエミュが要るだろ
867Be名無しさん:04/02/15 12:09
>>866
x86版がありますが何か?
868840:04/02/15 20:30
なぜか
sh .conf.win32ーcygwin
でconfigure: error: invalid feature name: ne2000
とでてこける
この./configureのオプションは消してしまってもよいのでしょうか??

869850:04/02/15 20:54
ところで、ipsの数字とvgaってのは比例してるってことでいいの?
(理想的なCPU ∞Hzの場合)
つまり、
ips 10 vga 5のvgaのスピード = ips 100 vga 50のvgaのスピード
870Be名無しさん:04/02/15 22:48
>>868
どんなオプションつけてるのか知らんが、とりあえずGUESTで
ネットワークを使わないのなら外してよい。
>>869
比例していないはず。環境によって最適地は変わるはず。
下記の記事に調整について少し出てるので参照の事。
【コラム】OS X ハッキング! 第61回 bochs上でAmiga OS互換の「AROS」を動かす(その2) (MYCOM PC WEB)
http://pcweb.mycom.co.jp/column/osx/061/
871580:04/02/15 23:17
>↑
THX!

そのページはよく参考にしてるけど、気付かなかったです。
872580:04/02/15 23:42
内は上の400/1000MHZなので、ips:30000000 vga:5000にしてみた。
一太郎は、10秒ほど遅くなる。(誤差の範囲かな)

★ ★ ★ HDBENCH Ver 3.40 beta 6 (C)EP82改/かず ★ ★ ★
M/B Name
Processor Pentium 3.00MHz[GenuineIntel family 5 model 1 step 3]
VideoCard スタンダード ディスプレイ アダプタ (VGA)
Resolution 640x480 (1Bit color)
Memory 65,028 KByte
OS Windows 95 4.0 (Build: 1111) B
Date 2004/02/15 23:25

HDC = スタンダード IDE/ESDI ハード ディスク コントローラ

A = GENERIC NEC FLOPPY DISK
C = GENERIC IDE DISK TYPE47
E = VTAB Turbo CD-ROM Rev 1.0

ALL Integer Float MemoryR MemoryW MemoryRW DirectDraw
50 441 351 0 0 0 0

Rectangle Text Ellipse BitBlt Read Write RRead RWrite Drive
0 0 0 0 0 0 0 0 C:\100MB


やった。3メガ。(アホ)
脳内時計…どうだろ。
873Be名無しさん:04/02/16 02:32
2.1.1の正式リリースの告知が出たゾ。
874Be名無しさん:04/02/16 06:50
2/14版FDDがなんかおかしい気がするけど気のせいかな。
NT4だとファイルが上手く扱えないような…

まあ2/15版でてるからそれためしてみるか…
875Be名無しさん:04/02/16 17:29
ホストXP
--with-sdl でコンパイルしてみたけど、普通よりかなり遅かった。
しかもf12とか押さなくてもマウスが全部取られて帰ってこない。
alt+tabで別ウィンドウに回すと出てくるけど。
さらに日本語キーボードパッチあててるのにus配列になってるし。
これはguiライブラリをwin32にすると戻るけど。
guiライブラリをwin32にすると普通になるけど、sdl使ってないっぽ。
期待したのになあ。
876840:04/02/16 21:27
やっとmakeできた
ところでVESAは
VGABIOSーelephin.2.40
では使えないのですか
一応
ーーなんとかかんとかーVBE
っていうオプション入れたのですが
877Be名無しさん:04/02/16 21:42
>>875
そんなあなたにqemu
878Be名無しさん:04/02/17 00:49
>>876
VESAというかVBEを使うなら、VGABIOS-lgpl-latest のほうだね。
純粋なVGAやそれ以前のモードでは逆に互換度が下がる事がある
かも知れないようだけど…大抵は大丈夫なのでは?
879840:04/02/17 18:08
>>878
サンクス
なんとかmakeもできるようになったし
かなり前進…してないか
ハァ

880Be名無しさん:04/02/18 13:15
2/17版に日本語キーボードパッチ当てようとしたらFAILEDってエラーが出たよママン

手動でやるか…
881Be名無しさん:04/02/18 15:35
>>881
2/15にkeyboard.cc修正してるから、そのせいじゃない?
882Be名無しさん:04/02/22 19:57
2/21だととりあえずエラーが起きなかった
883Be名無しさん:04/02/24 22:26
VGABIOS-lgpl-latest.binがメンテされてますな。
あと、がじぇっとパッチの内、bxcommit、bximageを本家に上げてみた。
皆の衆、補足よろ。
884Be名無しさん:04/03/01 01:00
最新版のBochsってmenuetOSでVESA使った大画面を表示できますね。
osdev-jにはVGAのScreenshotがあるみたいだけど。
885840:04/03/02 19:47
WinPcapをインストールしたけれども
使い方がよく分からん
って言うか起動の仕方も知らない
(WIN MeにWinPcap3.0インストールしました)
誰か教えて
とりあえずniclistが使えればいいんだけど
886Be名無しさん:04/03/02 20:05
マニュアル嫁ヴォケが。
887840:04/03/02 20:54
それもそうだな
(英語読むのがめんどくさい)
888840:04/03/02 21:07
よく分かった
WinPcapはドライバ?ッてこと?
するとみなさ〜んはどうやてNE2Kのデバイス名調べてんの??
889Be名無しさん:04/03/02 21:32
>>887-888
マニュアル読むんだろ。自力でがんばれ。

おれんじぺこがAMD64コンパイルのBochsで起動したそうな。試した奴いる?
起動したっていっても、画面にちょろちょろ文字が出るレベルらしいけど。
890Be名無しさん:04/03/02 23:52
>>889
試したよ
でもまだ画面に文字が出るレベルのOSだよ
891鳥取恥丘 ◆Dream/3P/. :04/03/03 09:52
ヽ(`д´)ノ
892840:04/03/03 17:05
分かった
bochsのniclistを使うだけ
何でこんなことにこんな時間かけてんだろう?
893Be名無しさん:04/03/04 14:28
Intel Compiler でコンパイルしたらどう? 速い?
894Be名無しさん:04/03/04 14:58
根本的にダメダメ
895Be名無しさん:04/03/07 00:36
別パーティションインストールしてあるOSを
起動することはできますか?
896Be名無しさん:04/03/09 14:14
BochsはC++というプログラミング言語で書かれており、x86、PPC、Alpha、Sun、MIPS
を含め、さまざまな異なるホストプラットフォーム[1]で使えるように設計されています。
ホストプラットホームが何であろうとBochsはx86ソフトウェアを模擬的に実現します。
言い換えれば、Bochsはホストコンピュータの機種による制限に依存しないのです。これ
はBochsの強さと弱さの両方であり、Bochsとplex86やVMwareのような他のたくさんの
x86エミュレーションソフトウェアとの主な違いでもあります。Bochsはソフトウェアの
模擬的実行を全て単独のx86コンピュータの命令として実行するため、BochsはWindows
アプリケーションをAlphaやSunワークステーションで模擬的に動かすことができます。
しかしながら、Bochsの欠点は実行速度です。正確にプロセッサーを仮想的に作り上げる
ため、Bochsは模擬的に実行されたx86コンピュータへの全ての命令を実行するために、
たくさんのコンピュータへの命令を処理しなければなりませんし、このことによって、模
擬的に実行されたマシンは物理的なマシンよりもかなり遅くなってしまいます。VMware
やConnectixなどの商用PCエミュレータはバーチャリゼーション[2]と呼ばれる技術を使
うことによりかなり高速なエミュレーションスピードを成し遂げることができますがどち
らもx86コンピュータではないプラットフォームには対応していなく、オープンソースで
もありません。Plex86企画がバーチャリゼーションという技術を使って、オープンソース
のx86エミュレータの方向へと動き始めています。
897Be名無しさん:04/03/09 15:01
>>896
> 擬的に実行されたマシンは物理的なマシンよりもかなり遅くなってしまいます。VMware
> やConnectixなどの商用PCエミュレータはバーチャリゼーション[2]と呼ばれる技術を使
> うことによりかなり高速なエミュレーションスピードを成し遂げることができますがどち
> らもx86コンピュータではないプラットフォームには対応していなく、オープンソースで
> もありません。Plex86企画がバーチャリゼーションという技術を使って、オープンソース

Virtual PC は Macintosh (PowerPC) に対応してますよ。
898Be名無しさん:04/03/09 15:06
つーかマックはWINと同じCPUじゃんwww
899Be名無しさん:04/03/09 15:29
>>897 Virtual PCの実行速度ってどう?
900Be名無しさん:04/03/09 15:36
>>899
Macintosh 版は、Bochs よりは速いけどコンパイルとかやると遅いと感じる。
901Be名無しさん:04/03/09 15:47
つーかマックはWINと同じCPUじゃんwww


ahogairuyo
902Be名無しさん:04/03/09 15:57
>>901 WindowsやLinuxを動かすIBM PC/AT互換機とMacintoshのPowerPCの
CPUは全然違うじゃん。PowerPCのG5なんかはとてつもなく速いCPUだから
BochsやVirtualPC等のエミュレータソフトも速く動くかもしれないよね。
903Be名無しさん:04/03/09 16:02
馬鹿が居るよ
904Be名無しさん:04/03/09 16:05
NT3.51とかですか?
905Be名無しさん:04/03/09 16:10
>>902
今のところ Virtual PC は G5 未対応だけどね
906Be名無しさん:04/03/09 17:11
      ダナ
    ∧_∧      すごいのがきちゃったね
    ( ´_ゝ`)     ∧_∧
   /    \    ( ´_ゝ`)
__| |    | |_   /    ヽ、
||\  ̄旦 ̄ ̄   / .|   | |
||\\    旦  (⌒\ |__./ ./
||  \\       ~\_____ノ|
.    \\ _______\
.     \||      ____||     /
.       || ̄ ̄ ̄|\____\ / つーかマックはWINと同じCPUじゃんwww
.       ||     | |======== | \
           _|  |oo======= |   \
           |\\|_____|\
           | | ̄ ̄ ̄ ̄ ̄ ̄ ̄|
           | |  熊本みかん  |
           \|_______|
907sage:04/03/09 17:49
PowerPCでBochsを使ってWindowsを動かしているときのことを言ってるの?
908Be名無しさん:04/03/09 18:25
G5未対応は
疑似リトルエンディアンモードが PowerPC G5 で無くなったからだったと思う。
909Be名無しさん:04/03/09 22:02
 Bochsは1994年にケビン・ロウトンによって書かれました。それはソースコードと一緒
に買うことのできる商用製品として始まりました。最終的に、2000年3月マンドラケソフ
トがBochsを買い、GNU LGPLのもとでオープンソースにしました。ケビンは数人の開発
者達がBochsの全ての活動をbochs.comから新しいサイトであるbochs.souceforge.netへ引
っ越させるのを手伝いました。それからBochs企画はBochsの新しい本家を設立し、Bochs
が発表されたときはSouce Forgeのその週で最も活動的な企画にさえなりました。
910Be名無しさん:04/03/09 22:11
>>909
なんか絵本を読んでるみたいだ
911Be名無しさん:04/03/09 22:25
めでたしめでたし
912Be名無しさん:04/03/09 23:06
>>908
MSRのlittle-endian modeの事か?
ちゃんとあるぞ。

とっぱらったら互換性なくなるやん。
mac osは別に困らんけど。
913Be名無しさん:04/03/09 23:16
914912:04/03/10 17:18
>>913
訳の間違いかと思ったけど、元から"pseudo little-endian mode"なのか。
何のことか全然わからん。
915Be名無しさん:04/03/12 21:15
OpenGEMっていいですね。
916Be名無しさん:04/03/12 21:36
あたぁりぃ!
917Be名無しさん:04/03/20 22:40
いまさらながらWin95のインストールに成功した。
MEをやろうと思っていたけど、遅すぎで疲れた。
95でもちょっと遅いけどね。

感動した。
ただもうちょっと動作を早くしたいけどね。遊ぶにはもってこいかと。
918Be名無しさん:04/04/02 16:53
919Be名無しさん:04/04/05 10:30
CP-M/86がBIOS panicで動かない。どこをどういじればいいやら
920Be名無しさん:04/04/05 11:08
http://openosx.com/wintel/screenshots.html
本当にXPが動くのか?速度が気になる。

>>919
GNUのfileコマンドでみても起動しそうな感じではないね。
921Be名無しさん:04/04/05 12:48
>>920
1時間ぐらい待てば起動するんじゃないだろうか
922Be名無しさん:04/04/05 13:38
bochsでPen!!!@600MHz並の処理能力を出せるマシンが欲しい。
CPUベンチによると実機比1/200らしいから、Pen7@20GHzぐらい必要そうだな。
923Be名無しさん:04/04/09 20:50
>>921
アポーなマカーを対象とした詐欺じゃんこれw
924Be名無しさん:04/04/10 14:58
とりあえず、oldlinux.orgの、ISDNなみの速度はどうにかならんかね。

ミラーないの?(まさか.jpを嫌っているわけじゃないよね…?だとしたら余裕できたらミラー用意汁>小泉
925Be名無しさん:04/04/25 00:59
QEMUがだいぶ動くようになったからBochs要らなげになってきちゃったね。
926Be名無しさん:04/04/25 01:03
明らかな優位点はネットワークエミュレーションとx86-64(ボソッ)ぐらいかな
927Be名無しさん:04/04/29 23:47
ディスクツールで3000を指定して作ったイメージが2GB。
これをそのまま3GBでフォーマットして大丈夫?
928Be名無しさん:04/04/30 16:14
>>927
既に結果が出ているかも知れないが、
通常のWin32版であれば、2GB以上のディスクイメージは、
正常に扱えないよ。
Linux系なら大丈夫そうな感じかな。本家で2G以上扱えないと
文句言っているのはWin32版の人ばかりのようだから。
929Be名無しさん:04/05/01 05:07
>>928
そうなのか・・・レスサンクス
930Be名無しさん:04/05/01 21:28
いつになったらFAT64がでるんだ!!
931Be名無しさん:04/05/02 13:05
はじめましてー、質問です。
bochs-2.1.1でVINE Linuxのインストに挑戦しているんですけど、次のエラーが出て止まってしまいます。
どうやらディスプレイを認識してくれてないのかなーと思うんですけど、一体どこの設定がおかしいのか、助言をいただけないでしょうか。
Red Hatをインストしようとしても、同じ現象でストップしました。

Attempting to start native X server
Attempting to start VGA16 X server
Waiting for X server to start...log located in /tmp/X.log
1...2...3...4...5..................... X server started successfully.
Traceback (innermost last):
File "/usr/bin/anaconda", line 477, in ?
from splashscreen import splashScreenShow
File "/usr/lib/anaconda/splashscreen.py", line 21, in ?
from gtk import *
File "/usr/lib/python1.5/site-packages/gtk.py", line 29, in ?
_gtk.gtk_init()
RuntimeError: cannot open display
install exited abnormally
sending termination signals...done
sending kill signals...done
disabling swap...
unmounting filesystems...
/mnt/runtime done
disabling /dev/loop0
/proc done
/dev/pts done
/mnt/source done
ejecting /tmp/cdrom...
you may safely reboot your system
932Be名無しさん:04/05/02 15:33
うーん、俺には原因分からないけど、
まずは、テキストモードでインストールしてみたら?
933931:04/05/02 15:39
>932
ご意見どうもです。
QEMUという存在を知り、試してみたらあっさりインスト成功しました。
bochsでは何故失敗したのかわからず終いですが、とりあえずうまくいったので良かったですw
ご迷惑おかけしましたー。
934Be名無しさん:04/05/02 18:42
>>933
QEMUに逃げるのはいいけど、Vine Linuxの正確なバージョンぐらいは
書いていって欲しい。
935933:04/05/03 01:01
>>934
スマソ。
以前某雑誌に付属していた、Vine Linux2.6r1とかいうやつです。
936Be名無しさん:04/05/04 16:10
lukewarmパッチが一部適用されてるな。
misc/bximage.c: 結果をクリップボードにコピーするようにしてみた。
misc/bxcommit.c: snprintf がない場合を考慮(osdep.cc から対応関数を持ってきただけ)
937Be名無しさん:04/05/08 09:58
>>936
VC++でビルド(Makefile等はsh .conf.win32-vcpp出来るところで作成して
持ってくる)しようとすると、bximage.exeのリンク時にエラーになるね。
取り合えず、手動でMakefileを書き換えてuser32.lib を追加すればよいけど…
938Be名無しさん:04/05/15 15:20
ぼっちと読んだのは漏れだけでいい!
939Be名無しさん:04/05/15 15:24
ぼっちす…
940Be名無しさん:04/05/15 15:33
かつて誰かがぼっちーずと読んでいたような……。
941Be名無しさん:04/05/15 16:03
もうすぐ新スレの基節ですね。
942Be名無しさん:04/05/15 16:26
このペースだとあと2ヶ月は持ちそうw
(900番が3月だからね)
943Be名無しさん:04/05/18 20:42
ぼっくすじゃないの?
ずっとぼっくすって読んでた。恥ずかし。
944Be名無しさん:04/05/18 21:08
>>943
あってる。
945Be名無しさん:04/05/18 21:37
_no ぼっちゅす って読んでた俺の立場は・・・。
946Be名無しさん:04/05/18 21:53
この手のオフィシャル発音って、どうやって定着するんだろ。
やっぱ外人さんの生声聞いた人が「こうだ」って言うのかな?

関係ないけど、ちびがくーりイイネ。
947Be名無しさん:04/05/18 22:13
>>946
音声ファイルをWebページに置いておくとか
948Be名無しさん:04/05/18 23:10
bochsの場合は、本家のFAQに英単語の"box"と同じ発音と書いてあるから
単純明快だね。

ちなみに、Linuxはリヌックス、Asusはアスース、RADEONはレイディオン
と発音すればよいのかな?
949Be名無しさん:04/05/18 23:29
nvidia...
950Be名無しさん:04/05/18 23:37
ぬびじあ
951Be名無しさん:04/05/18 23:49
>>948
左から
リー・ナックス、 アシュース、ドラえもん
952Be名無しさん:04/05/19 00:32
>>945
それって、smithをスミッチというくらい恥ずかしい
953Be名無しさん:04/05/19 07:45
>>947-949
ちゃんと書いてあるのね…(恥

私は最初
LINUX…リヌックス、RADEON…ラデオン?ラジオン?レイディオン?
と呼んでたけど
周りでは LINUX…ライナックス→リナックスが主流っぽかったです。
当人が発音したという音声ファイルはリーヌクスに聞こえた(私には)。

nvidia…エヌビディア?ヌビディア?これも謎。
954Be名無しさん:04/05/20 00:10
Windows上でknoppix挑戦中です。knoppix3.4を使用しています。

Accessing KNOPPIX CDROM at /dev/hdb...

この状態で1時間程待ってもそのままなんですが、どうにか進むようにならないでしょうか。
955Be名無しさん:04/05/20 23:49
>>954
取り敢えず、当方では、英語版20040510付けリリース版だと
Accessing KNOPPIX CDROM at /dev/scd0...
となって難なく先には進むが…。
といっても
Setting paths...awk: not found
とか何とか文句言われて、最終的には
INIT: No inittab file found
と言われて、正常に起動できないので、
有益な情報は出せそうにないけど。
QEMUだと正常に起動できるんだけどね。
956Be名無しさん:04/05/21 20:40
そーいや、oldlinux.orgの鯖が増強されたので、レトロLinuxのDLし放題。

ただし、赤帽母の日1.0のアーカイブが不完全なのが悲しいと言えば、悲しい。

957Be名無しさん:04/05/21 22:09
奇遇なことに俺は昨日5.2を懐かしみたいが為に入れたばかり
958Be名無しさん:04/05/21 23:06
>>953
NVidia = エヌビディアらしい。
959Be名無しさん:04/05/22 10:41
>>957

くれ。
960Be名無しさん:04/05/29 11:49
test
961Be名無しさん:04/06/01 10:27
VMware、大幅に値下げしましたね〜。
きっとMS VirtualPCの影響でしょうね。

でも、漏れにはまだ高いから、bochsが頼り…(涙)。
962Be名無しさん:04/06/01 11:01
qemuの方が(略
963Be名無しさん:04/06/04 16:26
>>955
レス遅れますた。スンマソ
とりあえず動いて欲しかったんでQEMUとやらで解決してしまいますた。
けどもう少しトライしてみまつ。
964Be名無しさん:04/06/05 14:09
1B動いた香具師いますか

========================================================================
Bochs is exiting with the following message:
[CPU ] can_push(): esp=0, wraparound?
========================================================================
965Be名無しさん:04/06/05 21:48
966Be名無しさん:04/06/06 21:56
patchディレクトリにCirrusパッチが登録された
qemu側でCirrusパッチを取り込んだのに対抗する為か?
967Be名無しさん:04/06/06 23:00
>>966
正に、そうだと言わんばかりのタイミングだね。
開発チームの中の人は、何やらfpu絡み関連や圧縮ディスクイメージ対応
で忙しいみたいだから、パッチの適用は後回しという事かな。
968Be名無しさん:04/06/07 15:06
方向も原理も違うのになんか必死だな(w

そういやケビソ□ートソはどうなったん?
969Be名無しさん:04/06/19 19:06
Cirrus用のパッチが取り込まれて、BIOSもそれようの今までのとは別に公開されてる
970Be名無しさん:04/06/19 21:09
がじぇっとのバイナリって idle-hack は有効になってないのか、、、
これって有効にすると、何か不具合あったりするんかな。
971Be名無しさん:04/06/19 23:08
>>969
fpu関連が終わったみたいだし、
本体の方でも、Cirrusパッチの適用が近そうだね。
972Be名無しさん:04/06/20 01:30
>>963
本日のCVSから作ったbochsでは、取り敢えず起動するようになった(当然、
速度は除く)。何か、KDEのプロセスで予期せぬ例外が発生する事がある
ようだけどね。
973Be名無しさん:04/07/05 21:55
FreeBSD4.10Releaseでportsからインストールした、
bochs2.1.1をつかっています。
タネンバウム先生のMINIX本を読んで、
bochs上でMINIXを走らせてみようと思いました。
ところが、MINIXのインストールディスクからの起動まではうまくいくのですが、
keybordから=を入力できずインストールを継続できません。
一応全部のキーを押してみたり
keyboard_mapping: enable=1, map=keymaps/x11-pc-us.map
としてみたりしたのですが、症状は変わりません。
どうしたら良いでしょうか。
974Be名無しさん:04/07/06 01:37
それはあなたが日本語106キーボード(及びその派生)を使ってるから。
"="は確かキーボードの一番上の段の、ゼロの隣にある三つのキーのどれかを押せば入力できるはず。
(おそらく「^」キーだと思うけど)
975Be名無しさん:04/07/06 01:38
あ…全部のキー押したって書いてあるか…(自爆)
976973:04/07/06 02:12
>974
ありがとうございます。
ご指摘のとおり、日本語106キーボードを使っています。
一応すべてのキーを押してみたのですが、
FreeBSDなどでkeymapの設定をせずに起動した場合とは、
少し挙動が異なるようです。
ゼロのとなりの3つのキーを押した場合には、
[-]:-
[-]+shift:+
[^]:6
[^]+shift:~
[\]:\
[\]+shift:|
というふうに表示されます。
*.mapファイルでの変換がうまくいってないのかなとも思ったのですが、
原因を追求するには私には少し荷が重い様です。。。
977Be名無しさん:04/07/06 13:50
>>976
Paste button使えよ
978973:04/07/06 16:18
>977
ありがとうございます。
とりあえずそれで先には進めたのですが、
やっぱりキーボードからちゃんと入力したいです。。。
979Be名無しさん:04/07/06 16:26
>>978

QEMUだと駄目なん?
980973
>979
qemuは初めて知りました。
これから試してみます。