MS-DOS/Windows3 の過去ログです 検索窓で過去ログ検索できます

パソコントラブル解決・過去ログ  >  MS-DOS/Windows3 ログ ;> 他OSの検索

海外ソフト残念ながら日本語winに限ってNG回答

◇-?海外ソフト残念ながら日本語winに限ってNG回答-台風0号(2005/06/12-05:00)No.267289
 ┣?!Re:海外ソフト残念ながら日本語w...-黎慇(2005/06/12-05:32)No.267292
 ┃┗?!!Re:海外ソフト残念ながら日本語...-台風0号(2005/06/12-19:52)No.267416
 ┃ ┗?!!!Re:海外ソフト残念ながら日本...-黎慇(2005/06/12-20:10)No.267424
 ┃  ┗?!!!!Re:海外ソフト残念ながら日本...-台風0号(2005/06/12-20:26)No.267431
 ┣?!Re:海外ソフト残念ながら日本語w...-shintok(2005/06/12-10:42)No.267325
 ┃┣?!!Re:海外ソフト残念ながら日本語...-台風0号(2005/06/12-20:09)No.267423
 ┃┗?!!Re:海外ソフト残念ながら日本語...-台風0号(2005/06/13-00:17)No.267477
 ┃ ┗?!!!忘れていた...-shintok(2005/06/13-13:24)No.267567
 ┣?!Re:海外ソフト残念ながら日本語w...-台風0号(2005/06/12-20:13)No.267426
 ┗?!Re:海外ソフト残念ながら日本語w...-台風0号(2005/06/12-20:32)No.267434
  ┗?!!解決しました!...-台風0号(2005/06/14-20:47)No.267853

▲このページのトップに戻る
267289海外ソフト残念ながら日本語winに限ってNG回答台風0号 2005/06/12-05:00

メーカー名:Panasonic 松下電器産業
OS名:WindowsXp Professional
パソコン名:Let'snoteCF-R1
ソフト関連:ソフトを組み込んだが動かない
--
おはようございます。どなたかおしえてください。
英語版Winで問題なく動くソフトを日本語版Winで使いたいと思っています。
注文したところ販売元からメールが届き、日本語版Winでは動かないという
クレームがいくつか寄せられているから、返金も返品も受け付けないから
やめといたほうがいいよ、という内容でした。
日本語版だけで動かない、っていうことなんてあるんでしょうか?
どなたかそれを教えてください。


動かない理由として先方が書いているのは、
・英語版Winと日本語版Winでは、setupに互換性がない。
・プログラムはDOSで書かれていて、The programs all attempt
to use direct memory writes of thelow area of DOS memory
to access the screen and apparently many
Japanese machines are not setup to accommodate that.
しくみがわからないので??なのですが、スクリーン表示をするのに
必要なメモリーへの直接書き込みに余裕がない、これは日本語マシンに
(他言語OSにはない)特有の成り立ちが原因のようだ。
…というようなことです。

体験版がないため、どのように動かないのか確認できないのですが、
同じサイトにある、メインソフトのオマケみたいなのをダウンロードして
インストールを試みました。
DOS窓が開き、ほんの数秒真っ黒な画面のあと青い画面になり
その上でカーソルが光りながら右に左に動き、自然に窓が消えます。
この間、プロンプト、文字は何も表示されません。
そしてどこにも何もない状態だったのが、
夜通しここのサイトを拝見して、C:\tempに環境変数を書き換えてたり、
フォルダのユーザ名の2バイト文字をやめたりして、
やっとC:\tempにファイルが生成されるのを確認できました。
これなら、大丈夫なんじゃないかなと思うんですが。

当該ソフトは、数字の羅列を眺めるだけのソフトで、
日本語入力はまったく使いません。
なので2バイト文字の文字化け問題はないと思うのです。
問題があるとすれば、DOS窓のあたりではないかと
しろうと考えに想像しています。

※いっそ英語版WinをインストールしたPCを用意すればいいのですが、
NECの3年前のPCに、英語版Winが、(上で言われているように)
しくみ上インストールできない可能性もあることだし、
なんとか正面突破で、日本語Win環境にのせたいと思っています。

どんなことでも結構ですので、サジェスチョンください。

▲このページのトップに戻る
267292Re:海外ソフト残念ながら日本語winに限ってNG回答黎慇 2005/06/12-05:32

