今夜も Wine で乾杯! - 16本目
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2010/02/11(木) 22:54:07ID:MfiF2xptWineに関する情報交換スレ。
前スレ 今夜も Wine で乾杯! - 15本目
http://pc11.2ch.net/test/read.cgi/linux/1235824271/
Wine本家
http://www.winehq.org/
http://wiki.winehq.org/
動作報告Wikiや過去ログなど
http://www.2chlinux.org/index.php?FrontPage
ここにパッチをうpするときはgzipやbzip2で圧縮した上で
base64などでエンコードしてください。おながいします。
動作報告は>>2のテンプレ使用を推奨。
0412login:Penguin
2010/07/28(水) 23:18:07ID:cjDifH+kWine Is Not Emulatorってか?
0413login:Penguin
2010/07/28(水) 23:38:34ID:nBAWWgK30414login:Penguin
2010/07/29(木) 00:00:18ID:7oPrVuiPOpenHandhelds.org ? View topic - wine + qemu
http://forum.openhandhelds.org/viewtopic.php?f=16&t=1088
定義や名前について揉めても仕方ないと思うが。
0415login:Penguin
2010/07/29(木) 00:41:40ID:OlC/cudpそうそう、CPU同じなのに互換性無いとか馬鹿げてる。
古いOSから最新のOSまで、wineをインストールできる環境全てとオマケにMSのOSで
同じバイナリを動かすことができるのは画期的だよね。
>>409
wineはlinuxの一部ではないんだからELFに移行する必要もないでしょ。
そもそもa.outを止めた理由をよく知らないな。
>>411
環境を再現しないと動かないのは、ある意味APIの出来不出来の問題だよね。
それが良ければ環境はAPI自体が吸収するのでそんな必要は無くなるんだけども。
0416login:Penguin
2010/07/29(木) 01:05:20ID:seU+Yrbhそれはさすがにパフォーマンスが死にそうだが
0417login:Penguin
2010/07/29(木) 01:22:11ID:ISTry/rKlinuxの一部でなくELFに対応してないならLinuxのAPI群という言い方はやめるべき。
wine is not CPU emulator.
wine is the MS-Windows emulator.
0418login:Penguin
2010/07/29(木) 02:18:31ID:rc2OB0n0レジストリとフォントはLinuxでも使われているけれど
0419login:Penguin
2010/07/29(木) 02:58:20ID:OlC/cudplinuxで動いてるんだからlinuxのAPIで間違いないでしょ。
linux専用なんて誰が言っているの?
0420login:Penguin
2010/07/29(木) 04:22:17ID:7La827CUそういやBSDやMACでも動いているもんな。
確かにLinux専用とは違うな。
0421login:Penguin
2010/07/29(木) 06:22:15ID:2Ya9HMITただのAPI群ではなく、windows実行環境全てをエミュレートするもの。
だからこそ、他のOSでも関連プログラムが動く。
Linux(または他のOS)上で直接APIを呼ぶのではなく、
windowsプログラムをwindowsエミュレート環境の中で間接的に呼んでいるに過ぎない。
wine命名者は勝手にエミュレーターのことをCPUエミュレーターと決め付けている。
重要なのは、エミュレーターはCPUエミュレーターという意味ではなくもっと広い意味があること。
普通のAPIライブラリではないことは子供でもわかるはずだがまだ何かあるの?
APIがメインではなく、APIだけでは何もできない。
0422login:Penguin
2010/07/29(木) 06:29:15ID:2Ya9HMIT試したことはないけど。
http://www.h7.dion.ne.jp/~qemu-win/qemu-doc-ja.html#SEC49
0423login:Penguin
2010/07/29(木) 06:48:44ID:OlC/cudpMozillaのUAを返すブラウザはエミュレータですか?
0424login:Penguin
2010/07/29(木) 07:10:57ID:7oPrVuiPここでその議論をしても仕方がないだろ。
そういう議論は本家のフォーラムでしないと意味が無いぞ。
0425login:Penguin
2010/07/29(木) 07:15:56ID:OlC/cudpwindows環境でwineの環境を再現するようなものがあればそれはwineエミュレータかもしれないね。
わざわざwineをエミュレートしてプログラムを動かなくする必要があるとも思えないし、
win9xとかにwineを移植したものはwineそのものだけど。
0426login:Penguin
2010/07/29(木) 12:53:27ID:QH/njK1XwineはELFに対応しているんだが
というかwindowsのwin32apiの実体kernel32.dll、user32.dll、gdi32.dllに対応する
wineのwin32apiの実体は、/usr/lib/wine以下にあるkernel32.dll.so、user32.dl.so、
gdi32.dll.soのELFライブラリであって、windowsのようなPEライブラリではない
wineコマンドでwindowsのPEバイナリを実行する際に、PEローダーがELFライブラリと
うまく動的リンクするようになっている
wineのkernel32.dll.so等は普通のELFライブラリだから数学ライブラリのlibm.soとかと
同様に普通のlinuxアプリから使うこともでき、この場合完全にELFだけでwin32apiを
利用できる
バイナリフォーマットについてはそんなに詳しくないけど、wineの構造はこの辺
ttp://www.winehq.org/docs/winedev-guide/architecture
ttp://www.winehq.org/docs/winedev-guide/x2543
wineのwin32apiをELFライブラリとして使う場合はこの辺
ttp://www.winehq.org/docs/winelib-guide/index
0427login:Penguin
2010/07/29(木) 14:59:23ID:00mV9tuXじゃあ、wineのAPIを使ったwineコマンドを必要としない通常のELFバイナリ作れるってことだよね。
そういう使い方の実績あるの?
staticリンクすればwineのインストール不要でLinux実行ファイル作れるわけでしょ。
staticじゃなくてダイナミックリンクでもいいけど。
聞いたことないなあ、そういう普通のライブラリの使い方は。
ダイナミックリンクは、soファイルなんじゃないの?
どうやったらdllファイルがダイナミックリンクできるの?
変だなあなんか。
別にAPI群でいいけど、soだけ出してよ。じゃあ。
0428login:Penguin
2010/07/29(木) 15:06:51ID:GVRKbLUTLinux版一太郎がバイナリファイルにstaticリンクだったような。
Justsystemは一太郎関係のパッチをwineにコミットしているし。
0429login:Penguin
2010/07/29(木) 15:15:05ID:00mV9tuXsoがあるんだ。
よく読んでなかったよ。
でもどうも腑に落ちないことがあるよ。
GUI関係のAPIなどはエミュレート環境の上でないと動かないような気がするけど。
APIだけでOSの差異が吸収できるのかなと。
Windowsをエミュレートしている環境の上で初めてAPIが使えそうな気が。
レジストリのAPI呼んでもLinuxはレジストリないじゃん。
APIだけでレジストリをエミュレートできるんだろうか。
レジストリをエミュレートしている環境の上でAPI呼ばなくてできるんだろうか。
0430login:Penguin
2010/07/29(木) 15:54:22ID:qLxaTsiaエミュレートも糞もない
聞く前に調べろ
0431login:Penguin
2010/07/29(木) 17:31:39ID:7oPrVuiPネットブックをフォトストレージにする人は多いだろうから期待。
>>429
もしかして公式Wikiすら読まずに話してるのか。
0432login:Penguin
2010/07/29(木) 22:35:42ID:Ze9njxKSその*.regファイルはどこにあるんだよ。
そういうたくさんの設定がエミュレート環境だろ。
ただ呼んでもだめだろ。
LinuxにはCドライブもDドライブFドライブもないし、いったいいくら設定する必要があると思うんだ。
互換環境を構築してから呼び出すんじゃないのか
wineをインストールすればいろいろ互換環境が設定されるだろうが
soファイルだけじゃ無理だと思わないのか
0433login:Penguin
2010/07/29(木) 22:37:49ID:qLxaTsia>そういうたくさんの設定がエミュレート環境だろ。
え?
0434login:Penguin
2010/07/29(木) 22:48:19ID:OlC/cudp0435login:Penguin
2010/07/29(木) 22:49:08ID:hc5F77Bzregファイルってただのテキストファイルですよ?
UTF-16LEの。
0436login:Penguin
2010/07/29(木) 23:12:31ID:QBY9yg8m>Linuxは基本的にはお遊びさ
これが的を得ているな
そもそもLinuxは1次ソースを作ったリーナスが
自分自身の目的のためにUNIXライクな独自OSを書き上げて出来たものなんだから
それがリーナスが「こんなん出来たけどどうよ?」って公開し
他のユーザーが「いやいや、ここはこうした方が良いよ」って手直しし
それが大きくなったのが現在のLinuxの姿なんだからな
0437login:Penguin
2010/07/29(木) 23:19:08ID:7oPrVuiPWin32 APIを再実装してるだけ。
普通、APIを実装することをエミュレーションとは呼ばない。
Wineの実装にWindowsのコードが混じると問題なので、
Wineプロジェクトはコード管理にぴりぴりしてる。
0438login:Penguin
2010/07/29(木) 23:38:44ID:HQ6jx2Rm雑談スレ池。
0439login:Penguin
2010/07/31(土) 09:21:33ID:6UlrGfBzThe Wine development release 1.3.0 is now available.
What's new in this release:
- Beginnings of a user interface for the builtin Internet Explorer.
- Support for cross-process OLE drag & drop.
- New builtin wscript.exe (Windows Script Host) program.
- Open/save dialogs remember the last used directory.
- Translation updates.
- Various bug fixes.
0440login:Penguin
2010/07/31(土) 09:26:03ID:3ZSOVm5L次の1.4は何年後だろうなwww
0441login:Penguin
2010/07/31(土) 21:09:29ID:DtY8GcRE0442login:Penguin
2010/07/31(土) 21:46:37ID:qgX8zETwそういうのはPCエミュレーションでなんとかならないかなぁ。
多分本家では優先順位低そう。
VirtualBoxとかQemuとか。
0443login:Penguin
2010/08/01(日) 01:23:25ID:bGpA1hgidssi-vstとlmmsくらいだった。思ってた以上に少ないな。
0444login:Penguin
2010/08/02(月) 19:34:42ID:9pqFwKg+なんかスゴイ進化だ
0445login:Penguin
2010/08/02(月) 20:11:21ID:tne/3nB00446login:Penguin
2010/08/02(月) 21:15:08ID:tDJWjN7r0447login:Penguin
2010/08/18(水) 21:28:47ID:MBn7pnhl0448login:Penguin
2010/08/19(木) 21:28:30ID:jVfPqXGAこれってフォントのせいなのかな?
0449login:Penguin
2010/08/21(土) 10:36:13ID:cB8hQjfMWhat's new in this release (see below for details):
- Support for drag & drop between X11 and OLE.
- New ipconfig.exe builtin tool.
- Support for favorites in builtin Internet Explorer.
- Beginnings of a shell Explorer control.
- A number of DirectDraw code cleanups.
- Improvements to the calendar control.
- Various bug fixes.
0450login:Penguin
2010/08/21(土) 12:38:33ID:snSwl5Mg0451login:Penguin
2010/08/23(月) 18:43:28ID:qI/TmHD5>- Support for drag & drop between X11 and OLE.
これ見て、もしやと思って、foobar2000にD&Dしてみたら普通に出来た。
ちょっと感動。
0452login:Penguin
2010/08/28(土) 03:12:20ID:Na7qJfn+アプリケーション名: The Witcher: Enhanced Edition
アプリケーションのバージョン: 1.4.5.1304 (steam版)
Wineのバージョン: 1.3.1
ディストリビューションとアーキテクチャ: archlinux i686
レーティング: Silver
動作の状態:
いくつか問題あり。
・プレイヤーの体力や経験値のバーが表示されない。バー上にカーソルを持っていくと数値が出るので一応分かる。
・敵の体力バーが表示されず分からない。
・ジャーナルやインベントリで一部のテキストが表示されない。JPMODを適用するとなぜか直った。
・急にfpsが下がってたまに落ちる。数時間に一回くらい発生。別マップに移動すると直ったりする。
JPMODはインストーラ版が使える。本編クリアまで確認。
0453login:Penguin
2010/08/31(火) 23:11:49ID:xXAEg8FSうーん、メニューフォントがおかしくなっていろいろやってたら、Katju88のポップアップが文字化けして使いにくくなってしまった。
どうすれば治るんだろうこれ。
0454login:Penguin
2010/09/01(水) 11:52:37ID:nHgZ0pKA自分が試してみたら動作は問題ないけどメールの内容表示がおかしかった。
日本語の文字が、一番左端に密集してしまって読めない。
日本語フォントの問題だと思うんだけど、なんとかならないかな?
0455login:Penguin
2010/09/02(木) 02:25:46ID:xRGu+S1F====Wine動作報告テンプレv1.0rc1====
アプリケーション名: 電車でD LightningStage
アプリケーションのバージョン:不明(2010/09/1時点での最新版)
Wineのバージョン:wine 1.2
ディストリビューションとアーキテクチャ:Fedora13(x86_64)
レーティング:Silver or Bronze
動作の状態:
・WineTricksでDirextX9をインストールしたらうまく動いた。(どのDLLをオーバーライドしたのかは未確認。)
・Windowsとデュアルブートしているので、電車でDがインストールされたパーティションをマウントしてターミナルから実行。(なので、インストーラの動作検証はしていない)
・ジョイスティックの右ボタンが入りっぱなしになる(FlightGearと同時にインストールされたjs_demoで検査したが、ジョイスティックとLinuxには異常がなかった)
Windows(Vista SP2 Ultimate x64)ネイティブで走らせた時との比較
フレームレートしかおよそ半分しか出ない、音声が遅れる事がある。(まあ仕方ないけどね)
オプション設定画面に入れないとか、時々落ちるのはWindows上で走らせても同じ。wineの問題ではない。
0456login:Penguin
2010/09/03(金) 17:40:30ID:Zd7Bic+j0457login:Penguin
2010/09/04(土) 10:37:17ID:juAZ9QNgWhat's new in this release (see below for details):
- Update of the Gecko engine, now including a 64-bit version.
- New implementation of console support on Unix terminals.
- Many new functions in the C runtime dlls.
- Various bug fixes.
0458login:Penguin
2010/09/04(土) 11:44:04ID:R7BdJT+S新しいの来たんだね
最近前程来なくなっちゃったなぁ…
0459login:Penguin
2010/09/04(土) 13:09:02ID:LKUXZxUmいつも2週に1回定期リリース。
パッチは随時更新されている。
Wine development tree見りゃ分かる。
http://source.winehq.org/git/wine.git/
0460login:Penguin
2010/09/04(土) 16:30:37ID:agHhmcBBWine development tree見りゃ(ry
0461login:Penguin
2010/09/04(土) 17:07:10ID:8QopcO45最初は何故かVLフォント?に変わってて一部の文字が化けてただけだったのになあ、弄ったら余計悪くなった。
0462login:Penguin
2010/09/04(土) 17:38:48ID:rAGu2UuIだいぶ前からほぼ二週間リリースだったと思ったけど?
おまえのいうちょっと前っていつのことだ?
当然そんなことはWine development tree見りゃ(ry
0463login:Penguin
2010/09/04(土) 18:40:26ID:k0KPJ1bC0464login:Penguin
2010/09/04(土) 20:53:39ID:rAGu2UuIその前はずっとほぼ二週間だったし。
ようするに俄は黙ってろってこった。
0465login:Penguin
2010/09/04(土) 21:02:35ID:Xvj5I2HK結局更新量は同じさ。
CVS試せばよかろう。
どちらにしても俺らに出来る事は粛々とテスト報告する事かな。
0466login:Penguin
2010/09/04(土) 21:33:33ID:agHhmcBBつい先日の毎週リリースなんてちょっと前だろ、、、
0467login:Penguin
2010/09/04(土) 21:34:31ID:8QopcO45レジストリの2つのファイルだけ消してもダメなのが不思議なところ。
0468login:Penguin
2010/09/05(日) 07:19:11ID:7u8sFjQc0469login:Penguin
2010/09/05(日) 11:01:21ID:8E9e2JU+AppDBにはなんかあるが、インストールからしてだめっぽい。
ttp://appdb.winehq.org/objectManager.php?sClass=version&iId=17336
0470login:Penguin
2010/09/07(火) 13:15:30ID:JvvquqXw自分はこんな感じで置換したら
winecfgでメニューフォントをMeiryoKe_UIGothicとかに指定すると化けてたのが
化けなくなった
[HKEY_CURRENT_USER\Software\Wine\Fonts\Replacements]
"MS Pゴシック"="MeiryoKe_PGothic"
"MS UI Gothic"="MeiryoKe_UIGothic"
"MS ゴシック"="MeiryoKe_Gothic"
あと
[HKEY_CURRENT_USER\Control Panel\Desktop]
以下にwinecfgで設定したフォント名があるっぽいので該当のものを削除。
0471login:Penguin
2010/09/07(火) 13:17:25ID:JvvquqXw多分別の名前のフォントに置換してそれを指定すれば化けないと思うけど試してない
0472login:Penguin
2010/09/09(木) 02:56:01ID:uf0esAOzLinuxでmacでもいいんだけど。
0473login:Penguin
2010/09/09(木) 07:28:37ID:23AnucSeそうね
Macine is not an emulator
Macintosh emulator
略してMacineなんての出来ないかね
0474login:Penguin
2010/09/09(木) 12:47:07ID:KgRZJ4ed0475login:Penguin
2010/09/09(木) 17:51:31ID:oWLCqStaでも動かしたいアプリある?ファインダとか???
0476login:Penguin
2010/09/09(木) 18:52:16ID:Vt3QTm+N0477login:Penguin
2010/09/09(木) 19:31:14ID:nWTzaXVM0478login:Penguin
2010/09/09(木) 20:11:10ID:UZlGC6UYExecutorは去年オープンソースになったみたい
ttp://www.ardi.com/ardi.php
ttp://github.com/ctm/executor/
0479login:Penguin
2010/09/09(木) 20:34:54ID:mNHcUOHjおー、ソース公開されてたんか。macpaintもソース公開されたから、だれかこいつで移植してくれぃ
0480login:Penguin
2010/09/09(木) 22:52:47ID:OtGXHTLI0481login:Penguin
2010/09/10(金) 21:40:50ID:2D9Gnno7俺現役で使ってる。旧マカーには至極便利。
0482login:Penguin
2010/09/12(日) 15:36:20ID:A38YaCocwindowsマシンは一台置くのはやむを得ないけど、macまでとか色々無理だお。(´・ω・`)
0483login:Penguin
2010/09/13(月) 01:42:25ID:/Mx9uimwPearPCでOS 10.3
SheepShaverでOS 9.04以前
BasiliskでOS8.1以前
いろいろ方法あるよ
0484login:Penguin
2010/09/13(月) 21:58:42ID:T4AbGeWi”その方法を教えろ”
って来るぞ
0485login:Penguin
2010/09/13(月) 22:48:57ID:zzS9Jxzzいやあそんなこと言わないよ
>>483のVMWareって・・・
OSXを動かしたいんじゃなくって、OSXのソフトを動かしたいわけだから
次は
他にもっといいやつないの?
だよ
0486login:Penguin
2010/09/13(月) 22:54:30ID:T4AbGeWi0487login:Penguin
2010/09/13(月) 23:20:44ID:zzS9Jxzzおまえもどうせただググってるだけだろ
わからない、つくれないなら黙ってろよ
0488login:Penguin
2010/09/14(火) 00:49:19ID:RKr9jUDHお前は人の事言えないと思うよ
0489login:Penguin
2010/09/14(火) 09:42:07ID:yKXG96qw0490login:Penguin
2010/09/14(火) 12:18:24ID:bVBdz4Eg0491login:Penguin
2010/09/14(火) 21:51:02ID:Is+DvmEP0492login:Penguin
2010/09/14(火) 22:19:14ID:ttzGdNPs0493login:Penguin
2010/09/15(水) 07:02:34ID:ZipX7gTZなんか前のバージョンより調子が良いような気がするけどフラシーボ?
っていうか前のが地雷だっただけかな?
0494login:Penguin
2010/09/15(水) 07:38:00ID:YwXYfztw0495login:Penguin
2010/09/19(日) 10:27:41ID:/aERgf9PWhat's new in this release (see below for details):
- Improved support for right-to-left text.
- Support for CMYK JPEG images.
- Beginnings of a Game Explorer implementation.
- Improved 64-bit support in MSI.
- Stub inetcpl control panel applet.
- A number of fixes to crypto support.
- Translation updates.
- Various bug fixes.
0496login:Penguin
2010/09/19(日) 12:10:51ID:wC8vZOHR0497login:Penguin
2010/09/22(水) 13:19:48ID:HC+LYm27http://www.phoronix.com/scan.php?page=article&item=mesa_gallium3d_d3d11
解説してくれ
0498login:Penguin
2010/09/22(水) 23:04:34ID:LKUboiNm/ || :ヽ
┌|(⌒ヽ :|| ..:⌒: |┐ / ̄ ̄ ̄ ̄ ̄ ̄ ̄
|::|::ヽ.__:):||(___ノ ::|::| │
|:|: .. :|| .. |:| │ ジュワワワジュワワ、
:|: .. || ..|| < ジュワジュワジュジュワワワワワ!
:\ [_ ̄] /::| │
:: |\|_|_|_|_/:::| \________
__| | / / :|___
0499login:Penguin
2010/09/23(木) 00:22:05ID:QHPI0b160500login:Penguin
2010/09/23(木) 01:21:39ID:09aYPqY30501login:Penguin
2010/09/23(木) 04:32:58ID:hB065y540502login:Penguin
2010/09/23(木) 06:16:29ID:Fbpi3a7S0503login:Penguin
2010/09/23(木) 14:17:29ID:9Bfwrmymま、俺もだがなw
0504login:Penguin
2010/09/23(木) 14:50:20ID:ml9ULzOJ0505login:Penguin
2010/09/23(木) 14:58:37ID:b9YzQzvPWineとBeerの違いから解説させる気なのかね
>>504 w
0506login:Penguin
2010/09/23(木) 18:33:13ID:l7NzuFg+0507login:Penguin
2010/09/23(木) 22:39:21ID:aBPwU3pf0508login:Penguin
2010/09/23(木) 23:33:51ID:IDdBMfLB今までは、Linux上で3D使おうとすると、OpenGLのAPIしかなかったので
Wineの場合なんかは、Direct3DのAPIをOpenGLのに変換しながら
動いてるので、そこにオーバーヘッドが生じていたのだけど、
Direct3DなAPIを持ったDriverがあると、そのままDirect3Dを呼べるので
Wineなんかの場合は、今までおこっていたオーバーヘッドが無くなるって
事らしい。
それで、GalliumがそのDirect3Dの実装をある程度やり遂げたって所らしい。
(どの程度まで実装されてるのか、自分には分かりません)
0509login:Penguin
2010/09/24(金) 00:28:25ID:i4j0Q50b0510login:Penguin
2010/09/24(金) 14:06:39ID:bCje/6i3FreeBSDでWine使っている側としてはうらやましい。
あまりゲームはしないけど。
0511login:Penguin
2010/09/24(金) 14:26:30ID:Yvm32WYKcele440/1Gじゃ無理かな?
■ このスレッドは過去ログ倉庫に格納されています