2ch勢いランキング 全部 1- 最新50

懐かしのN88BASICについて語ろう


Be名無しさん [] NGNG
ふれたことのある人は結構多いと思うんですがどうですか?
Be名無しさん [] NGNG
2?
MSXer [sage] NGNG
fori=0to4
にsyntax error返された思い出がある。
  [] NGNG
NEW ON 1
のほうがよかったな、、、
[] NGNG
裏ラムで64k。
Be名無しさん [] NGNG
学生なんですけど、
まだまだ 実験の測定用にばりばり使ってますよー
お世話になりまくってます。
Be名無しさん [] NGNG

よ、それはOSではなく言語インタプリタだ
Be名無しさん [sage] NGNG
英語の単語練習・・
Be名無しさん [] NGNG
>>それはOSではなく言語インタプリタだ

N88BASICそれ自体が起動ディスクとして利用できるのだから
OSとして見れますよ。filesなんていうディレクトリ表示コマンド
もあったりしたし。

MS-DOSのコマンドとしてのN88BASICが販売されたのはずっと後の
こと。神津システム設計事務所とかいう会社がN88BASICコンパチ
のシンタックスを備えたBASIC/98という製品をFMRとかいくつか
のマシン向けに売ってていたなぁ。
_ [ベーマガ坊や] NGNG
Dragon 'N' spirit
Be名無しさん [] NGNG

幼稚、言語は言語であって基本ソフトではありません
  [sage] NGNG
昔のBASICは基本ソフトとしての役目も持っていた。これ常識。
  [] NGNG

