[表示 : 全て 最新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のテンプレ使用を推奨。

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
いまいち自信がないんで、ツッコミ待ち。


856 名前:login:Penguin mailto:sage [2011/02/14(月) 22:35:37 ID:ZU+0KCwV]
うまくいけば仮想環境内のPC-DOSを極力使わずに組み込み用ソフト開発が楽になるんだけどなぁ。

MZヘッダのexeはまだしも、.comはキツいかな。
ヘッダ無しのベタなバイナリだし。

857 名前:login:Penguin mailto:sage [2011/02/14(月) 22:50:38 ID:cUqApjNP]
>>856
DOSだけでいいならdosemuとか使えばいいんじゃないの?32ビット環境限定だ
けど、便利だよ

858 名前:login:Penguin mailto:sage [2011/02/15(火) 00:30:59 ID:8l+RSJvX]
wine 1.2のリリースノートに 16-bitコードについての記載があるから、
16-bitコードだとまったく動作しないってことじゃないのね。
動くものは動くし、ダメなものはダメっつー、まぁ、いつもの wine だよね。

www.winehq.org/announce/1.2
- All the 16-bit support code has been moved to a set of independent 16-bit modules.
 No 16-bit code is loaded or initialized when running a standard Win32 application,
 unless it starts making 16-bit calls.

さっきの dosboxの話と合わせると、wine内部で対応できないものについて
dosbox で対応するってことか。


859 名前:login:Penguin mailto:sage [2011/02/15(火) 01:42:00 ID:RbUbGpQq]
動くのと化けないのは別だけどな。

860 名前:login:Penguin mailto:sage [2011/02/15(火) 20:43:30 ID:8l+RSJvX]
これまでに出てきた情報を元に改訂。
あと、Linuxしばりをなくした。ツッコミよろ。

【Winアプリと wineの動作環境】 wine 1.3.12以降
1 OS x86(32bit) / wine x86(32bit) 環境で
1.1  DOS x86(16bit) バイナリが動作する?  -> yes
1.2  Win x86(16bit) バイナリが動作する?  -> yes
1.3  Win x86(32bit) バイナリが動作する?  -> yes
1.4  Win EM64T(64bit) バイナリが動作する? -> no
1.5  Win IA-64(64bit) バイナリが動作する? -> no

2 OS EM64T(64bit) / wine EM64T(64bit) 環境で
2.1  DOS x86(16bit) バイナリが動作する?  -> yes
2.2  Win x86(16bit) バイナリが動作する?  -> yes
2.3  Win x86(32bit) バイナリが動作する?  -> yes
2.4  Win EM64T(64bit) バイナリが動作する? -> yes
2.5  Win IA-64(64bit) バイナリが動作する? -> no

3 OS EM64T(64bit) / wine x86(32bit) 環境で
 1 と同じ

4 OS IA-64(64bit) / wine x86(32bit) 環境で
 1 と同じはずだと思ってるんだけどホントはどうなの?




861 名前:login:Penguin mailto:sage [2011/02/15(火) 20:44:43 ID:8l+RSJvX]
注記
※Linux、*BSDなどの OSに関わらず、wine上で Winアプリを動作させるためには
 wineと WinアプリのCPUアーキテクチャを揃える必要がある。
 つまり、Win EM64T(64bit) バイナリを動作させるためには、
 EM64T(64bit)ネイティブのwineが必要。
 wine EM64T(64bit)は、内部に wine x86(32bit)相当(WoW64)を含むため、
 Win EM64T(64bit)/x86(32bit) バイナリ両方の動作が可能。
※wineは IA-64上でビルドできない。よって、Win IA-64(64bit) バイナリも動作不可。
※wineは EM64T上でビルドできるが、まだ不安定な状態。
※x86(16bit) バイナリについては、wineで対応できない場合、
 wine 環境を引き継いで外部の dosboxを起動するらしい。
※ wine 1.2.xでも上記と同じはずだが、参考 URLの"Does Wine run on 64-bit?"で
 EM64Tの wineでは、x86(16bit) バイナリが動作すると記載されていない。
 つまり、EM64Tの wineでは、x86(16bit) バイナリは動作しないかも。

※参考 URL
PEバイナリのヘッダ判別のソース
source.winehq.org/source/dlls/ntdll/virtual.c#L1113
Wine64
wiki.winehq.org/Wine64
Does Wine run on 64-bit?
wiki.winehq.org/FAQ#head-b89ca9d7cdf2bc2ddfb23b3e5829219df48524f8
dosbox 統合時のソース差分
source.winehq.org/git/wine.git/?a=commitdiff;h=56193df2fd4719fd6d2a0214f42a7574e7600cb1;hp=cf1cd335701c099943530add958141fa75193426
DOSBox, an x86 emulator with DOS
www.dosbox.com/

てことで、実機で確認した人のツッコミを待つ。
特に IA-64 OS上で、x86の chroot環境で、x86の wineは動くかどうかを
確認した人の登場を待つ。


862 名前:login:Penguin mailto:sage [2011/02/15(火) 21:03:08 ID:RbUbGpQq]
amd64って書かれてないとなんかピンとこないなあ。

863 名前:login:Penguin mailto:sage [2011/02/15(火) 21:06:17 ID:RbUbGpQq]
あと、qemuのユーザーモードで動くwineの新版がどこかに置いてあったら誰か教えて欲しい。

864 名前:login:Penguin mailto:sage [2011/02/15(火) 22:03:51 ID:8l+RSJvX]
>>862
intel64/amd64は企業名が含まれてて、なんかいやん。
x64/x86-64は、なんとなくまぎらわしいからいやん。
なので EM64Tを採用したんだけど、amd64のほうがわかりやすい人が
多いなら変更するよ。
つか、注で 「EM64T = intel64 = amd64 = x64 = x86-64」
とか書いたほうがいいのかな?


865 名前:login:Penguin mailto:sage [2011/02/15(火) 23:37:31 ID:GbzuSLPX]
この板的にはamd64じゃないのか?
窓板的にはx64だと思うが。

866 名前:login:Penguin mailto:sage [2011/02/15(火) 23:54:34 ID:8l+RSJvX]
>>865
EM64Tから amd64に変更することを考えたときに
「Win amd64 バイナリ」って書き方になっちゃうと、
なんか違和感があるんだけど、どうだろう?


867 名前:login:Penguin mailto:sage [2011/02/15(火) 23:58:42 ID:8l+RSJvX]
あと、個人的なもんだと思うけど、「x64」って
なんか嫌いっていうより気持ち悪い。


868 名前:login:Penguin mailto:sage [2011/02/16(水) 00:06:13 ID:OMonajhc]
>>865
Linuxカーネル的にはx86_64だろう

869 名前:login:Penguin mailto:sage [2011/02/16(水) 00:48:03 ID:sH5lkdw+]
>>868
パッケージ名的には、debian/ubuntu だと amd64で、
redhat とかだと x86_64 かな。
kernelの ChangeLog への記載だと amd64/x86-64、どっちも使ってるみたい。


870 名前:login:Penguin [2011/02/16(水) 11:16:15 ID:gnPerXRP]
x86はインテルのCPU名だったけど、x64って意味不明な気が




871 名前:login:Penguin mailto:sage [2011/02/16(水) 18:21:56 ID:bD9/VDHQ]
ちげーよ、80?86って意味だよ。8088は知らん。
つまりx64は、intel64/amd64/nintendo64…の略になるんじゃないのか?

872 名前:login:Penguin mailto:sage [2011/02/16(水) 18:45:30 ID:OMonajhc]
x64とか言い出したのはWindows XP x64 Editionからじゃないの?

873 名前:login:Penguin mailto:sage [2011/02/16(水) 20:25:54 ID:lGcKr4xe]
64コアのことだったのか

874 名前:login:Penguin mailto:sage [2011/02/16(水) 21:35:10 ID:SNx/nVsG]
なにそれこあい

875 名前:login:Penguin mailto:sage [2011/02/19(土) 04:51:48 ID:z8cFKD8r]
The Wine development release 1.3.14 is now available.

What's new in this release:
- Many cleanups to address Valgrind and Clang warnings.
- Support for creating compressed cabinet files.
- Translation updates.
- Various bug fixes.

876 名前:login:Penguin mailto:sage [2011/02/19(土) 06:19:55 ID:5CiucJ8k]
>>875
> - Many cleanups to address Valgrind and Clang warnings.
そういえば、1.3.3で ↓のバグがつぶされて LLVM/Clang でビルドできるように
なったらしいけど、試してみた人いる?

www.winehq.org/announce/1.3.3
20306 Wine does not compile with LLVM
bugs.winehq.org/show_bug.cgi?id=20306


877 名前:login:Penguin mailto:sage [2011/02/24(木) 09:08:12.61 ID:OeequW3/]
ubuntu導入したばかりの初心者です。
wineを使ってdvdfabを起動させるまで出来たのですが、dvdを認識しません。

認識させるにはどうすればいいですか?
よろしくお願いします。


878 名前:login:Penguin mailto:sage [2011/02/24(木) 09:55:25.12 ID:TJ+4B8/w]
>>877
素直に Windows を使いなさい。
以上。

879 名前:login:Penguin mailto:sage [2011/02/24(木) 10:49:10.59 ID:S0/68Wox]
Windowsも標準ではDVD対応してないんだけどな

880 名前:login:Penguin mailto:sage [2011/02/24(木) 12:21:54.69 ID:fhXc8Wnq]
7は対応してたけどな
Vistaは知らない



881 名前:login:Penguin mailto:sage [2011/02/24(木) 13:02:46.84 ID:1aB9ozEo]
>>878
素直にWindows使わずに、LinuxでWineを使うWineスレでWindowsを使えと言うのはいかがなものか?

>>877
当方ではdvdfabは問題なく動いてるので、もう少し問題を切り分けて欲しい。

まずUbuntuネイティブでDVDは認識するかどうか
市販DVDはネイティブでそのままでは鑑賞出来ない(libdvdcssが必要)が、ドライブはマウントすると思うので、認識とは関係なさげ
Wineだけで認識しないのなら、Configure Wine→ドライブを確認
→正体は~/.wine/dosdevicesにある、シンボリックリンク(lnコマンドを使う)

ヒントは提示したので、もう少し調べてまたどうぞ


882 名前:login:Penguin mailto:sage [2011/02/24(木) 15:04:42.30 ID:OeequW3/]
>>881
レスありがとうございます!
市販のDVDは問題なく再生出来ます。
dvdfabのDVDを入れて下さいの欄(入力元)がディスクを入れても反応無しなんです。

家に帰ってからその方法で試してみます!

883 名前:login:Penguin mailto:sage [2011/02/24(木) 15:36:25.76 ID:1aB9ozEo]
>>882
んー、DVDを先にドライブに入れてから、dvdfabを立ち上げた方がいいかも

884 名前:login:Penguin mailto:sage [2011/02/24(木) 16:04:45.88 ID:OeequW3/]
>>883
はい、起動する前にディスク入れても認識しないです。一応他のディスクに変えてもダメでした。

まだ家ではないので、帰ってチャレンジしてみます。

885 名前:login:Penguin mailto:sage [2011/02/24(木) 21:53:18.69 ID:7QRgCGZR]
>>883
wine設定 d:/media/hoge
変更したら認識しました!!

ありがとうございました!
かなり悩んだので、すっきりしました。
ヒントが役に立ちました感謝です!

886 名前:login:Penguin mailto:sage [2011/03/05(土) 11:00:02.51 ID:dPhK+MI4]
What's new in this release (see below for details):
- Support for changing network passwords.
- Reflection support in shader compiler.
- Tests no longer attempt to cope with Win9x behavior.
- A number of MSHTML and MSXML improvements.
- Various bug fixes.

887 名前:login:Penguin mailto:sage [2011/03/05(土) 13:40:20.50 ID:6DBdByfI]
>>886
抜けてる
The Wine development release 1.3.15 is now available.

888 名前:login:Penguin mailto:sage [2011/03/05(土) 22:14:07.92 ID:E0HGGl1X]
>>886
win9x 用コードのテストやめるってどういうこと?
win9x系のサポート自体がなくなる方向ってわけじゃないんだよね?
経緯を知ってる人いないかな?


889 名前:login:Penguin mailto:sage [2011/03/07(月) 17:46:56.54 ID:4LUKrH+d]
まさかこれからはNT系一本でやってくってわけないよな・・・
ReactOSがNT系互換だからって・・・

890 名前:login:Penguin mailto:sage [2011/03/07(月) 20:49:18.32 ID:eW5+LEeV]
今回大量にremove win9x hacksしやがったAustin Englishが、こんなこといってんぞ。

> So test.winehq.org doesn't test Win9x any more, but why are we
> throwing away perfectly good Win9x tests that took years to get in?

Because the code is essentially dead.

www.winehq.org/pipermail/wine-devel/2011-February/089011.html



891 名前:login:Penguin mailto:sage [2011/03/08(火) 02:05:25.89 ID:vzsX1flh]
ML読んで win9x用のテストコードが腐ってたってことはわかったけど、
じゃあどうすんの?ってのがよくわからんなぁ。


892 名前:login:Penguin mailto:sage [2011/03/08(火) 02:40:52.17 ID:DaNRzFCd]
よくわからないけどここの有志で文字化けが再現できるテストコードとか投げれば
文字化け直ったりするん?






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

前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