Technically Impossible

Lets look at the weak link in your statement. Anything "Technically Impossible" basically means we haven't figured out how yet.

20210710

https://espio999.tumblr.com/post/67337409974/%E3%82%84%E3%82%8B%E3%81%B9%E3%81%8D%E4%BB%95%E4%BA%8B%E3%81%8C%E3%81%AA%E3%81%84%E3%81%A8%E4%BA%BA%E3%81%AF%E4%BD%95%E3%82%82%E3%81%AA%E3%81%84%E7%8A%B6%E6%85%8B%E3%82%80%E3%81%AA%E3%81%97%E3%81%84%E7%8A%B6%E6%85%8B%E3%81%AB%E6%94%BE%E3%81%A3%E3%81%A6%E3%81%8A%E3%81%8B%E3%82%8C%E3%82%8B%E3%81%93%E3%81%A8%E3%81%AB%E3%81%AA%E3%82%8B%E3%81%9D%E3%81%97%E3%81%A6%E4%BD%95%E3%82%82%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C
espio999.tumblr.com


まだ梅雨明けではないが、先々の天気予報を確認すると、今日から30度超の日が続いている。
扇風機を出した。

ザナクロ(ザナドゥ クローン)

impsbl.hatenablog.jp
一昨日ダウンロードしたザナクロのコードを読む。
20210708 - Technically Impossible

まず気付いたのは、文字コードの混在だ。テキスト・ファイルはShift JISで記述されているが、ソースコードはJISで記述されていた。
まずコードをUTF-8へ変換してみる。変換には次のツールを用いた。
www.vector.co.jp

ファイルを指定して実行すれば、文字コードを教えてくれる。

.\dcsw.exe "D:\user temp\work\xanadu\src\boss.c"

変換後のコード、パスを指定すれば、変換後のデータを指定先に出力してくれる。分かりにくいのは、入力ファイルのパスを一番最後に指定すること。

.\dcsw.exe -d u8 -o "D:\user temp\work\xanadu\src\boss.txt" "D:\user temp\work\xanadu\src\boss.c" 

コメントが日本語化された。一連のソースコードを変換しなければ。
f:id:espio999:20210710233636p:plain

ネットで検索した情報を眺めていると、リソースの指定ミスがあるようだ。メモをしておいた。
設定関連のファイルを眺めていて、一部のwavファイルが含まれていないことにも気づいた。

コンパイルBCCで行う前提だ。できればVisual Studio対応したいのだが、できるだろうか。
www.embarcadero.com