[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 07/22 15:58 / Filesize : 231 KB / Number-of Response : 918
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

今夜も Wine で乾杯! - 16本目



1 名前:login:Penguin mailto:sage [2010/02/11(木) 22:54:07 ID:MfiF2xpt]
Linux上でWindowsのアプリを動作させるソフトウェア
Wineに関する情報交換スレ。

前スレ 今夜も Wine で乾杯! - 15本目
pc11.2ch.net/test/read.cgi/linux/1235824271/

Wine本家
www.winehq.org/
wiki.winehq.org/

動作報告Wikiや過去ログなど
www.2chlinux.org/index.php?FrontPage

ここにパッチをうpするときはgzipやbzip2で圧縮した上で
base64などでエンコードしてください。おながいします。
動作報告は>>2のテンプレ使用を推奨。

755 名前:login:Penguin [2010/12/25(土) 20:25:59 ID:44wmG3cM]
Wine上でmingw使って、Linux向けのクロスコンパイル環境を整えたいんですが、何か注意する点ありますかね?

756 名前:login:Penguin mailto:sage [2010/12/25(土) 22:48:15 ID:TbSWv5XD]
Wine使わなくても普通にmingw使えるけど。

757 名前:login:Penguin mailto:sage [2010/12/26(日) 01:15:36 ID:S1mFgGMH]
>>723
で、1.3.10でアプリケーションの追加と削除がまた正常に動いたわけだが?
曲解がなんだって?
結果論とかいわないでね

758 名前:login:Penguin mailto:sage [2010/12/26(日) 01:33:02 ID:DqhVfWEc]
出ぐれ事態が結果論だろう

759 名前:login:Penguin mailto:sage [2010/12/26(日) 02:30:23 ID:WfnB4efb]
wineの内部に詳しい方ちょっと教えて下さい…。

wineでMS Officeとか動かすとウィンドウが無いワークスペースでも
勝手にツールチップが出て鬱陶しかったりしたんで、wineのソース弄って
出ないようにしたんですけど、その辺の制御をしている関数のデフォルトの
動作が「ウィンドウ以外のウィジェットはワークスペースに関係なく反応する」
となってました。

正直、他のワークスペースでアプリケーションが反応しないとならない
理由が思いつかないのですが、なにかこのデフォルト値には深い理由が
あったりするんでしょうか?

なお、通常環境はwine 1.0rc2ですが、1.3.10でもその辺の動作は変わって
いないようでした。

760 名前:login:Penguin mailto:sage [2010/12/26(日) 13:23:25 ID:i5Pd0RA1]
>>757
このソフトを使うといいよ
goo.gl/MSrNE
サポートもバッチシ!

761 名前:login:Penguin mailto:sage [2010/12/26(日) 14:02:56 ID:S1mFgGMH]
>>760
きみは尋ねてる事に答えればよい
出来ないなら黙ってろカス野郎

762 名前:login:Penguin mailto:sage [2010/12/26(日) 15:10:05 ID:i5Pd0RA1]
>>761
応えても試しもしないくせに…

763 名前:login:Penguin mailto:sage [2010/12/26(日) 15:30:32 ID:S1mFgGMH]
>>762
試す必要はないだろ
おまえがいうのはただ一つ

やっぱりデグレでしたごめんなさいだwwww



764 名前:login:Penguin mailto:sage [2010/12/26(日) 15:45:03 ID:6MBlq/Od]
何を求めているんだ?

765 名前:login:Penguin mailto:sage [2010/12/26(日) 19:53:50 ID:vHr1vB40]
まあ>>ID:i5Pd0RA1は黙ってて欲しいな

766 名前:login:Penguin mailto:sage [2010/12/26(日) 22:47:12 ID:6MBlq/Od]
>>761もな…

767 名前:login:Penguin mailto:sage [2010/12/27(月) 04:18:09 ID:dJXZARyo]
ああ、冬休みか

768 名前:login:Penguin mailto:sage [2010/12/27(月) 06:19:52 ID:6qPNsNLW]
あいたたた
年中張り付いてるやつが冬休みかだってw

769 名前:login:Penguin mailto:sage [2010/12/27(月) 09:18:22 ID:K3QbPeEo]
長期休暇で括る奴って

770 名前:login:Penguin mailto:sage [2010/12/27(月) 13:57:14 ID:+Z8FGf9u]
wineで動かしてるApplicationの日本語入力が化けるんだが、
これって設定でなんとかなるもん?

O's Editor 2をLinuxで動かしたくて、wineとかCrossOver Linuxを試してるんだが、

wine -> メニューが文字化け、日本語入力が化ける、英文入力可
CrossOver -> メニュー類ほぼ完璧、日本語入力が化ける、英文入力可

という感じで、CrossOverでも肝心の日本語入力が化けるんだ。

化け方としては、よくあるwineの豆腐化けとちがって、
なんかWebかなんかで文字コードが間違ってるような感じの化け方。
日英両方のぐぐるで検索してみたものの、それっぽい情報は引っかからなかった。

これはもう諦めるしかないんかな。

771 名前:login:Penguin mailto:sage [2010/12/27(月) 16:09:56 ID:6qPNsNLW]
>>770
ノンインストーラ版試してみた
メニューの文字化けはないが、エディット内に日本語を確定させると消えてしまう
アルファベットは入力可
Wine 1.2.10使用

772 名前:login:Penguin mailto:sage [2010/12/29(水) 04:47:19 ID:5coS0BNx]
>>770
> なんかWebかなんかで文字コードが間違ってるような感じの化け方。

メニューの異常はこんなのかい?
livedoor.blogimg.jp/ti5942/imgs/4/7/471627f7.png
だとするとフォントの指定を疑ってみてはどうかな。
blog.livedoor.jp/ti5942/archives/2372404.html

773 名前:login:Penguin mailto:sage [2010/12/29(水) 12:35:52 ID:7Cy31Uz2]
EAC動かなくなったのね
appdb.winehq.org/objectManager.php?sClass=version&iId=22117



774 名前:770 mailto:sage [2010/12/29(水) 17:22:55 ID:MNyVwjaz]
>>772
そうそうそんな感じの化け方。
いまちょっとデュアルブートしてるWinXPの再インスコ中なんで、
インストール終わってからみてみるわ。

775 名前:login:Penguin mailto:sage [2010/12/31(金) 19:26:10 ID:06v5LWW0]
wikiのtop改竄されてる?

776 名前:login:Penguin mailto:sage [2010/12/31(金) 19:29:36 ID:6LOWGx3u]
EACは古いバージョンなら動いたよ
普通にk3b使えばいい気もするが

777 名前:login:Penguin mailto:sage [2011/01/01(土) 00:16:40 ID:Vq2iPcNA]
>>776
それは知っている
1.0β1にすると動かない
あと、k3bはKDE嫌いだから却下

778 名前:login:Penguin mailto:sage [2011/01/01(土) 10:53:26 ID:di/Ev9Sy]
Exact Audio Copy 1.0 beta でググったら、SQL Server入れればいいみたい。
www.microsoft.com/downloads/details.aspx?FamilyID=7849b34f-67ab-481f-a5a5-4990597b0297&displayLang=ja
SQLインストールの際中断するってメッセージが出たけど、
EACの起動・リッピング問題無し

779 名前:login:Penguin mailto:sage [2011/01/01(土) 12:45:15 ID:Vq2iPcNA]
>>778
WineHQのバグレポートにもそれらしきことが書いてあったんだけど
SQL Serverが必要なのはWine関係ないみたいね
うちも解決しましたThx!

780 名前:login:Penguin mailto:sage [2011/01/01(土) 16:05:18 ID:nkztLJmj]
なんかimgburnが動かん・・・
起動すると、エラーが出て強制終了
なんでだあああああぁぁぁぁぁ

781 名前:login:Penguin mailto:sage [2011/01/01(土) 16:37:40 ID:A9/YdQ+S]
>>780
そのエラーを書きなさいよ……

782 名前:login:Penguin mailto:sage [2011/01/02(日) 22:24:24 ID:wEC3Cfng]
すまん、なんか動いたっす
なんでか分からん・・・

783 名前:login:Penguin mailto:sage [2011/01/02(日) 22:28:59 ID:sSvSzeYU]
>>782
糞の役に立たないカスは首つって死ね



784 名前:login:Penguin mailto:sage [2011/01/02(日) 23:56:35 ID:wEC3Cfng]
>>782
嫌だ!俺は生きる!!

785 名前:login:Penguin mailto:sage [2011/01/03(月) 03:03:20 ID:IEzLYdHw]
>>780
動くのx86だけじゃなかったっけ?

786 名前:login:Penguin mailto:sage [2011/01/08(土) 11:18:32 ID:K3FFYgor]
The Wine development release 1.3.11 is now available.

What's new in this release (see below for details):
- PO files now used for translations.
- Various JavaScript improvements.
- Some fixes to the Wine debugger.
- Translation updates.
- Various bug fixes.

787 名前:login:Penguin [2011/01/09(日) 13:47:55 ID:yHwCopRO]
Roland VSC DXiをうまく動作させた方いますか。
wintrickesでdirect soundはいれたのですが。音が出ないです。
timidityでは音が出ていますので、シーケンサーの設定はうまくいっているようですが。
ちなみにubuntu 9.10で、wine1.2です。

788 名前:login:Penguin mailto:sage [2011/01/09(日) 16:12:11 ID:6J3rxxY7]
どのバージョンからか忘れた位、かれこれずっとMIDI鳴らないです
あきらかに頭の悪いデグレなんだけど、ここの基地外は何故か放置のようです
あきらめましょう

789 名前:login:Penguin mailto:sage [2011/01/09(日) 20:23:51 ID:UhWQgVPX]
>>787
スタンドアロン版とDXiじゃダメな気がする。VSTi版なら出るんじゃないの?
>>579のようにScore Grapher 5 ProのVSCは組み込み版なら出るけどね。

もっともVSCなんてObsoletedだから持ち運ばないなら、普通に
SC-88Pro買った方が...。


790 名前:login:Penguin [2011/01/09(日) 21:51:12 ID:yHwCopRO]
>> 789
そうですか。どうもです。

791 名前:login:Penguin mailto:sage [2011/01/14(金) 20:52:47 ID:+NrcZ0Hv]
wddb.wine-doors.org/にアクセスしようとしたら・・・

Very very broken and I don't have time to fix it
(めちゃくちゃ壊れてるし、直す時間ねーから)

ちょwww
ひどwwwww

792 名前:login:Penguin mailto:sage [2011/01/14(金) 21:11:50 ID:SCzhxnSG]
>>791
>>368

793 名前:login:Penguin mailto:sage [2011/01/14(金) 21:12:57 ID:+NrcZ0Hv]
>>792
そんなに前からこんな状態だったんだw



794 名前:login:Penguin mailto:sage [2011/01/15(土) 00:44:29 ID:mTvet3Bq]
Ubuntu でRPG2000ツクールで作られたゲームをwine上で動かしてみた。
Timidity で鳴らす BGM と 効果音 が同時に鳴らないなあと思っていたけれど、
以下のことに気づいてやっと両方鳴らせた…。

Ubuntuのデフォルトだと共有メモリアクセスのためにPulseAudioがユーザ単位で動くから、
254 みたく /etc/init.d/timidity start すると NG (PulseAudioがtimidityユーザでも動くため)。

253 みたいに wine 動かす前に同じユーザで $ timidity -iA すれば問題ない。

timidity-daemonパッケージいらないね。

795 名前:login:Penguin mailto:sage [2011/01/15(土) 00:46:46 ID:mTvet3Bq]
「RPGツクール2000」だった。間違えたw

796 名前:login:Penguin mailto:sage [2011/01/15(土) 04:17:54 ID:I6oI6Cs0]
そういえば、RPGツクールをWineで動かす方法をまとめたブログ記事があったな。

797 名前:login:Penguin mailto:sage [2011/01/15(土) 08:00:14 ID:wW8cvsrI]
>>794
ほんとだ
$sudo /etc/init.d/timidity stop
してから
$timidity -iA
して、ツクールのゲームを動かしたら長年鳴らなかったゲームが鳴った
thx!
ってことは、PulseAudioになってから鳴らなくなったのかな?
ホントdaemon要らないね
欲を言えばもう少しスマートなやり方ないかな?

798 名前:login:Penguin mailto:sage [2011/01/15(土) 11:36:01 ID:mTvet3Bq]
>>797
ごめん。
$ timidity -iA -Os
の方が/dev/dsp占有しないからbetterだ。

たぶんPulseAudioになっても作業用BGM再生ソフトみたいにMIDIだけや
WAVE単体であれば問題なかったと思う。

スマートなのはMIDI機器の接続やWineの改造だけれど、
後者ができるほど自分に技術力はないのでwineのラッパー書くか.bashrcに書くぐらいかな。

799 名前:login:Penguin mailto:sage [2011/01/17(月) 18:39:31 ID:9q7SujLh]
Ubuntuだとwineでjane動くのかぁ。
CentOS5.5だけど、初回起動はうまくいったけど、その後はダメだったわ。
いろいろ設定変えたりしたからそのせいかもしれんが、調べるの面倒だからjd使ってる。

使いづらい。

800 名前:login:Penguin mailto:sage [2011/01/17(月) 19:25:59 ID:U5R7EvYx]
MangaMeeya、いつの間にか1.3系だと”深刻な問題が起きて云々”とか言われて
動かなくなっていた。
1.2系だと動くんだけどね。

801 名前:login:Penguin mailto:sage [2011/01/17(月) 20:37:17 ID:qFCPn3u/]
超連射
いつのまにか音が破綻

802 名前:login:Penguin mailto:sage [2011/01/17(月) 23:53:45 ID:ak6yYBoJ]
>>799
スレ違いだが2chブラウザはrep2もいいと思うんだ
これこそlinuxで動かす意味があると思う

803 名前:login:Penguin mailto:sage [2011/01/18(火) 07:42:06 ID:VZmj3zUW]
jane動くけど遅いし微妙に動きも固い気がする
chaikaもたまに書き込みウィンドウがすごく重い時があるし
java系のがいいかも

rep2は良いけど環境がちと大げさな気もする



804 名前:login:Penguin mailto:sage [2011/01/18(火) 07:49:46 ID:Q2rKZXp0]
jdダメだ。
日本語切り替えのボタン押しても反応無いから何かと思ったら
コンソールにIOException出てる。
しかもしょっちゅうなる。

>>803
ちょっと面倒だけど試してみることにした。

wine+janeだと、なぜかウィンドウがタイトル部分しかでなくて、×を押すと読み込み違反だとか出るんだよね。
もっといろいろ楽に動くようにならないかなぁ。

805 名前:login:Penguin mailto:sage [2011/01/18(火) 10:01:11 ID:fX4TGAin]
JaneViewだけど見た目普通に動いているよ。
時々エラーが出るのと、書き込みの際にAntyの
変換候補や文節区切りが色分けされないので少々
入力しづらいが。
あとOSタイプはWIN2000にしないとなぜかまともに動かない。

806 名前:login:Penguin mailto:sage [2011/01/18(火) 12:26:30 ID:naFvJ6DJ]
これもスレ違いだがV2Cおすすめ
OS間でのログデータ共有も出来るしね

807 名前:login:Penguin mailto:sage [2011/01/18(火) 13:07:48 ID:l0yWDde/]
ubuntu 10.04 で openjane 3.51 動かしているけど
未読のレス番号がボールド文字にならないこと以外は問題ないよ

808 名前:login:Penguin mailto:sage [2011/01/22(土) 10:26:18 ID:hjWwO0Io]
The Wine development release 1.3.12 is now available.

What's new in this release (see below for details):
- Support for multiple icon sizes in winemenubuilder.
- Improvements to the help browser.
- Initial stab at DOSBox integration.
- Various MSI fixes.
- Some fixes to the Wine debugger.
- Various bug fixes.

809 名前:login:Penguin mailto:sage [2011/01/22(土) 22:46:46 ID:4bC3CuAh]
>>805
script有効にするとエラーばっかりでちゃうorz....

810 名前:login:Penguin mailto:sage [2011/01/22(土) 22:50:52 ID:RNgWY3B+]
V2CはGUIと設定画面への行き方に
ちょっと癖があるが、それが飲み込めれば最強

811 名前:login:Penguin [2011/02/02(水) 11:26:41 ID:Kx0dg/SP]
age

812 名前:http://119-228-51-233f1.kyt1.eonet.ne.jp.2ch.net [2011/02/02(水) 19:34:45 ID:XPaV9kMn]
#@ falconos.iso

813 名前:login:Penguin mailto:sage [2011/02/04(金) 06:59:26 ID:WMRSQhJF]
アンインストーラーってどうやって起動するん?



814 名前:login:Penguin mailto:sage [2011/02/04(金) 10:12:36 ID:OcxZ90Bn]
wine uninstaller

815 名前:login:Penguin mailto:sage [2011/02/04(金) 15:36:46 ID:WMRSQhJF]
>>814
ありがとう そのままやったんやね

816 名前:login:Penguin mailto:sage [2011/02/05(土) 11:02:43 ID:S6KVczH8]
The Wine development release 1.3.13 is now available.

What's new in this release (see below for details):
- Tools for creating MSI installers.
- Clipboard improvements.
- Support for po files in the message compiler.
- Improvements to the Wine debugger.
- Various bug fixes.

817 名前:login:Penguin mailto:sage [2011/02/06(日) 11:52:08 ID:s4Tu/tKT]
Gallium3Dとやらはいつマージされるんだい?

818 名前:login:Penguin mailto:sage [2011/02/09(水) 00:51:23 ID:H5lrBKD+]
安定してから

819 名前:login:Penguin mailto:sage [2011/02/09(水) 08:33:37 ID:wglkwD4H]
今世紀中は無理ってことだなw
俺達誰も生きてないw

820 名前:login:Penguin mailto:sage [2011/02/09(水) 09:33:48 ID:DNfQb2xK]
お前みたいに「文句は言うが協力しない」奴が多ければ、今世紀中でもむりだろ?

821 名前:login:Penguin mailto:sage [2011/02/09(水) 12:14:49 ID:wglkwD4H]
>>820
お前みたいに「どうみてもおかしいのに文句一つ言わない」やつが多い方が無理だろ?

822 名前:login:Penguin mailto:sage [2011/02/09(水) 13:59:55 ID:UWg5r8R/]
どう見てもおかしいなら文句言わなくても開発側でもわかるだろうし、
それでも文句言うならスレじゃなく開発元へ言わなきゃ効果ないよ。

823 名前:login:Penguin mailto:sage [2011/02/09(水) 14:12:12 ID:aAEFmlv/]
そんなの怖くてできましぇーんw



824 名前:login:Penguin [2011/02/10(木) 15:18:40 ID:kCEkpTHh]
64bitのLINUXで32bitのWindows用アプリケーションは動作しますか?

Windowsの場合は64bitOS上でも32bitのアプリケーションは大体ほぼ問題なく動くらしいんですけど


825 名前:login:Penguin mailto:sage [2011/02/10(木) 17:54:41 ID:+oSyHaRt]
動くよ。
FreeBSD amd64+wine(32bit)で動いてる。

wineの野良ビルドは64bit環境ではコンパイル出来ないから、32bit用クロス環境作ってchrootしてるけど。

826 名前:login:Penguin mailto:sage [2011/02/12(土) 01:00:51 ID:qEp+Y3fs]
>>82
ちなみに、Vine 5 および VineSeed では、x86_64 でも wine が普通に使えているけどな。

827 名前:login:Penguin mailto:sage [2011/02/12(土) 01:46:14 ID:Pqc63H8F]
>>826
ハイハイ、ふつう、ふつう。
Vineでも他と同じようにふつうに使えるものがあって良かったでちゅね。

828 名前:login:Penguin mailto:sage [2011/02/12(土) 20:59:11 ID:MtN3F5c3]
64bit環境でも、Wineは32bitの場合が多いんじゃない?
Ubuntuもリポジトリにあるのは32bitだし

829 名前:login:Penguin mailto:sage [2011/02/13(日) 01:30:43 ID:KomMEJIY]
32bit用に作ってあるソフトだから、32bitのコンパイラじゃないとダメなはず。
wine側の内蔵dllは32bitじゃないとwin32のアプリがdllロード出来ない。
gccだと-m32

64bit環境のwineはlib32経由だと思う。

830 名前:login:Penguin mailto:sage [2011/02/13(日) 01:51:12 ID:rhJSF9cI]
64bitアプリが実行可能になったんじゃなかった?
64bit版としてコンパイルすればの話だけど

831 名前:login:Penguin mailto:sage [2011/02/13(日) 03:33:00 ID:+bZsstBL]
よさげな流れなんで、ちょっと聞いてみる。
wineは各 Linux環境のネイティブバイナリとします。
答えは yes or no で。
1. Linux x86(32bit) 環境で Win x86(32bit) バイナリが動作する?
2. Linux x86(32bit) 環境で Win EM64T(64bit) バイナリが動作する?
3. Linux x86(32bit) 環境で Win IA-64(64bit) バイナリが動作する?
4. Linux EM64T(64bit) 環境で Win x86(32bit) バイナリが動作する?
5. Linux EM64T(64bit) 環境で Win EM64T(64bit) バイナリが動作する?
6. Linux EM64T(64bit) 環境で Win IA-64(64bit) バイナリが動作する?
7. Linux IA-64(64bit) 環境で Win x86(32bit) バイナリが動作する?
8. Linux IA-64(64bit) 環境で Win EM64T(64bit) バイナリが動作する?
9. Linux IA-64(64bit) 環境で Win IA-64(64bit) バイナリが動作する?


832 名前:login:Penguin mailto:sage [2011/02/13(日) 10:15:09 ID:SC+hQ2iZ]
wineはただのAPIであって命令セットはエミュレートしないので恐らく3,6,7,8はno

833 名前:login:Penguin mailto:sage [2011/02/13(日) 14:41:12 ID:+bZsstBL]
>>832
ありがと。
なるほど、CPUアーキテクチャを超えることはできないってことか。
将来 ARM版 Windowsが出てきても、ARM版の Linuxや Android上の wine でしか
動作しないってことだよね。
>>831 の質問の 2と 4をちゃんと確認した人っていないかな?




834 名前:login:Penguin mailto:sage [2011/02/13(日) 14:49:07 ID:KmBk8i/U]
>>833
ノシ source.winehq.org/source/dlls/ntdll/virtual.c#L1113
これを見る限りでは、32bitバイナリでは32bitバイナリしか動かせない。
64bitバイナリでも64bitバイナリしか動かせないので、32bitバイナリを動かしたいなら別途用意する必要がある。
そして、実はもう ARM には対応済み(w

835 名前:login:Penguin mailto:sage [2011/02/13(日) 15:25:50 ID:+bZsstBL]
>>834
おー、ありがとう。
なんかこの辺りのことってモヤモヤしてたんでありがたい。
ARM 対応済みってすげーな。
ソースのあるWinアプリなら、クロスコンパイラで ARMのバイナリ作れば
玄箱とかの ARM版 Linux上の wineで動くかもってことかぁ。


836 名前:login:Penguin mailto:sage [2011/02/13(日) 16:10:58 ID:+bZsstBL]
なんか >>834
source.winehq.org/source/dlls/ntdll/virtual.c#L1113
をよく見たら、PowerPC/Sparc/Alpha-64とかあるけど、
Alphaはともかく、PowerPC/Sparc/ARMの Winバイナリって
入手する方法あるのかな?


837 名前:login:Penguin mailto:sage [2011/02/13(日) 16:30:08 ID:+bZsstBL]
いちおー、まとめ。

【Winアプリと wineの動作環境】
Linux x86(32bit) 環境で
  Win x86(32bit) バイナリが動作する?  -> yes
  Win EM64T(64bit) バイナリが動作する? -> no
  Win IA-64(64bit) バイナリが動作する? -> no

Linux EM64T(64bit) 環境で
  Win x86(32bit) バイナリが動作する?  -> no
  Win EM64T(64bit) バイナリが動作する? -> yes
  Win IA-64(64bit) バイナリが動作する? -> no

Linux IA-64(64bit) 環境で
  Win x86(32bit) バイナリが動作する?  -> no
  Win EM64T(64bit) バイナリが動作する? -> no
  Win IA-64(64bit) バイナリが動作する? -> yes

※wineは各 Linux環境のネイティブバイナリ
※現状では、wineは厳密な意味で CPUアーキテクチャを超えることはできない。
 つまり、x86と EM64Tのような近しい関係にある CPUアーキテクチャであっても、
 x86とEM64TのWinアプリに対して、個別に wineを用意する必要がある。
※参考 URL source.winehq.org/source/dlls/ntdll/virtual.c#L1113


これ↑、もちょっと練って、テンプレに入れて欲しいなぁ。


838 名前:login:Penguin mailto:sage [2011/02/13(日) 17:28:02 ID:SC+hQ2iZ]
>>836
SPARCは知らんけどARMはWindowsCE機に多いんじゃないかな
あとNTの3.51と4.0はMIPS版とかPowerPC版とかがあるらしいから昔の資産がある状況はなくはないと思う


839 名前:login:Penguin mailto:sage [2011/02/13(日) 17:31:24 ID:7jgopUBV]
>>837
役に立ちそうに無いリストだな。

840 名前:login:Penguin mailto:sage [2011/02/13(日) 18:12:19 ID:LzudnXGP]
そんなこともないだろ

841 名前:login:Penguin mailto:sage [2011/02/13(日) 18:41:57 ID:KomMEJIY]
wineをわかってない人が殆どだから役に立つと思うよ。
パッケージから入れてるとなかなか理解出来ないし。

842 名前:login:Penguin mailto:sage [2011/02/13(日) 18:52:10 ID:enXgAcgn]
>>863
WineでLinux対応してるWindowsアプリ向けの機能だと思う。
ソースがあるならWineのコンパイラでコンパイルすればいい。
さすがにゼロからWineで開発する酔狂はいないだろうな。

843 名前:837 mailto:sage [2011/02/13(日) 19:23:46 ID:+bZsstBL]
>>838
WinNTって、そんなに幅広いアーキをサポートしてたのか、すげー。
そーいや、WinCEのアプリって wineで動くの?
wine の winverの設定にないから動かないのかな?
どっちにしろ、ARM環境の wineか、x86の WinCEアプリが
ないと試しようもないのか、うーむ。

>>840-841
ありがと。
ちょっと冗長なリストだけど、自分の経験上、こういう動作リストって
「動かない組み合わせ」が明示されてると助かることが多いんだよね。

>>842
納得。




844 名前:login:Penguin mailto:sage [2011/02/13(日) 20:34:51 ID:KomMEJIY]
wineはエミュレータではなくて、win32のAPIを実装しているだけだから、コンパイラや32、64bitも考慮してパッケージしなきゃならないのが難しいね。

845 名前:834 mailto:sage [2011/02/13(日) 21:02:16 ID:KmBk8i/U]
>>843
さっき示したのはPEバイナリのヘッダを読み込んで対応バイナリかを判定する部分だけれど、
16ビット用のNEバイナリやDOS用のバイナリのことも忘れないであげて。

あと、64ビットで対応しているのは EM64T (AMD64も含む) だけだから、
839のいうとおりだなw

846 名前:837 mailto:sage [2011/02/13(日) 22:50:38 ID:+bZsstBL]
>>845
げ、IA-64だと wineだめなのか。
これ↓か。
wiki.winehq.org/Wine64

えーと、IA-64ネイティブはダメだとしても、
IA-64 Linux上で、x86の chroot環境作れば、x86の wineは動くよね?
あと、16bit Win/DOS バイナリは wineさえ動作すれば、
どの環境でも動作すると思ってたんだけど、これは正しい?
なんか教えて君でごめん。


847 名前:login:Penguin mailto:sage [2011/02/13(日) 23:02:14 ID:KomMEJIY]
DOSとWin3.1はPEじゃなくて普通のMZヘッダだしなぁ。
dosemuや仮想環境にFreeDOSやPC-DOS入れてWin入れなきゃダメだと思う。

848 名前:login:Penguin mailto:sage [2011/02/13(日) 23:21:52 ID:+bZsstBL]
>>847
あり、ここ↓に書いてある "16-bit Windows applications"って、
Win3.1と DOSを含んでる気がするんだけど、違うのん?
DOSモードとリアルDOSの違いがどうとかってのもあるんだっけ?

Does Wine run on 64-bit?
wiki.winehq.org/FAQ#head-b89ca9d7cdf2bc2ddfb23b3e5829219df48524f8

あーあと、EM64Tネイティブの wineは、EM64Tの Winアプリしか動作しないって
>>832 に教えてもらったけど、↓見ると WoW64で
x86(32bit)とEM64T(64bit)の Winバイナリが両方動作可能なのね。

wiki.winehq.org/Wine64


849 名前:login:Penguin mailto:sage [2011/02/14(月) 06:51:00 ID:ZU+0KCwV]
DOSのソフトはAPIではなく、int21hでDOSファンクションを呼んでいるのと、スタートアップコードでBIOSコールとかしてるから無理な気もする。
DOSファンクションエミュレートとBIOSエミュレートしないとキツいかも。

Win3.1はDOS+DOSエクステンダ上で動く16bitアプリだからどうだろうねぇ。
Win32s使ってれば動くかもしれないけど。

850 名前:login:Penguin mailto:sage [2011/02/14(月) 13:55:15 ID:cUqApjNP]
Wineは元々16ビットアプリケーションメインでスタートしているからな。今も
見捨てられてなければ、動くはず。

851 名前:login:Penguin mailto:sage [2011/02/14(月) 18:39:36 ID:uPN2ie1G]
64bit環境だとVM86(仮想86モード)がないので、16bitバイナリを動かせない。
最近は32bit環境でも、システムが下位メモリアドレスを保護しているので
DOSアプリは動かないことがある。(ヒント:vm.mmap_min_addr)
とはいえそれら制限を除けばほとんど最近手が入れられていないけれど
16bitバイナリが動くはず。
だめだったら DOSBox 動かすようにしたとか 1.3.12 のリリースノートにあったような。

852 名前:login:Penguin mailto:sage [2011/02/14(月) 20:39:03 ID:cUqApjNP]
>>851
Win3.xって確か286で動くバージョンあったから、
仮想8086モードはなくても良さそうな気がする。
もちろんDOSアプリは無理だが。

853 名前:login:Penguin mailto:sage [2011/02/14(月) 21:09:32 ID:ffFvK5hu]
dosbox 使うってのは、これ↓か。
www.winehq.org/announce/1.3.12
- Initial stab at DOSBox integration.

でもこれだけじゃ、外部の dosbox 呼び出すのか、
それとも、wineserver 内部に統合したりするのかわかんないなぁ。
誰か知ってる?

何にしろ、1.3.12 以降は DOSアプリに対する互換性は高くなるってことね。
EM64T環境でも問題なく動作するみたいだから、EM64T環境の wineでの
16bit DOSアプリは、dosbox 使うよってことかな。
でも、16bit Winアプリはどうすんだろ?
dosboxを実行環境にして、ライブラリは wineのを使うのかなぁ?

ともかく、今後の EM64T環境の wineでは、
x86(32bit) -> WoW64
x86(16bit) -> dosbox
で対応して、複数の wineをインストールしなくてよくなるのね。
まぁ、安定するのに時間はかかるんだろうけど。




854 名前:login:Penguin mailto:sage [2011/02/14(月) 21:12:05 ID:ffFvK5hu]
あ、張り忘れた。dosboxってこれ↓ね。

DOSBox, an x86 emulator with DOS
www.dosbox.com/


855 名前:login:Penguin mailto:sage [2011/02/14(月) 21:26:10 ID:ffFvK5hu]
なんかこれ↓見ると wine の環境を引き継いで外部の dosboxを呼び出すだけみたいね。
source.winehq.org/git/wine.git/?a=commitdiff;h=56193df2fd4719fd6d2a0214f42a7574e7600cb1;hp=cf1cd335701c099943530add958141fa75193426
いまいち自信がないんで、ツッコミ待ち。







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<231KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef