PC環境を整理中でPT3は暫く不稼働状態、
そろそろ再稼働なのでTVTestもbuildを上げようと自分用のメモ
(因みにバイナリ配布ならココ)
参考: ここ
1. 肝心のTVTestのソースをGitHubからDL
2. LibISDBのソースをこれまたGitHubからDL
解凍してLibISDB-masterの中身を、TVTest-develop\src\libISDB に放り込む
そしたらその libISDB\Projects 内のLibISDB.sln をダブルクリックしてVS2019で開く
「ソリューション操作の再ターゲット」が出てくるのでOKする
エラーは出ないはずなので続いてRelease buildのx86 32bit を指定(メニューのビルドの下ら辺)
そのビルドメニューから「ソリューションのビルド」を選択
「10正常終了、0失敗、0更新不要、0スキップ」が出て完了
3. File ExplorerからTVTest-develop\src\TVTest_All.slnをダブルクリックでVS2019で開く
また「ソリューション操作の再ターゲット」が出てくるのでOKする
Release buildなx86にセットして、「ソリューションのビルド」実行
「6正常終了、0失敗、0更新不要、0スキップ」が出て完了
4. TVTest-develop\src\Win32\ReleaseにTVTest.exe が出来ているが、この中に"Plugins"サブフォルダを掘る
5. TVTest-develop\sdk\Samples 内のSamples.slnをダブルクリックで開きこれまで同様にソリューションビルド
「15正常終了、0失敗、0更新不要、0スキップ」が出て完了
TVTest-develop\sdk\Samples\Win32\Release に出来ている 拡張子.tvtpなファイル全てと
HDUSRemocon_KeyHook.dllを前述のPluginsフォルダに放り込む
6. CasProcessor.tvtpのソースをGitHubからDL
解凍してCasProcessor-master内のCasProcessor.slnをダブルクリックでVS2019で開きソリューションビルド
「1正常終了、0失敗、0更新不要、0スキップ」が出て完了
CasProcessor-master\Win32\Release内に出来ているCasProcessor.tvtp を前述のPluginsフォルダに放り込む
7. B25.tvcasのソースをGitHubからDL
解凍後、TcCas-master内のTvCas.slnをダブルクリック後ソリューションビルド
「2正常終了、0失敗、0更新不要、0スキップ」が出て完了
TvCas-master\Win32\Release内に出来ているB25.tvcasをTVTest.exeと同じフォルダに放り込む
8. TVTest-develop\data内のファイル/フォルダをTVTest.exeと同じフォルダに入れる(※Data_x64フォルダは除く)
9. TVTest-develop\doc内のファイルをTVTest.exeと同じフォルダに入れる
10. 参考ページのファイル一覧で移動していなかったファイルが1個あったので、
念のため合わせておく
TVTest-develop\sdk\TVTestSDK.txt をTVTest-develop\src\Win32\Release\Plugins に放り込む
11. TVTest-develop\src\Win32\Release 以下に必要なものが全て揃った!(BonDriverを除く)
繰り返し作業なので間違えずに実行(32bitと64bitを混ぜないとか)