Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
SU
Uploaded by
siki uta
PPTX, PDF
1,804 views
WineでDirectX9系アプリを動かす
2020/5/5に行われたLILO&東海道らぐオンラインミーティングで公開した資料です。情報が少し古いのは諸々の事情によるものなのでお察しください。
Software
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 16
2
/ 16
3
/ 16
4
/ 16
5
/ 16
Most read
6
/ 16
7
/ 16
8
/ 16
9
/ 16
10
/ 16
11
/ 16
12
/ 16
13
/ 16
14
/ 16
Most read
15
/ 16
Most read
16
/ 16
More Related Content
PDF
OSvの概要と実装
by
Takuya ASADA
PPTX
Raspberry Piで始める自宅サーバー超入門
by
VirtualTech Japan Inc./Begi.net Inc.
PDF
大昔のMMU
by
たけおか しょうぞう
PPTX
研究者のための Python による FPGA 入門
by
ryos36
PDF
Linux KVMではじめるカンタン仮想化入門
by
VirtualTech Japan Inc.
PDF
OSC2011 Tokyo/Fall 濃いバナ(virtio)
by
Takeshi HASEGAWA
PPTX
ARM LinuxのMMUはわかりにくい
by
wata2ki
PPT
コンシューマゲーム開発におけるHansoftの活用事例
by
Hiroyuki Tanaka
OSvの概要と実装
by
Takuya ASADA
Raspberry Piで始める自宅サーバー超入門
by
VirtualTech Japan Inc./Begi.net Inc.
大昔のMMU
by
たけおか しょうぞう
研究者のための Python による FPGA 入門
by
ryos36
Linux KVMではじめるカンタン仮想化入門
by
VirtualTech Japan Inc.
OSC2011 Tokyo/Fall 濃いバナ(virtio)
by
Takeshi HASEGAWA
ARM LinuxのMMUはわかりにくい
by
wata2ki
コンシューマゲーム開発におけるHansoftの活用事例
by
Hiroyuki Tanaka
What's hot
PDF
SATySFi 最近の発展と目下実装中の変更
by
T. Suwa
PDF
【Unite Tokyo 2018】さては非同期だなオメー!async/await完全に理解しよう
by
Unity Technologies Japan K.K.
PDF
猫でも分かるUE4のポストプロセスを使った演出・絵作り
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
メカアクションゲーム『DAEMON X MACHINA』 信念と血と鋼鉄の開発事例
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
そう、UE4ならね。あなたのモバイルゲームをより快適にする沢山の冴えたやり方について Part 1 <Shader Compile, PSO Cache編>
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
Unity2018/2019における最適化事情
by
Unity Technologies Japan K.K.
PPTX
Python / BlueprintによるUnreal Engineの自動化 / GTMF2019
by
Game Tools & Middleware Forum
PDF
なぜディスクレスハイパーバイザに至ったのか / Why did we select to the diskless hypervisor? #builde...
by
whywaita
PPTX
Lightmassの仕組み ~Lightmap編~ (Epic Games Japan: 篠山範明)
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
UE4のローカライズ機能紹介 (UE4 Localization Deep Dive)
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
NiagaraでサクッとMorphEffectを作ろう
by
Yuya Shiotani
PDF
Unreal Engineでのコンフィギュレーター制作と映像制作 UNREAL FEST EXTREME 2021 SUMMER
by
エピック・ゲームズ・ジャパン Epic Games Japan
PPTX
UE4のライティング解体新書~効果的なNPRのためにライティングの仕組みを理解しよう~
by
エピック・ゲームズ・ジャパン Epic Games Japan
PPTX
Stripe x freee
by
安隆 沖
PPTX
マジシャンズデッド ポストモーテム ~マテリアル編~ (株式会社Byking: 鈴木孝司様、成相真治様) #UE4DD
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
AnsibleによるInfrastructure as code入門
by
kk_Ataka
PDF
Ethernetの受信処理
by
Takuya ASADA
PDF
Timers
by
uchan_nos
DOCX
UE4でPerforceと連携するための手順
by
エピック・ゲームズ・ジャパン Epic Games Japan
PDF
Fiberの使いどころ
by
Tomoya Kawanishi
SATySFi 最近の発展と目下実装中の変更
by
T. Suwa
【Unite Tokyo 2018】さては非同期だなオメー!async/await完全に理解しよう
by
Unity Technologies Japan K.K.
猫でも分かるUE4のポストプロセスを使った演出・絵作り
by
エピック・ゲームズ・ジャパン Epic Games Japan
メカアクションゲーム『DAEMON X MACHINA』 信念と血と鋼鉄の開発事例
by
エピック・ゲームズ・ジャパン Epic Games Japan
そう、UE4ならね。あなたのモバイルゲームをより快適にする沢山の冴えたやり方について Part 1 <Shader Compile, PSO Cache編>
by
エピック・ゲームズ・ジャパン Epic Games Japan
Unity2018/2019における最適化事情
by
Unity Technologies Japan K.K.
Python / BlueprintによるUnreal Engineの自動化 / GTMF2019
by
Game Tools & Middleware Forum
なぜディスクレスハイパーバイザに至ったのか / Why did we select to the diskless hypervisor? #builde...
by
whywaita
Lightmassの仕組み ~Lightmap編~ (Epic Games Japan: 篠山範明)
by
エピック・ゲームズ・ジャパン Epic Games Japan
UE4のローカライズ機能紹介 (UE4 Localization Deep Dive)
by
エピック・ゲームズ・ジャパン Epic Games Japan
NiagaraでサクッとMorphEffectを作ろう
by
Yuya Shiotani
Unreal Engineでのコンフィギュレーター制作と映像制作 UNREAL FEST EXTREME 2021 SUMMER
by
エピック・ゲームズ・ジャパン Epic Games Japan
UE4のライティング解体新書~効果的なNPRのためにライティングの仕組みを理解しよう~
by
エピック・ゲームズ・ジャパン Epic Games Japan
Stripe x freee
by
安隆 沖
マジシャンズデッド ポストモーテム ~マテリアル編~ (株式会社Byking: 鈴木孝司様、成相真治様) #UE4DD
by
エピック・ゲームズ・ジャパン Epic Games Japan
AnsibleによるInfrastructure as code入門
by
kk_Ataka
Ethernetの受信処理
by
Takuya ASADA
Timers
by
uchan_nos
UE4でPerforceと連携するための手順
by
エピック・ゲームズ・ジャパン Epic Games Japan
Fiberの使いどころ
by
Tomoya Kawanishi
WineでDirectX9系アプリを動かす
1.
WineでDirectX9系アプリを動 かす 2020年2月 東海道らぐ名古屋 mstdn.maud.io/@siki_uta
2.
本題の前に
3.
Q506の話をします Q506/MEにLinuxを入れる から約半年 2020年年明け早々から >投げ売りジャンク<
4.
約半年での状況変化 ・ubuntu19.10、Fedora31は動作の安定性が向上しま した。 Fedoraは音声周りも外部パッチなしで動作するように なりました。
5.
Ubuntuにパッチを当てる git clone https://github.com/plbossart/UCM.git cd
~/UCM sudo cp -r cht-bsw-rt5672 /usr/share/alsa/ucm/ reboot 再起動後はモノラル出力になっているはずなのでステレオに変える
6.
・opensuse Tumbleweedも1月時点ではタッチパネルの 動作に問題がありましたが2月5日以降(?)インストー ルしたら問題なく動くようになりました。
7.
・DeepinLinux usbブートの時点でemmc周りでエラ ーを履き起動しませんでした。 ・manjaro ブートはokこの時点ではタッチパネルも 動作GUIインストーラー通すとタッチパネルドライバ 当たらず音声周りも別途パッチが必要
8.
ubuntu、fedoraは動作の安定度も上がり実 用性が増した。 一方他は何かしろの問題を抱えていると今 回の再調査で判明した。
9.
本題に入ります WineでDirectX9系アプリを動かす話
10.
今更何をやろうというのさ? DirectX11やDirectX12が今時のゲームでは使われる事 が殆どですが、インディーズタイトルやアドベンチャ ーゲームの世界では今でもDirectX9で動作するエンジ ンが利用されているものが多数存在します。 それらの動作報告等の情報も古い物が多く無い物もあ ったのでこの際と言うことで試しました。
11.
今回主に動かしたいやつ ・吉里吉里2系のADVゲーム ・Buriko General Interpreter(Ethornell)系のADVゲーム ・ProjectEgg系のパッケージソフトウェア その辺のゲームを動かしたいというだけの話です 参考資料 スクリプトエンジンの判別方法 ADVゲームエンジンまとめ
12.
テスト環境 2020年1月末時点 ・opensuse Thumbleweed
wine5.0 ・Ubuntu19.10 wine5.2
13.
環境構築 ・基本的にWINEARCH=win32を指定して32bit版を導 入 ・大半のタイトルは動画周りでトラブルを起こすため それの対処
14.
吉里吉里2系の対応(マルコと銀河竜体験版) ・winetricks quartz wmp9
wmv9vcm 以上を行えば動画周りの対処はok wmp10だとスクリプトエラーで動作中に落ちることが ある。
15.
BGI・Ethornell系(蒼き彼方のフォーリズム) ・winetricks quartz winecfgでwinegstreamerを無効にする 試しにPlayOnLinuxで動くスクリプトも作りました https://github.com/siki-uta/pol_script
16.
ProjectEgg系(魔道物語きゅ~きょく大全) ・winetricks dotnet35sp1 fakejapanese wine4.02あたりの物はddr=gdiを指定
Editor's Notes
#4
これで買った人も多いでしょうね
#5
1年たった辺りでまとめなおそうと思ってた
#7
ただし、Ubuntu Fedoraより動作は重い
#9
Q506の話はここまで
#12
とりあえず今回はこの3つ
#16
Wine5.0以降では入力してもプルダウンに出てこないので直打ち指定したうえダイヤログ無視で設定の必要があります。
#17
dotnet35インストール周りは環境しだいで怪しくなりがちなのでwineのバージョン自体変えるなどでなんとか
Download