記事番号267289へのコメント
台風0号さん、こんにちわ。

アプリケーション互換性モードは試されましたか?
英文のエラーから
DOS専用のモードで動作する必要がある
と推測されます。
動作させようとしているOSがWindowsXPのため
アプリケーション互換性モードを使い
下位のOS用アプリケーションの動作をエミュレートできるのですが
あくまでもエミュレートのため
これで全てのアプリケーションが動作するわけでもありません。
また、英文エラーだけで判断しますが
英語版のWindowsXPでも動作しないように思えるのですが。

▲このページのトップに戻る
267416Re:海外ソフト残念ながら日本語winに限ってNG回答台風0号 2005/06/12-19:52

記事番号267292へのコメント
黎慇さんは
No.267292「Re:海外ソフト残念ながら日本語winに限ってNG回答」で書きました。
黎慇さん、さっそくありがとうございます。こころづよいです!

>DOS専用のモードで動作する必要がある
>と推測されます。
!!!そういうのがあるんですね!
DOS専用モードってことは、
「Windowsが起動しなくなったときのための」DOSがノートンゴースト
にはいっていたような」気がするので、それもちょっとさわってみます。
たぶん、あれ英語版DOSのような気がする。

>あくまでもエミュレートのため
>これで全てのアプリケーションが動作するわけでもありません。
95・98・NT・2000互換を、プログラムアイコンのプロパテイで設定、
どれも同じ結果でした。C:\TEMPフォルダ内に、
自身のTEMPフォルダを作って作業してさっさと消し去って終了。
ということは、正常な動きのような気がします。
購入しようとしている本体プログラムが体験版すらないので、
無料配布のパッチファイルで実験をしているのですが、
本体プログラムがないから、パッチプログラムも終了している、
という動きは、動作良と判断してよさそうです。

(午前中は、C:\TEMPフォルダ内にPerflib_Perfdataxxx.dat があるのをみて
おお、何かインストールされたんだ!と喜んでいたのですが、
よく調べるとこれはまったく、このプログラムとは関係ないシロモノでした)


よくわからないのは、やはりDOS窓です。
[アクセサリ]→[コマンドプロンプト]を右クリックプロパティオプションで
現在のコードページを、437(OEM-米国)に変えました。
表示オプションを全画面表示にしました。
この状態でインストーラを起動させると、
一瞬真っ黒で全画面表示なんですが、
次の瞬間には、ブルー背景のウインドウ表示になるんですね。
あっという間に終わるので、急いでウインドウタイトルバーの右クリック
プロパティで、さっき変更した内容になっているか確認するんですが、
間に合いません。これはこのプログラムが、
青いウインドウ表示を出すように作られているのか、
それとも、私の設定が間違っているためどこかの時点で
強制的にモードが変わっている?のか、
どっちなんだろうとも思います。

やはり問題は、DOS専用モードかつ英語版ってことでしょうか?






▲このページのトップに戻る
267424Re:海外ソフト残念ながら日本語winに限ってNG回答黎慇 2005/06/12-20:10

記事番号267416へのコメント
厳密なお話になると、長くなってしまいますので
要点だけご説明させてもらいますと
WindowsXPにはDOSが入っていません。
(かなり簡単すぎて厳密にはこうではないのですが)
英語版でも動作しないと思うのですが。
Windows9x系などでは動作する可能性があるのですが。

そもそも、そのソフトはどのバージョンで動作するのでしょうか。
Windows9x系でだけ動作するのでしたら
WindowsXPで動作しないこともありますよ。

▲このページのトップに戻る
267431Re:海外ソフト残念ながら日本語winに限ってNG回答台風0号 2005/06/12-20:26

記事番号267424へのコメント
黎慇さんは No.267424「Re:海外ソフト残念ながら日本語winに限ってNG回答」で書きました。


>WindowsXPにはDOSが入っていません。
>(かなり簡単すぎて厳密にはこうではないのですが)
>英語版でも動作しないと思うのですが。
>Windows9x系などでは動作する可能性があるのですが。
>
>そもそも、そのソフトはどのバージョンで動作するのでしょうか。
>Windows9x系でだけ動作するのでしたら
>WindowsXPで動作しないこともありますよ。

黎慇さん、またまたありがとうございます。

そもそもが抜けていました、ごめんなさい。
XPは大丈夫のようですね。
all 32-bit versions of windows including 9x, Me, NT,
2000 and XP (not the old Windows 3.x)

