X



【Windows3.1】WfW3.11のファイルマネージャー(winfile)を日本語化に成功した模様
■ このスレッドは過去ログ倉庫に格納されています
0001ムーンサルトプレス(やわらか銀行) [US]
垢版 |
2020/05/20(水) 02:54:20.24ID:Sz+LF0CF0?PLT(12060)

185名無し~3.EXE2020/03/31(火) 01:43:04.91ID:GFEEynDG
以前ドイツ語版Windows for workgroupsのファイルマネージャー(WINFILE.EXE)を改造して
日本語化したものを作ったのですが、ステータスバーの領域の拡張ができず不完全なものでしたが、
なんとか解析して拡張できました。

CreateWindowEx
CreateStatusWindow
SendMessage
についてお勉強しました。
ステタスバーを分割したりするにはSendMessageが使われているようです。
3分割にしている命令050300 add ax, 0003を特定しました。
その近くにサイズ指定する命令がある筈ですが特定に苦戦しましたが、
imul命令が使われていることが分かりました。3つimul命令があるので値を
調整したら見事に日本語メッセージが表示することができるようになりました。

186名無し~3.EXE2020/03/31(火) 01:48:06.51ID:GFEEynDG
3つimul命令がこちら
6B46E009 imul ax, [bp-20], 0009
6B46E007 imul ax, [bp-20], 0007
6B46E005 imul ax, [bp-20], 0005

を下記のように変更してやりました。
6B46E010 imul ax, [bp-20], 0010
6B46E009 imul ax, [bp-20], 0009
6B46E005 imul ax, [bp-20], 0005

187名無し~3.EXE2020/03/31(火) 02:49:23.61ID:GFEEynDG
WfW3.11のファイルマネージャを日本語化してみました。DLLも同紺。 日本語版Win3.1で
作動確認。
ついでにハーツとクリップブックも入ってるヨ。
ステータスバーの枠を調整してただしく表示されるようにしました。
https://www.axfc.net/u/4022201.zip
https://i.imgur.com/qAlBVlc.jpg

MS-DOS・Win3.1総合スレッド 3.0
https://5ch-ranking.com/cache/view/win/1531491400
0002ムーンサルトプレス(やわらか銀行) [US]
垢版 |
2020/05/20(水) 02:54:30.91ID:Sz+LF0CF0?PLT(12060)

188名無し~3.EXE2020/03/31(火) 02:53:52.97ID:GFEEynDG
制限事項:ボリュームラベルの変更でShift JISのダメ文字を含んだ文字は使えません。
元のファイルマネージャーやMS-DOSプロンプトを使う等してください。
0008アトミックドロップ(神奈川県) [US]
垢版 |
2020/05/20(水) 03:00:27.04ID:6OupM93G0
80486の時代のWindowsだから16ビットOSだぞ
0010キングコングラリアット(栃木県) [CN]
垢版 |
2020/05/20(水) 03:11:18.31ID:73/bU77W0
FDあるんで
0011ドラゴンスクリュー(東京都) [ニダ]
垢版 |
2020/05/20(水) 03:19:47.96ID:IVQxoCJH0
かなり昔であれば暗号解読とかで才能発揮してたような人やろな
こういうことできる人は

凄いけど、MSが作った仕様を解析するより、新しい何かを作ることに力使った方が能力の無駄遣いにならないと思う
0012ファイナルカット(東京都) [US]
垢版 |
2020/05/20(水) 03:20:04.14ID:B1v5Wgtd0
つまりどういうこと?
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況