• ベストアンサー

pc98のエミュレータを使って N88BASICを使いたい。

こんにちは、 pc98のエミュレータを使って N88BASICを使いたい。と考えています。 (目的:PC98で作られたプログラムを動かしたい。) 環境:WindowsXP それで、pc98のエミュレータを実際に入れてみたのですが、それだけではだめみたいです。 (T98-NEXT:起動するとNo System (T98-Next Internal Boot Loader)というメッセージが出る。 エミュレータというものをはじめて使うため、基本的なこともわかっていないのですが、ほか、何を入れれば動くようになるのでしょうか? 何かお分かりの方がいましたら教えてください。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • syosyosyo
  • ベストアンサー率33% (32/95)
回答No.1

そのエミュレータは、PC98のハードウェアをエミュレートしているだけではありませんか? その環境に別途、PC98のMS-DOSをインストールする必要があると思いますが。 今、下記サイトを見たらN88BASICを動かすためには、BIOS自体も移さないと駄目みたいです。

参考URL:
http://www.geocities.co.jp/SiliconValley-Bay/2754/index.html
putitpmatp
質問者

お礼

返信ありがとうございます。参考になりました。

その他の回答 (7)

  • kai123
  • ベストアンサー率53% (88/163)
回答No.8

N88BASICですか、懐かしいですね。 BASICのプログラムを動かしたいって言う事ですよね? Win上では、これがおすすめです。 「ActiveBasic」 http://www.discover-soft.com/ フリーです。

参考URL:
http://www.discover-soft.com/
putitpmatp
質問者

お礼

返信ありがとうございます。参考になりました。 早速見ました。

  • 39jin
  • ベストアンサー率34% (125/359)
回答No.7

同じ悩みのQ&Aです。参考にしてください。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=784505

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=784505
putitpmatp
質問者

お礼

返信ありがとうございます。参考になりました。

  • shurayuki
  • ベストアンサー率26% (25/94)
回答No.6

度々スミマセン!  #3です。 チョット書き忘れた事もあるので、追記します。 #2の回答者が紹介されているソフトを使用した事がありますが、一応、使えます。 ですが、どうしても、制約が付きます。(ある学校の教師の方が作られたソフトなのですが、関数・コマンド等で、一部対応しないものが有ります)  ほとんど、問題無いのですが・・・ また、フリーではなくて、出費しても というのであれ ば、“電脳組”というソフトハウスで販売している「BASIC98 FOR WINDOWS」という製品が有ります。 たゞし、これは、4万円弱で、当時の“GP-IB 関連”を再現するには、更に出費が有ります。 先に紹介したURLや今回の内容を考慮・検討され、目的が達成されん事を!

putitpmatp
質問者

お礼

返信ありがとうございます。参考になりました「BASIC98 FOR WINDOWS」はどこかで見たことがあります。

  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.5

>例えばN88BASICのシステムディスクはMS-DOSのフォーマットととは違うので、例えエミュレータが動いても、WindowsXPが動くパソコンで読み取れるとは思えません。 読めます。ただし、1.2Mのフロッピーが読めるフロッピードライブでないとだめですが。 読めない場合は、読めるPCからフロッピーのディスクイメージを作成することで問題なく動作可能です。 で、N88BASICが動かないのは#1の方のとおり、実機のBIOSが必要だからです。

putitpmatp
質問者

お礼

返信ありがとうございます。参考になりました。

  • purity_mv
  • ベストアンサー率30% (201/649)
回答No.4

 「C98で作られたプログラムを動かしたい」とのことですが、そのプログラムは何のメディアから供給されるものなのでしょうか?  例えばN88BASICのシステムディスクはMS-DOSのフォーマットととは違うので、例えエミュレータが動いても、WindowsXPが動くパソコンで読み取れるとは思えません。  リストがあって打ち込めばよいのであれば、No2の方のご説明のように、Windows上で動作する互換言語の導入をご検討された方がよいかと思います。

putitpmatp
質問者

お礼

返信ありがとうございます。参考になりました。

  • shurayuki
  • ベストアンサー率26% (25/94)
回答No.3

こんにちわ! 私も、在職中に自分で、業務用のソフトを作って使っていました。 当時は、PC-98 の全盛期で、社用機もそうでした。(自分の主義として、使いにくい市販ソフトより、自作した方がやり易いという発想からです) 退職した現在も、それが懐かしくて、時々それらのソフトを走らせています。 当然、現在は、Windows のシェアですので(Windows はあまり好きではありませんが)、“PC-98 のエミュレータ”を使用しています。 ご質問の「N88BASIC」は、下記URLを覗いてみて下さい。 わたし的には、“ANEX86”がお勧めですが、貴殿の好みですので、ご自由に・・・ “エミュレータ”は、ほとんど、“MS-DOS のシステムディスク”を必要とします。 したがって、これが無いと使えません。 たゞ、“ANEX86”は、万一、“システムディスク”が無くても可能のようです。 最後に、余計な事を一言! このサイトもそうですが、この種の「Q&A サイト」は、“エミュレータ”という字句があると、必ず、「規約に抵触するから・・・」という理由で削除されます。 これは、“エミュレータ”を全て、『不正コピー、違法使用、ゲームの改ざん』等々と考えて、“悪い事をしている”と解釈する浅はかな・心の狭い・間違った考え方によるためです。 “エミュレータ”の内容で、判断してほしいものです。 今回のような、「Windows で、N88BASIC をエミュレートする事など、何の問題も有りませんし、法にもふれません」  もちろん、拡大解釈は出来る訳ですから、使用者の良識は必要ですが・・・ はたして、このご質問は、どう判断されるでしょうか? 管理人の力量が問われるところです。 URL: http://www.pc98.net/

参考URL:
http://www.pc98.net/
putitpmatp
質問者

お礼

返信ありがとうございます。参考になりました。 かなり詳しそうですね。うらやましいです。

  • syosyosyo
  • ベストアンサー率33% (32/95)
回答No.2

#1の者ですが、 よく考えてみれば、N88BASICにMS-DOSは不要ですね。 でも、BIOSやフォントなどはPC98実機から移す必要があるようです。 N88互換BASICなんてのもありますが、これでは動きませんか? ↓

参考URL:
http://www.vector.co.jp/soft/win95/prog/se055956.html
putitpmatp
質問者

お礼

返信ありがとうございます。参考になりました。

関連するQ&A

  • PC98 N88-BASIC(86)で5FDゲーム

    PC98 N88-BASIC(86)で作成されたと思われる5インチフロッピーディスクがあります。こちらをエミュレートするにはどのアプリにしたらいいでしょうか?PC 98 のエミュレーター ANEX や T-98nextになりますか?それともPC8801のM88でしょうか?  PC98 で動作していた、N88-BASIC(86)で作成されたと思われるゲームをしたいのです。どうぞ宜しくお願いします。

  • N88BASIC DISKBASIC

    N88BASIC DISKBASICというすごく古いシステムなんですが   1.フロッピーの初期化をしたいのですがコマンドがしりたいのですが   おしえてくだい。 2.XXX.BASのプログラムをWINDOWSでみれるように   コンバートしたいのですが、何かいい方法はないですか ※MS-DOSのN88BASICではありません  DISKがなくてフロッピーだけで動くシステムみたいんなんですが

  • NEC PC-8801 エミュレータってありますか?

    お世話になります。 NEC PC-8801 エミュレータってありますか? 昔、PC-8801MAを使っていたのですが、エミュレ-タってありますか? ある場合、DOS/V(XP)でも動作するのでしょうか? N88-BASICは動きますか? よろしくお願いします。

  • N88BASICソース内に@xxx記述について

    N88BASICをWindowsに移行しようとしている物です。 あるソース内に @WIN @RINPUT @LINPUT @ESCAPE などの @マークが付いた記述が有るのですが、それに対応しているエミュレータご存じないですか? PC9821 MSDOS 5.0A N88BASIC Ver6.0 で作成したBASICです。 宜しくお願いします。

  • n88basicのプログラムを十進ベーシックに翻訳してください。

    n88basicの次のプログラムを十1進ベーシックではどうなるのか教えてください。 10 cls 20 p=1000 30 for n=1 to 1000:next n 40 p=p-1 50 if p=-1 then end 60 locate 10,10:print p 70 goto 30

  • N88basicを用いたGPIB制御

    はじめまして。 GPIB,N88basic共に初心者なのですが、N88basicでGPIBを通し デジマルのデータをpcに読み込むプログラムを作ることになりました。 OSはwindows95です。 デジマルの業者からN88basicのサンプルプログラムを送って頂き、 その内容は理解できました。 しかし、このプログラムでは制御ができるか疑問です。 GPIBボードの番号、DLLの呼び出し等に触れていないからです。 N88 basicでは、ボードのDLLを呼び出さなくてもいいのでしょうか。 visual basic,F-basicについては調べてわかったのですが、 N88basicだけはどうしてもわかりませんでした。 どなたか詳しい方いらっしゃいましたら、どうか教えていただけないでしょうか。 ちなみに、サンプルプログラムは下記のものです。 10 DMM=1 'TR6847 GP-IB address 20 ' 30 CMD DELIM=0 'delimiter CR+LF 40 ISET IFC 'interface clear 50 ISET REN 'remote enable 60 ' 70 PRINT @DMM;"Z" 'TR6847 initialize 80 FOR W=0 TO 1000 : NEXT 'time wait 90 ' 100 PRINT @DMM;"F2" 'function.........VAC 110 PRINT @DMM;"R3" 'range............300mV 120 PRINT @DMM;"M1" 'sampling mode....HOLD 130 ' 140 FOR N=1 TO 10 150 PRINT @DMM;"E" 'measuring start 160 INPUT @DMM;DA$ 'data read 170 PRINT DA$ 180 NEXT N 190 ' 200 PRINT @DMM;"M0" 'sampling mode....FREE RUN 210 ' 220 END お手間をおかけ致しますが、どうかお願いいたします。

  • n88basicでは動いたのに十進ベーシックではだめでした。どうしてですか?

    10 INPUT a,b 20 IF a<b THEN beep 1,FOR n=1 TO 100000,NEXT n,beep 0 22 IF a<b THEN swap a,b 30 PRINT a/b END n88basicではこのままで動いたのに十進ベーシックでは「ここにNは書けません」とメッセージが出ました(20行)。どうしたらいいですか。

  • N88BASIC for windows で書いたプログラムをPC-98に

    (1) N88BASIC FOR WINDOWSで書いたプログラムをPC-9821で起動しようとすると起動しなかった為、一度PC98のメモ帳で開いて、ファイル名を***.BASと付けたところPC-98で読み込んでくれました? このようにしないと互換(読み込みができないのでしょうか? (2) また、PC-98 N88BASICで3.5FDD(B)のファイルと確認しようと   FILES Bと打ちリターンキーを押すとmiss typingと表示されます。Aドライブ以外はFILES Bで確認できたと思うのですが違うのでしょうか?何卒お願いします。

  • WINDOWS3.1の起動(N88BASIC)

     NECPC-9821BF/U8W WINDOWS3.1にN88BASICをインストールしたパソコンがあり、現在BASICの学習に取り組んでおります。  WINDOWS3.1はDOSよりの起動と覚えておりますが、現在過去にBASICで組み込まれたプログラムが立ち上がってしまいます。  新しくプログラムを書く時は、一度立ち上がったプログラムを終了し、「SYSTEM」でWINDOWS3.1を起動し、デバイスマネージャーでN88BASIC.EXEを起動しております。 (1)PC起動の際通常はDOSかWINDOWS3.1が起動するとおもいますが、どのようにすれば宜しいのでしょうか? (2)(1)が分かればよいと思いますが、通常N88BASIC.EXEを立ち上げるにはどのように行えば宜しいのでしょうか? (3)N88BASICをFILESで確認しますとAUTOEXECがあります。この機種はDOSだからDOS側で編集するのでしょうか? (4)WINDOWS3.1はよくわからないのですが、WINDOWS終了時はDOSの画面が出るのが正しいのでしょうか? (5)DOSでDIR/Wでファイルを確認しますとN88BASIC EXEがあります。  DOSでA:\>の後にN88BASICと打っても起動しません、DOSより直接BASICを起動するにはどうしたら宜しいのでしょうか? 質問が多くなりましたが宜しくお願いします。

  • PC98のゲームをエミュレータで動かしたい。

     PC98のPCは一度も触ったことが無い初心者なのですが、PC98のゲームがどうしてもプレイしたくて、3MODE対応の外付けFDDと3.5FDDのゲームソフトを購入し、T98-NEXT、Anex86、Neko Project IIという3つのエミュレータを試したのですが、FDDはWindowsで認識されているのに、どうやっても、【フロッピーが正しくフォーマットされていません】という反応が返ってきて、ソフトの起動もフロッピーの中身のイメージ化も出来ません。  どなたか詳しい方いらっしゃいましたら、何かアドバイスお願い致します。ちなみにPCはWin7SP1で、動かしたいのは八八艦隊物語というゲームです。