▲このページのトップに戻る
267325Re:海外ソフト残念ながら日本語winに限ってNGshintok 2005/06/12-10:42

記事番号267289へのコメント
台風0号さんは No.267289「海外ソフト残念ながら日本語winに限ってNG回答」で書きました。
>メーカー名:Panasonic 松下電器産業
>OS名:WindowsXp Professional
>パソコン名:Let'snoteCF-R1
>ソフト関連:ソフトを組み込んだが動かない
>--

>動かない理由として先方が書いているのは、
>・英語版Winと日本語版Winでは、setupに互換性がない。
>・プログラムはDOSで書かれていて、The programs all attempt
>to use direct memory writes of thelow area of DOS memory
>to access the screen and apparently many
>Japanese machines are not setup to accommodate that.
>しくみがわからないので??なのですが、スクリーン表示をするのに
>必要なメモリーへの直接書き込みに余裕がない、これは日本語マシンに
>(他言語OSにはない)特有の成り立ちが原因のようだ。
>…というようなことです。

とりあえずsetup時に コマンドプロンプトにおいて us モードに切り替え
なければ,画面に何も表示されないので setup ができないのでしょうね。

うちのXpHomeSp2マシンで us.bat を実行すると,「nlsfuncが常駐して
いない」と叱られました。そこでnlsfunc.exeを常駐させてから, us.bat を実行
してもusモードになりません。どうやらウィンドウ表示では駄目で,全画面表示
にしないといけないようです。

全画面表示にしても画面に縞模様が入ったり, jp.bat を実行していったん
jp モードに戻ってから, 再び us.bat を実行するとフリーズしたり,
といろいろ不具合が発生しました。

この辺はXpではなくて, Windows95マシンならうまく動作します。

英語Winodws95用のゲームソフトを日本語Windows95で動かした例があったので
参考までに。

http://www.roy.hi-ho.ne.jp/art2c/game/dukenukem/duke3d.shtml

▲このページのトップに戻る
267423Re:海外ソフト残念ながら日本語winに限ってNG台風0号 2005/06/12-20:09

記事番号267325へのコメント
shintokさんは No.267325「Re:海外ソフト残念ながら日本語winに限ってNG」で書きました。

Shintokさん、さっそくありがとうございました。

>とりあえずsetup時に コマンドプロンプトにおいて us モードに切り替え
>なければ,画面に何も表示されないので setup ができないのでしょうね。
それが、y/nをいれるのを待っているような気配は全くなく、
勝手に走っています。自己解凍でファイルをどんどん解凍しているときに
…がぴゃーっと走りますが、あんな感じでカーソルが左右にイッタリキタリ。
その画面のときに、C:\TEMPをみていると、
(あとですべて自動的に消えてなくなるのですが)
20個ほどのファイルアイコンが見えますので、ま、うまくやってるんだろうなと
思えるところまでこぎつけました!
いただいたURLのset.upような、画面上で選択の気配はなく、
走っているので、これってうまくいってる??とちょっと喜んでいます。

>うちのXpHomeSp2マシンで us.bat を実行すると,「nlsfuncが常駐して
>いない」と叱られました。そこでnlsfunc.exeを常駐させてから, us.bat を実行
>してもusモードになりません。どうやらウィンドウ表示では駄目で,全画面表示
>にしないといけないようです。
うちのXPproSP2マシンで、わけがわからないまま、
呪文だとおもって、nlsfuncをやってus.batしたら
画面が英語になりました!バックスラッシュの表示。
再起動しても電源入れなおしでも、バックスラッシュ状態。
どうやらある次元では英語になったようです。
ありがとうございます。

>全画面表示にしても画面に縞模様が入ったり, jp.bat を実行していったん
>jp モードに戻ってから, 再び us.bat を実行するとフリーズしたり,
>といろいろ不具合が発生しました。
プロンプトで、usとjpを打つと変えられるんですねスゴイ。
一瞬縞模様ですが、圧倒的ではありません。
使い方はよくわからないけれども、とりあえず良好のようです。

>この辺はXpではなくて, Windows95マシンならうまく動作します。
>英語Winodws95用のゲームソフトを日本語Windows95で動かした例があったので
>参考までに。
>http://www.roy.hi-ho.ne.jp/art2c/game/dukenukem/duke3d.shtml
とても参考になりました。ありがとうございます。

