2016/06/15

フリーゲームRPG “Cresteaju” をLinuxのWineで動かす


2001WindowsRPG Cresteaju () Wine

WineWOLF RPG()
WineRPG(95VX Ace)

スクリーンショット
(一)
(一)?
(二)MP3BGM?
(三)?
(二)
(一)Wine 1.8?
(二)BGM(MIDI)?
(三)?

?


cres.exe()

  
(作業ディレクトリをcres.exeのあるディレクトリへ変更)
$ cd [cres.exeのあるディレクトリ]
(同じ階層のcres.exeを実行)
$ (WINEPREFIX=[Wine環境の場所]) wine cres

Wine(WINEPREFIX)Windows

WineGUI1Q4Wine使cres.exe

BGMCresJuke!!(cresjuke.exe)LHA

LHA(.lzh/.lha)Linux


MP3BGM?


BGM

MP3BGM


2MP3BGMWinewinegstreamer.dll使BGM 2001 Produced by Shou ()

MP3BGMDLL

(一)WineGUIwinecfg
(二)   
(三) cres.exe cres.exe 
(四)cres.exe 
(五)    winegstreamer   
(六)      OK 
(七)winecfg OK 


$ (WINEPREFIX=[Wine環境の場所]) wine reg add "HKEY_CURRENT_USER\Software\Wine\AppDefaults\cres.exe\DllOverrides" /v "winegstreamer" /t REG_SZ /d ""

(2017/3/26)Wine2.0GStreamer 1.032bit ugly (Debian/Ubuntu gstreamer1.0-plugins-ugly:i386)

?


   使使IPA( IPA   )

Winetricks(20151227) fakejapanese_ipamona 

WineWinetricks使
2015Winetricks



:

読みにくく、レイアウトも崩れる例
IPA:

IPAモナーフォントで置換設定を行った状態
使Windows

ダメージ表示

Wine 1.8?


Windows使()Wine

Wine1.7WineDirect3D(Winetricks orm=backbuffer)crescfg.exe()

1.8  

1.8Wine使

()(Wine)

(2017/3/26)Wine2.0

BGM(MIDI)?


 MIDIBGM使WineALSAMIDI SC-8820 MIDIcrescfg.exe MIDI Windows使(MP3BGM)ALSAMIDIWine[1]MP3BGM使使

MIDIMIDI使MIDI

WineMIDI


?


1.8Wine使MP3BGMcrescfg.exe

Wine11.8使
動作確認の範囲WineのバージョンOSバージョン
オープニングからアルシア付近のフィールドまで1.8.1Ubuntu (x86_64) 15.10
アルシア到着からエンディングまで1.8.2Ubuntu (x86_64) 16.04
使用したバージョン:
  • Wine 1.8.1, 1.8.2, 2.0
  • Winetricks 20160329
  • Q4Wine 1.3
  • Cresteaju 1.26
  • CresJuke!! 1.00 (バージョン情報では1.10)

[1]: “fixme:winmm:midiStreamPosition Unsupported time type 10” というメッセージが端末に出続けてはいるが、この件と関係しているかは不明