バカ
名無し [] NGNG
ディスクBASIC。
最初に表示されるメニューからディスクコピーを選んで実行すると
セクタ単位で転送してるせいか1ドライブと2ドライブの間で激しく点滅
もう、いつ壊れてもおかしくない(w

   その後、MS-DOSを使ってコピーの早さに感動したものです。1988年の話
Be名無しさん [sage] NGNG
プププ,13

ママのおっぱいでもしゃぶってれば?
Be名無しさん [sage] NGNG
10 print "9,11,13はバカ"
20 print "ついでに15もバカ"
30 goto 10

>run
9,11,13はバカ
ついでに15もバカ
・・・(以下略)
^C
Break
Be名無しさん [sage] NGNG
10 A=0:B=0
20 A=int(rnd*10)
30 if A=0 then 20
40 B=int(rnd*5)
50 if B=0 then A$="馬鹿"
60 if B=1 then A$="アホ"
70 if B=2 then A$="電波"
80 if B=3 then A$="厨房"
90 if B=4 then A$="ドキュソ"
100 if B=5 then A$="逝ってよし"
100 print ">>";A;"は";A$
120 goto 20
  [sage] NGNG
10 END
Be名無しさん [] NGNG

ワラタ
名無しさん [sage] NGNG
そもそもFD,HDDともフォーマットからしてDOSと違うし...
変換は出来るから近いことは近いらしいけどね。
Be名無しさん [sage] NGNG
これでN88BASICもwindowsで再現可能・・ていうか知ってるよな。
ttp://http://www.vector.co.jp/soft/win95/prog/se055956.html
Be名無しさん [] NGNG

あの・・・N88BASIC(MS-DOS版)と勘違いしてませんか???
Be名無しさん [sage] NGNG
How many files(0-15)?
Be名無しさん [] NGNG

配列使えバカ
親切な人 [zfm25644@biglobe.ne.jp] NGNG

ヤフーオークションで、凄い激安商品、発見!!!

「高性能電子辞書」が、たったの 3900 円↓
ttp://http://page2.auctions.yahoo.co.jp/jp/auction/b18711631?

今は無き「コピーガードキャンセラー」↓
ttp://http://page2.auctions.yahoo.co.jp/jp/auction/b18505597

ヤフーオークション内では、現在、このオークション
の話題で、持ちきりです。
_ [ベーマガ坊や] NGNG
論理演算を使えって
Dr.Dによく言われたよ (´д`;)
Be名無しさん [sage] NGNG
Hu-Basicに慣れ親しんでいたので
N88Basicは遠い存在。
  [] NGNG
basicマシーンはOSとインタープリターが一体化していたってことを知らないバカ,9
今も昔も貧乏人 [sage] NGNG
ところで、大昔のアスキーに「ビスマルク追撃戦」や
「Last Five Minute」(ミッドウェイ海戦シム)のBasicリスト
が載っていたのを憶えている人いませんか?
NECのPC-8801mkIIでこつこつ入力して遊んだのを憶えている…
Be名無しさん [] NGNG
べーまがまんせー!!
名無しさん [sage] NGNG
見直したら...N88を捨ててN-BASICに逃げようとしてるな〜

その話題はレトロゲーム板への誘導がでそうだなぁ
入れるの面倒でテープアスキーを買った記憶が。
Be名無しさん [] NGNG
ビープ音の周波数変えて簡単な曲を流して遊んでたけど
数年後、まさか合成音声まで出せるようになるとは思わなかった。

べーまがマンセー! あとPCマガジンかな(ぶ厚いほうじゃないやつ)
Be名無しさん [sage] NGNG
そういえば、前にASC||か何かのオマケCD-ROMの用語辞典に
「1988年製だからN88-BASIC」とかわけのわからんこと
書いてあった。今は直したようだ。ヨシヨシ
ttp://http://yougo.ascii24.com/gh/toc/ab_n.html
33 [sage] NGNG
と思ったけど、MSのBASICって1980年製なのかなあ。
PC-8001の起動画面には (C) 1979 って出てた気がするけど。
さらに、N88-BASICはMSのBASICに〜、ってあるけど
N-BASICに触れないのは、ちょっとアレだなあ。
Be名無しさん [sage] NGNG
N88-BASICってMS製だっけ?
NEC製じゃなかったけ。よく覚えていないが。
TK-80BSのBASICはNEC製。
PC-8001のはASCIIの西が営業したMS製
だったような。
名無しさん [] NGNG
PC-100等の事情を書いた「パソコン創世記」によるとたしか
PC88用のはMS,PC98用のN88BASIC(86)はNECの作った互換品だとか。
これって青空文庫に入ってるからフリーみたいな感じで読めるのよね。
Be名無しさん [] NGNG

PC-8001が発表されたのは確か79年の秋のエレショーの時だった
はずです。だから、79年が正しいと思うけど。
Be名無しさん [] NGNG
段ボール箱十杯分ほどあるベーマガをどうしようか?
Be名無しさん [sage] NGNG
M$の代理店やってたはずなのに、ふがいないな > A$CII
Be名無しさん [] NGNG

孫に負けた
33=34 [sage] NGNG
さんくす
「パソコン創世記」ちょっとだけ読んでみた。
N88-BASICとN-BASICは元になってるMS-BASIC自体が違うのかな? それが、
> 1980年に作成されたMicrosoftのBASIC(80)言語
というものなのか、はちょっと疑問ですが
Be名無しさん [] NGNG

くれ
Be名無しさん [sage] NGNG

アスキー・マイクロソフト・アソシエーツ(MSA)という会社?
があったような。で、西はMS本社の副社長やってたんだよね。
ただ、MSXの前後に副社長を辞めて、
そこから没落が始まった。>ASCII
Be名無しさん [] NGNG

今のアスキーはツクールシリーズとダビスタで持っている(ワラ。
Be名無しさん [sage] NGNG

でもマスコミにはなかったことにされてないか?>副社長
成毛か誰かが本社副社長になったとき、日本人初とか言ってたような。
Be名無しさん [] NGNG
アスキーセーブ(藁
  [sage] NGNG
アスキーセーブするとWindowsマシンでもちゃんとソースが見えるね。
Be名無しさん [sage] NGNG
>45
日本語では「副社長」くらいしか適当な訳語がないような役職ってのが
あちらの企業にはたくさんあるらしく、西が就いてた役職とは
また別だって話を聞いたような気がする。
それより「昔のPC」板てのができてんだからそっち行った方がいいんじゃない?
ttp://pc.2ch.net/i4004/
Be名無しさん [sage] NGNG
N88BASICって DOSとファイル違うらしくて、結局DOS環境で
読みこもうとしてあきらめた経験がある
  [sage] NGNG

fileconv.exe

ttp://http://www.vector.co.jp/soft/win95/prog/se063951.html
45 [sage] NGNG

なる。THX!


それはディスクのファイルシステムの違いじゃないの?
N88の方はファイル属性を別なことに使ってたような。
Be名無しさん [] NGNG
save "program.bas",a
[] NGNG
10 input"だめスレですか?";a$
20 a="はい";end
20 b="いいえ":print"2chへどうぞ"
[sage] NGNG
10 'N88BASIC(DISK版)で作ったファイルをN88BASIC(DOS)のに変換するのがあった
20 for i=1 to 10:key i,"new":next
川口家 [sage] NGNG
 おめー、ターミナルモードで打ち込んでるよ。
 KEY[RET]で痒くもねー
Be名無しさん [] NGNG
懐かしいN88BASIC。
最高のN88BASIC。
50 [sage] NGNG

だから、fileconv.exe だよ
↓で、これはBASIC(DOS)のファイルをテキストに変換するツール
ttp://http://www.vector.co.jp/soft/win95/prog/se063951.html
Be名無しさん [] NGNG
new cmd

com play.....
Be名無しさん [] NGNG
PC-8801FAでやってました
Be名無しさん [] NGNG
マイコンベーシックマガジンで今連載してますなあ
Be名無しさん [sage] NGNG
あの頃はまだ、N社とM社の力関係が逆だったよな。
Be名無しさん [] NGNG
MON

FILES
Be名無しさん [] NGNG
100 WIDTH 80,25:CONSOLE 0,25,0,1:SCREEN 0,1:CLS 3

冒頭の決り文句。
Be名無しさん [] NGNG
age
Be名無しさん [sage] NGNG
100行からはじめるんすか?
Be名無しさん [] NGNG

うん。
大規模な場合は、1000 行から始める。
10 で始めて番号が大きくなってくると、段ずれを起こすから。
Be名無しさん [] NGNG
renum
Be名無しさん [] NGNG
1 CLEAR:WIDTH 80,25:CLS:FOR I=0 TO 1 NEXT 0:I$=INKEY$:LOCATE X,Y:PRINT " ":X=X+(I$="4" AND X>0)-(I$="6" AND X<79):Y=Y+(I$="8" AND Y>0)-(I$="2" AND Y<24):LOCATE X,Y:PRINT "*":NEXT

いちぎょうぷろぐらむ
テストする環境ないです。こんなんで良かったっけか。
Be名無しさん [] NGNG
BASICプログラムへ漢字を平気で書き込んでるのに世代の隔たりを漢字ます。
69 [] NGNG
つうか、PC-8801の漢字ROMが買えんかった。
Be名無しさん [] NGNG
10 CLEAR:CLS:RESTORE 100
20 READ I:IF I<>0 THEN PRINT CHR$(I);:GOTO 20
30 END
100 DATA &H8251,&H836F,&H8343,&H8367,&H95B6,&H8E9A,&H82CC
110 DATA &H92BC,&H90DA,&H93FC,&H97CD,&H82CD,&H94BD,&H91A5,0
69 [] NGNG

「2バイト文字の直接入力は反則」
シフトJISコードだったことは、MS-DOS版N88-BASIC(86)でると仮定して。
この例のプログラムの場合、上位バイトと下位バイトを反転させなくてもよかったんだっけ?
DISK-BASICのときは漢字イン、漢字アウト・コードが必要なんて約束ごともあったような。
71 [] NGNG

うが、痛い。そうだったかもそうだったかも。
すべての文字をVBのイミディエイト ウィンドウで
?hex(asc("げ"))
なんつって調べてただけで・・・、そこまで思い出せんかった。

ご指摘をどうも。言い訳で返してごめんね。
69 [] NGNG

>言い訳で返してごめんね。
いえ、こちらにはそんな気はさらさらなくて、恐縮っす。


ちょっと考えて、MS-DOS版N88-BASIC(86)なら、
上位下位バイトの順番はこれでよかったような気も
してきた。いまとなっては手元で確かめる方法ない
のだけれど。

思えば、N88-BASICって日本語を使うためにいろいろ
日本語処理関数を追加したり、メーカー側もユーザー
側も苦労が多かったなぁ。
Be名無しさん [sage] NGNG
アセンブラ併用の3Dレースゲームとかあるよ
Be名無しさん [sage] NGNG
あっでも MS-DOS版だからメモリ関係の命令余計だな
BASIC→DOS に移行したときは何も分からず苦労した...
Be名無しさん [] NGNG
そういえばPC-8801当時のDISK-BASICでは、
「N88-BASIC」と「N88-日本語BASIC」の2つがあったなあ・・・。
状況によって使い分けたりして。

当時のヘボPCだと、
この程度の差でも使えるメモリに結構差があったりしたんだよね。

・・・懐かしいな。
Be名無しさん [] NGNG
 あのころは、パソコンユーザーに、一体感と言うか、統一感があった
なあ。

 いつのまにか、プログラミングする人の中でさえ、”派閥”が
できてしまったような。

 UNIX 派とか、GCC 派とか、VC++ 派、VB 派、RUBY 派、PERL 派
などのような。

 どうも、UNIX 派が多くなってしまったのは、大学がそれが
標準だからかもしれん。でも、実際、UNIX 派は困るんだな何かと。
多分、自分でも困るだろうし、Win 派(というか大多数)からは、
迷惑な存在かも。
69 [] NGNG

をいをい、SHARP-MZ派とNEC-PC派の熾烈な戦いを忘れては困るよ(笑

もっともPC-8801を発売した頃から、だんだんNECのシェアが大きくなって、PC-9801の登場で決定的な勝利をしたんだったけな。
気が付けば、富士通もソードもIBMも外様大名になっておったな。

そんで、コンパックの黒船がやってきて、
マーケットの片隅でくすぶっていたAXのお公家さまたちが、ざわめきたって、
三田のお殿様の天下取りのとき海外へ落ち延びた東芝が、ヨーロッパからダイナブックとなって華々しく帰還してきて、
互換機排除で不満をつのらせていたEPSONが幕府から離反して、
佐幕派だった周辺機器メーカーの志士たちが倒幕へ動き出し、
富士通が藩論をひっくり返してDOS/V派になって、
三田幕府は、PC-9821で征伐に乗り出したが・・・。
69 [] NGNG
SHARP X68000の奮闘を忘れてたが・・・。まぁ、いいか(笑
78 [] NGNG

 ちゅうか、あのころはハードが戦ってたけど、ソフトで統一
していたような部分もある。
 一応、どれでも、DOS は共通みたいな。
 それに、どこかが圧倒的なシェアがあった。

 今みたいに、イデオロギー戦争みたいな嫌な雰囲気はそれほどでも
なかった。今、UNIX 系と Win 系の文化が衝突して、摩擦を起こし
ている。ソースが公開されていても、Win 系ではコンパイルしづらい
とかもあるし。
78 [] NGNG
ネットで探すと、フリーのソースは、多くが UNIX 系。
Win でコンパイルしようとすると、結構メンドイ。
ソース自体は割と互換性が高いんだけど、makefile が違う
のは結構辛いかな。まあ、cygwin などで解決するのかもしれ
んけど。
BABY-MAKER [] NGNG
DEF SEG = &H??
POKE &H6??,?
ってやると

見えないリストが見えるんだよね。
Be名無しさん [] NGNG

ぷぷっ(藁
他のスレで論破されたからって別のスレに来てやんの(藁
Be名無しさん [] NGNG

そうです。
SAVEコマンドのプロテクト・オプションでBASICプログラムを保存すると、後で読んだとき、LISTコマンドが使えなくなる。
暗号化でもしてるんかしら、とも思いましたが、結局は単に不可視フラグが立ってるだけだった。
Be名無しさん [] NGNG
PC-8001の時代、CP/Mを使って「これからはC言語の時代
だ!」という声があがったな。

今にして思うと、CP/Mにはスクリーンエディタ、アセン
ブラ、Cコンパイラが使えて、後のMS-DOSの初期バージョ
ンに匹敵する優れモノだった。

日本ではPC-8001,PC-8801対応のCP/Mは、業務用アプリで
はよく使われたけれど、とうとうブレイクしなかった。

でも、N-BASIC,N88-BASICプログラムからコールする機械
語コードを作るのに、CP/Mが使われたりした。

結局のところ、開発の容易さからBASICはMS-DOS時代が幕
開けするまでずっと使われつづけで、必要最小限の一部
分に機械語を使われた。

その機械語ルーティンも、ホビーで使う分には、あまり
大きなものでなかったので、BASIC上で動かす簡易アセン
ブラか、ハンド・アセンブルで作ることが多かった。

サーチ、ソート、実数の高速計算、グラフィック描画処
理なんかが、機械語で書かれた。
そん時代が、PC-9801のN88-BASIC(86)時代まで続く……。
Be名無しさん [] NGNG

アスキー コンシューマー プロダクツ ACP(昔のMS製品の扱い)
アスキー マイクロソフト AMS(日本支社ができるちょっと前に変更〜
マイクロ ソフトウェア アソシエイツ MSAアスキーとは無関係な会社

Be名無しさん [] NGNG

1年前のメスに亀レスってのもなんだが

BASIC-80(MICROSOFT BASIC 4.5 for CP/M)の80は1980ではなく
CP/M(後にCP/M-80)のCPU8080(z80)にちなんだもの。(c)は1974か76。
Be名無しさん [] NGNG

機械語使ってるプログラムだと手直しが大変だな。

>思えば、N88-BASICって日本語を使うためにいろいろ
>日本語処理関数を追加したり、メーカー側もユーザー
>側も苦労が多かったなぁ。
Disk版はJIS$関数使用時にKI/KOコードが必要だったね。
dos版はコードを意識しなくてもいいが、テキスト画面にグラフィック記号と漢字を混在させることが出来ない。

Be名無しさん [] NGNG
N88BASIC(MS-DOS)と(WN)版の違いって何だろう?
家にはMS-DOS版とOS/2版しかもっていないんだけど。OS/2 V3でもOS/2版は動くのがすごい。(98上のみだけど
山崎渉 [(^^)sage] NGNG
(^^)
山崎渉 [(^^)] NGNG
(^^)
Be名無しさん [sage] NGNG
某社のスキャナは、このN88 BASICでしか作れません。
けど、スキャナからPCへの転送部分についてはVisual Basicだそう。
なんでやねん。
山崎渉 [(^^)] NGNG
(^^)
山崎渉 [(^^)sage] NGNG
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
Be名無しさん [age] NGNG

>論理演算を使えって
>Dr.Dによく言われたよ (´д`;)

今更なんだが、PC-88は知らないけどPC-98では論理演算よりも
素直にIF文使った方が圧倒的に高速でした。

投稿作品でも論理演算使ってる作品が多かったけど。。
山崎 渉 [(^^)] NGNG

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄
Be名無しさん [] NGNG
N88BASICも保守
Be名無しさん [] NGNG

そうそう、IF が多くて遅いプログラムも論理演算使えば速くなるのかって期待したのに、
実験してみたら逆に遅くなったのには非常にがっかりした記憶が。
??? [age] NGNG
みてね〜♪
ttp://http://cappuccino.h.fc2.com/kojiro.html

勢い5万以上のスレをメールでお知らせするサービス、実施中!!
憧れボディをGETしたい!その夢、ボニックで!

2ch勢いランキング 全部 1- 最新50 OS板ランキング

凡例:

レス番

100 (赤) → 2つ以上レスが付いている
100 (紫) → 1つ以上レスが付いている

名前

名無しさん (青) → sage のレス
名無しさん (緑) → age のレス

ID

ID:xxxxxxx (赤) → 発言が3つ以上のID
ID:xxxxxxx (青) → 発言が2つ以上のID

このページは2ch勢いランキングが作成したキャッシュです。元のページはこちら。削除についてはこちら