DOSからexe起動で、うまくいきそうな気がしてきた!!
ありがとうございます!


▲このページのトップに戻る
267477Re:海外ソフト残念ながら日本語winに限ってNG台風0号 2005/06/13-00:17

記事番号267325へのコメント
shintokさんは>全画面表示にしても画面に縞模様が入ったり, jp.bat を実行していったん
>jp モードに戻ってから, 再び us.bat を実行するとフリーズしたり,
>といろいろ不具合が発生しました。

ここへきて発見??なんですが、DOS窓には別の2つのプロプログラムが
があるんですね!!これって重要??!!

1.(アクセサリの)コマンドプロンプト
C:\WINDOWS\system32\cmd.exe
・プロパティのファイルの種類:アプリケーション Windows Command Processor
・DOS窓をだすと最上部は、Microsoft WindowsXP [version 5.1.2600]
・[ファイル名を指定して実行]でcmdで起動。

2.C:\WINDOWS\system32
C:\WINDOWS\system32\command.com
・プロパティのファイルの種類:MS-DOS アプリケーション command
・DOS窓の最上部は、今は見えなくなった(縞模様)けども
 Microsoft MS-DOSとあった。
・[ファイル名を指定して実行]でcommandで起動。

で、1のpathを、2に書き換えて、
問題のファイルを起動すると、ナント!
カーソルが行きつ戻りつしていたDOS窓に、文字が!
起動しているパッチファイルが、パッチをあてるプログラム本体を
ディレクトリをたどって探している画面だったのです。
つまり、ここまでの作業(us.batの利用など)をベースに
cmd.exeでなく、command.comが走った結果、
正しく終了したみたいなんです!わーい!


って本番は、これから、まだ購入プログラム本体は
手元にないから。意外とこれだけよろこんでてあとでコケル?かも。

おふたりのサジェスチョンのナントカおかげさまで
ここまできました。

http://support.microsoft.com/default.aspx?scid=kb;ja;324767
これも役に立ちました。command.comはここからヒントをえました。

▲このページのトップに戻る
267567忘れていたshintok 2005/06/13-13:24

記事番号267477へのコメント
台風0号さんは No.267477「Re:海外ソフト残念ながら日本語winに限ってNG」で書きました。
>shintokさんは>全画面表示にしても画面に縞模様が入ったり, jp.bat を実行していったん
>>jp モードに戻ってから, 再び us.bat を実行するとフリーズしたり,
>>といろいろ不具合が発生しました。
>
>ここへきて発見??なんですが、DOS窓には別の2つのプロプログラムが
>があるんですね!!これって重要??!!
>
>1.(アクセサリの)コマンドプロンプト
>C:\WINDOWS\system32\cmd.exe

>2.C:\WINDOWS\system32
>C:\WINDOWS\system32\command.com

そうでした, すっかり忘れていました。

cmd.exe は 9x系用のシェルのcommand.com を32bitにして

ヒストリー機能, コマンドライン編集機能, ファイル名補完機能

を追加したものでした。

とここまで書いて, もっと大事なことを忘れていたのに気付きました。

実は私は"コマンドプロンプト"とはいいながら, 実は上のどちらも
使っていなかったのでした。 前世紀末から 9x系で command.com は
使わずに "bash for Win32" を使っていて, 今世紀になってからも Xpでも
cmd.exe を使わずにそれを使っていました。全画面表示云々はそのせいかも
しれませんね。

▲このページのトップに戻る
267426Re:海外ソフト残念ながら日本語winに限ってNG回答台風0号 2005/06/12-20:13

記事番号267289へのコメント
>※いっそ英語版WinをインストールしたPCを用意すればいいのですが、
>NECの3年前のPCに、英語版Winが、(上で言われているように)
>しくみ上インストールできない可能性もあることだし、
>なんとか正面突破で、日本語Win環境にのせたいと思っています。
>
>どんなことでも結構ですので、サジェスチョンください。

黎慇さん、shintokさん、ご回答ほんとうにありがとうございます。

おかげさまで、販売元からもらった回答の意味が、
あぶりだされてきたので、
具体的なフォルダの状況とかDOS窓の様子などを伝えながら
満足のいく購入前相談ができそうです。

先方の返事のあと、いろいろ検証して結果ご報告します。
なんだかうまくいきそうだなー。



▲このページのトップに戻る
267434Re:海外ソフト残念ながら日本語winに限ってNG回答台風0号 2005/06/12-20:32

記事番号267289へのコメント
>※いっそ英語版WinをインストールしたPCを用意すればいいのですが、
>NECの3年前のPCに、英語版Winが、(上で言われているように)
>しくみ上インストールできない可能性もあることだし、
>なんとか正面突破で、日本語Win環境にのせたいと思っています。
>
>どんなことでも結構ですので、サジェスチョンください。

黎慇さん、shintokさん、ご回答ほんとうにありがとうございます。

おかげさまで、販売元からもらった回答の意味が、
あぶりだされてきたので、
具体的なフォルダの状況とかDOS窓の様子などを伝えながら
満足のいく購入前相談ができそうです。

先方の返事のあと、いろいろ検証して結果ご報告します。
なんだかうまくいきそうだなー。



▲このページのトップに戻る
267853解決しました!台風0号 2005/06/14-20:47

記事番号267434へのコメント
結局、解決、一件落着です。
使いたかった海外のプログラム(DOSのプログラムでした)が
ちゃんと動きました。
サジェスチョンを下さったお二人に感謝します。

【XP SP1の場合】
・ブログラムのDOS窓が開いたら
タイトルバー右クリック規定値を
既定のコードページを437(OEM-米国)に変更し、
いったんウインドウを強制終了。
・次に起動したときにはDOS窓で英語で表示されます。
※別のXPSP1のPCで試しました。
とくにus.batはしなかったのですが、
なぜかできてしまいました。
※DOS窓のタイトルバーをさわるので、
全画面表示なっていてはこの作業ができません。
あらかじめ、プログラムファイルのプロパティで
ウインドウ表示に変えておく必要があります。

【XP SP2の場合】
・SP2適用後のPCでは、system32フォルダ内に、
cmdとcmd32が新しく作られているため、
作業の経過のように、coommand.comを呼び出すための
それぞれのプロパティでパスの変更が必要なようです。
・あとは、DOS窓のタイトルバー設定を上のようにすれば
成功です。


【メモ】
・通常にDOS窓を起動すると、
マイクロソフトかな漢字変換 バージョン2.51と表示されます。
このMicrosoft (R)KKCFUNK が起動した状態で、
かつ、DOS窓のプロパティで既定のコードページが日本語shift-JISだと、
画面色はそのプログラムの色なんですが、文字がまったく表示されず
カーソルが点滅するだけでした。

このMicrosoft (R)KKCFUNK が起動した状態で、
かつ、DOS窓のプロパティで既定のコードページが米国だと
文字が表示され、カーソルも正常(BIOSのようなシンプルな画面ですね、
↓とenterで移動するような)

当初、このマイクロソフトかな漢字変換がわるい、
なんとしても、英語化しなければ!と思ったわけですが、
マイクロソフトかな漢字変換起動中でも、
既定ページコードが日本語Shift-JISでければ
問題がなかった、
ということのようです。
us.batは使わなくてもよい、というか、ページコード変えた時点から
内部で自動的に使われているのか、謎ですけど。

たまたま使っていないXPSP1があったので
SP2のbefore/afterの確認ができました。

※今になって、DOSのプログラムなんて!なんですが、
軽いし早いし、めちゃくちゃいいです。


以上 ご報告いたします。

ありがとうございました。


パソコントラブル解決・過去ログ  >  MS-DOS/Windows3 ログ  >  海外ソフト残念ながら日本語winに限ってNG回答

 
「何か一言」を書く/読む

A1.本ページは参考になりましたか? 又はアドバイスがありますか?
解決 参考になった 参考にならなかった アドバイスする

A2.何度目の訪問ですか?
初めて  数度目 5回以上来ている   管理人:

A3.何か一言どうぞ(アドレスは書くことができません)

A4.アドレスがあればどうぞ(1つまで)


↑↑↑↑よろしければ押してください↑↑↑↑

何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり

参考回数投稿日時何か一言
初めて2012/12/05/(水) 09:56:15 Mozilla/Mac

Facebookコメントを書く/読む

パソコン困りごと相談
現行掲示板を見る

積極的なご意見を
お待ちしています

「何か一言」を書く/読む

Facebookコメントを書く/読む

(社)日本お助け隊

ホームページを簡単に作る!

和魂カウンセラー認定講座

全国イベントスケジュール