N88-BASICの神業

このエントリーをはてなブックマークに追加
1またーり
かつてN88-BASICでゲーム作ってた人がいる...
そしてその中で輝く者達はハードスペックを超越した「技」を持っていた。
さあ、かつての超人たちよ!
その神業を今の若人たちに知らしめろ!
またかの青春時代を!
2名前は開発中のものです。:01/12/03 18:34 ID:???
もう忘れた
3 :01/12/03 18:38 ID:UTxuZiC9
peek poke
4名前は開発中のものです。:01/12/03 19:29 ID:???
MSX-BASICだけど、motor。
5名前は開発中のものです。:01/12/03 19:30 ID:???
KEY 5,"NEW"+CHR$(13)
6名前は開発中のものです。:01/12/03 20:59 ID:???
そういうすごいゲームは中を覗くとほとんどがマシン語データで
BASICはランチャーみたいなものでした。
7名前は開発中のものです。:01/12/03 22:37 ID:???
>>1
ではぜひN88BasicベースのActiveBasicでワザを見せてください(w。
8名前は開発中のものです。:01/12/04 00:53 ID:???
>>1
またーりじゃねえよ。
まずお前が技を示せよ。当時よく使われてたのでもいいからよー。
9名前は開発中のものです。:01/12/04 01:39 ID:???
「ハードスペックを超越した」というのは単なる幻想です。
それはもともとそれを出来るだけのキャパシティを持っていたのです。
10またーり:01/12/04 09:42 ID:qC0MDXfL
>>4
スレ違いハケーン!!なんて言わないよ。
むしろ歓迎するよ。

>>7 >>8
当時良く使ってた奴でいいなら
R=R+(INKEY$=" ")-(INKEY$<>"")
RAD=R*3.14159/180:X=X+SIN(RAD):Y=Y+COS(RAD)
1キーゲームでよく使った。
けど、BASICではみんな使ってたことを知り鬱になった青春時代...

>>9
すこしかっこつけてみただけ。
11名前は開発中のものです。:01/12/04 09:57 ID:vmm0OwLd
画像表示だけはマシン語でやんないと話にならん。
ガーベージコレクションにも悩まされた…
もうあの頃には戻りたくない。
12名前は開発中のものです。:01/12/04 10:39 ID:+J/C565J
monkey
13名前は開発中のものです。:01/12/04 11:14 ID:???
>>9 禿同。プログラムはハードスペックを超越する事は出来ない。
ただいかにして100%の性能を引き出すかがプログラマの腕。
素人にはおすすめ出来ない。
14かわはらなおや:01/12/04 16:36 ID:vHsG+pm6
PC-9801で
wait 96,32
でV-SYNCを待つとか、
def seg=&Ha800:BLOAD"graphic.b",0
def seg=&Hb000:BLOAD"graphic.r",0
def seg=&Hb800:BLOAD"graphic.g",0
で画像読み込みとか。
そんな感じだったかな。
15名前は開発中のものです。:01/12/04 16:51 ID:???
>>9 >>13
マジレスしてもらってもねぇ・・・・
16名前は開発中のものです。:01/12/04 18:13 ID:???
STOP キーを押しながらリセット
これ最強
17 :01/12/04 18:23 ID:9Qu2acHt
俺はMZ派だゴラァ
18名前は開発中のものです。:01/12/04 20:59 ID:???
N88-BASICで神業なんかあったかなぁ
19名前は開発中のものです。:01/12/04 21:48 ID:+WkvJ9CZ
唯一読めるのはローダー部の最初の3行だけ。あとの200行はすべてマシン語。
20名前は開発中のものです。:01/12/05 03:16 ID:crHgHE99
とりあえず、
OUT 81,0
OUT 230,0
だな。
21名前は開発中のものです。:01/12/05 09:57 ID:???
N88-BASICよりは、F-BASIC386の方が好き☆
TOWNSマンセー
22名前は開発中のものです。:01/12/05 11:15 ID:???
X-BASIC はいまいち…ていうか遅すぎ。
23名前は開発中のものです。:01/12/05 14:04 ID:???
X-BASICは他のMS系BASICと違って中間コード化してないんだっけか。
そのかわし簡単にCソースに変換してコンパイルできるよハァハァ
24名前は開発中のものです。:01/12/05 14:40 ID:???
SP5030を使いこなしてこそ神。
25名無しサソ:01/12/05 14:47 ID:???
>21
 確か32000色モードがあったね。一画面しか使え
なかったけど。あのモードでフラットシェーディングやってたよ。
フリーウェア集にラ・○ール高校のPC部かどこかで作った
ポリゴンエンジンでのデモがあったけど、あれが憧れだったなぁ。
多分BASICではあのスピードは無理だったろうけど(苦笑)
2622:01/12/06 01:05 ID:???
>>23
X-BASICも中間コード化してるよ??
中間コードのままセーブできないだけ(かならずアスキーセーブになる)

SP-5030よりHu-Basicのほうがいいな。
27名前は開発中のものです。:01/12/06 17:04 ID:???
HuBASICもいいけど、漢は黙ってSP-5030。
40*25のキャラグラに命をかけろ。PRINT文の中身はカーソル移動文字の山。
マシンはもちろんMZ80K,C,K2,K2E,1200のどれかをCPU換えずに4MHzに。
2822:01/12/08 00:00 ID:???
1200は5x5キーが変になってたので萎え。

PC8801は、やはり、
テキストウインドウの裏側にマシン語でグラフィック描画ルーチン
これ最強。
29名前は開発中のものです。:01/12/12 20:10 ID:???
>>28
あと、FDDインターフェイス上のCPU(μPD780C-1。Z80Aコンパチ)でプログラム実行とかあったよね。
確か16KBくらいメモリ載ってたなあ。
30名前は開発中のものです。:01/12/14 12:59 ID:???
あとディスクのアクセスを少しでも早めるために
インターリーブフォーマット使ったりしたね。
311:01/12/14 18:33 ID:BjJtLBTg
>>16
確かに最強(w

>>17
強者ハケーン!!

>>21
漏れはF-BASICハァハァだった。

>>28
88の常套手段(w
3232才・男・無職・北海道:01/12/14 23:49 ID:???
なんか、みんな、気持ち悪い。
>>32
おまえの、履歴も、気持ち悪い(ワラワラワラ
34名前は開発中のものです。:01/12/21 23:23 ID:???
電源スイッチを激しくオフオンオフオンオフオン・・・
これ、パピコンのメガデモ!
35名前は開発中のものです。:01/12/25 05:59 ID:???
FDのモーター音で楽曲するってのもあったな。
36名前は開発中のものです。:02/01/02 23:56 ID:???
MOUNT 1 (RET)
37名前は開発中のものです。 :02/01/08 09:48 ID:rwXEUXJ7
>18
ブラックオニキスの
on instr(k$,"YyンNnミ"/3) gosub ・・・
なんて使い方は、最初見たときシビレタね。
それ以降よく使われた。
38名前は開発中のものです。:02/01/08 14:56 ID:???
>>37
トリッキーなだけジャン!!
39名前は開発中のものです。:02/01/09 10:50 ID:edA9MKjl
>38
Z80や88のアルゴリズムや技はそういうもんでショ。
40名前は開発中のものです。:02/01/10 01:52 ID:u3E+LoHG
>>32
堀井雄二、中村光一、飯野賢治、坂口博信
これらの人達は、昔みんなBASICや機械語で、ゲーム作りの基礎を
築き上げたんだよ。
簡単に気持ち悪いとか書くんじゃない。
にわかインターネット野郎のくせして。
41名前は開発中のものです。:02/01/10 05:01 ID:???
堀井雄二以外、現役選手としては今、ダメじゃん.
坂口なんて挙げてるけど、ネタか?オマエ。
飯野なんか、ネタどころか寒いよ、オマエ。
他人のこと、にわかインターネット野郎とやじる暇あったら
オナーニしてはやく寝ろや。
42名前は開発中のものです。:02/01/10 08:23 ID:???
ゲーム作りの基礎を気づき挙げた時点で役目は終わってます。
誰も彼らに現役を求めていませんよ
43名前は開発中のものです。:02/01/10 08:24 ID:???
でも「にわかインターネット野郎」という言い方はツマランな
44N88:02/01/10 21:59 ID:FHSRNFe/
1.バッチファイルでN88BASICプログラムをリダイレクトする
2.そのバッチファイルでN88BASIC.EXEを起動する
3.起動するN88BASIC.EXEは1.でリダイレクトした
  プログラムを読み込む
4.起動したN88BASICプログラムは、バッチファイル自身を
  書き換える
5.SYSTEMコマンドで、BASICを終了し、バッチファイルに戻る
6.戻ったバッチファイルは既に4で書き換えられている


バッチファイルでN88を起動して、この起動元のバッチファイルを
書き換えることによって、バッチファイルコマンドには無いDOS制御
を行える。説明が下手ですまん。意味わかるかな?
45名前は開発中のものです。:02/01/12 07:51 ID:???
1行プログラムって作らなかった?

敵が横に動いてるのをスペースキーで撃つよーな奴を1行で作った記憶がある。
46名前は開発中のものです。:02/01/12 08:20 ID:???
>>45
今、想像だけで書いてみた。

10 cls:locate 30,20:print"G":While x<>30 and y<>20:locate x,y:print" ":x=x+(Inkey$="4")-(Inkey$="6"):y=y+(Inkey$="2")-(Inkey$="8"):locate x,y:print "@":WEnd:cls:print"GOAL"

どうでもいいけどこんなスレ age るなよ
47名前は開発中のものです。:02/01/12 15:43 ID:???
昔、プログラムポシェットに、1行プログラムコーナーってあったよな。
48名前は開発中のものです。:02/01/13 02:01 ID:???
x<>30って書き方めっちゃ懐かしいわ
49名前は開発中のものです。:02/01/16 19:35 ID:???
ダイレクトステートメントか……。突然言葉だけ思い出した。
50名前は開発中のものです。 :02/01/21 12:45 ID:2t0QwG9d
リスペクト
51名前は開発中のものです。:02/01/21 19:53 ID:???
で、このスレは現在のゲーム開発にどのように役立てればいいんだ?
52名前は開発中のものです。:02/01/21 20:54 ID:???
どのように役立てるかという以前に、役に立つのかどうかを議論すべきでは。
53名前は開発中のものです。:02/01/22 02:57 ID:???
昔のPC板にゴー!
http://pc.2ch.net/i4004/
54名前は開発中のものです。:02/01/29 06:06 ID:Iwy1mTAX
DISK BASICのFD引っ張り出してきたけど、
ファイル読み出すの面倒臭いな。
55名前は開発中のものです。:02/01/29 06:12 ID:???
こんなスレもあります

「レトロ技術を語るスレ」
http://game.2ch.net/test/read.cgi/gamedev/1011861036/l50
56名前は開発中のものです。:02/01/29 08:50 ID:???
pascalだとx<>30じゃなかったか、not equalは
57age:02/01/29 20:54 ID:???
BUG太郎って誰?
58ヴァシリ・ザイチェフ:02/01/30 12:50 ID:MEbX6j36
>>34
激しくワラタ
59名前は開発中のものです。:02/03/01 06:24 ID:???
>>57
ベーマガに投稿してた神
60名前は開発中のものです。:02/04/09 11:15 ID:???
PUT@したやつをGET@してソースにコピペ
ってしてたようなかすかな記憶・・・
61名前は開発中のものです。:02/04/12 15:36 ID:3AJ4mUW2
>>60
変数を吐き出させるわけやね。

でもグラフィックはマシン語にしたほうがいい。
62名前は開発中のものです。:02/06/30 14:56 ID:???
>>54
88時代のFDなんてとってても、読み込めないョ
6354:02/07/22 22:15 ID:???
>>62
2Dのフロッピーは2DD用のドライブで読めると思うけど。

セクタさえ読み出せればデータコンバートはなんとかなるでしょ。
98のDISK BASIC用ならコンバータ作ったことあるし。
64あの・・・ ◆dl8/XeIN7. :02/12/15 14:34 ID:rM/5c+NU
あ゛・・・あ゛・・・・
ここにこんなスレがっ・・・
遥か昔、一回だけ私のプログラムがベーマガに載りましたよぉ・・・
あと佳作で名前だけってのが2回。

あとイラストも送ったんだけど・・・てーかイラストいっぱい送った
んだけど・・・載らないってどういうこと??だめやん・・
65名前は開発中のものです。:02/12/15 15:23 ID:XC+iupg9
>>64
どっちかってーと、こっちのスレ向きの話題だな

昔のベーマガを懐かしもう!! DELUXE2
http://pc.2ch.net/test/read.cgi/i4004/1028388850/
66名前は開発中のものです。:02/12/15 21:57 ID:Cw4J9PYd
>>64
下手ってことさ。
67名前は開発中のものです。:02/12/15 22:08 ID:nINMAL6U
しっ!
68名前は開発中のものです。:02/12/15 23:47 ID:quaVfueI
            o
            /  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ /
           /   このスレは見苦しく /
           /  終了いたしました    /
          / ありがとうございました  /
          /                /
         /   モララーより      /
         / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄/
  ∧_∧  /                /∧_∧
 ( ・∀・) /                /(・∀・ )
 (    )つ               ⊂(    )
 | | |                   | | |
 (__)_)                  (_(__)
69名前は開発中のものです。:02/12/24 00:19 ID:nAhyyHW+
|                                      |
| \●/ < ワイデス参上、#2!             |
| http://pc.2ch.net/test/read.cgi/i4004/1037113354/ |
|________________________|
        \●/  < 1キ゛ョウBASICノ コトナラ
       __■____  コノ「ワイテ゛ス」ニ オマカセ!
     /  /  \ /|
    ∧ ∧     //|
  /.(,,゚Д゚)____/./ ┌─────────
 || ̄/  | ̄ ̄||/  < 業者みたいな宣伝はヤメレ。
 ||, (___ノ   ||    └─────────
  /
70名前は開発中のものです。:03/05/26 16:08 ID:auGziMEZ
71名前は開発中のものです。:03/05/26 16:16 ID:waSKXDJa
□□□□■□□□□□■□□□□□□□□□□□□□□□□□□□□□
□□□■■□□□□□■□□□□□□□■■■■■■■■■■■■□□
□□■■□□□□□■■■■■■□□□□□□□□□□□□□■■□□
□■■□□■□□□■□□□□■□□□□□□□□□□□□■■□□□
□□■□■■□□■■■□□■■□□□□□□□□□□□■■□□□□
□□□■■□□■■□■■■■□□□□□□□□□□□■■□□□□□
□□■■□□□□□□□■■□□□□□□□□□□□■■□□□□□□
□□■□□□■□□□■■■■□□□□□□□□□□■□□□□□□□
□■■■■■■□□■■□□■■□□□□□□□□□■□□□□□□□
□□□□■□□□■■□□□□■■□□□□□□□□■□□□□□□□
□□■□■□■□□□□■■□□□□□□□□□□□■□□□□□□□
□□■□■□■□□□□□■■□□□□□□□□□□■□□□□□□□
□■■□■□■□□□□□□□□□□□□□□□□□■□□□□□□□
□■□□■□□□□■■■□□□□□□□□□□□□■□□□□□□□
□□□□■□□□□□□■■■□□□□□□□□□□■□□□□□□□
□□□□■□□□□□□□□■■□□□□□□■■■■□□□□□□□
72名前は開発中のものです。:03/09/15 20:14 ID:2/imznNC
BUG太郎だっけ?N88-BASICで文字のグラディウス作った神は。
73名前は開発中のものです。:03/09/15 23:34 ID:7ps0CMjx
N-BASICで「N-TYPE」を作ったんだよ。
74名前は開発中のものです。:03/09/30 02:24 ID:/9gbD8MG
サギナンダ2ってあったなぁ

WHILE INKEY$<>"":WEND
75 ◆Blm6HP8B/E :04/05/17 23:36 ID:idPEclju
test
76 ◆4kf0fqtVTI :04/05/17 23:38 ID:idPEclju
a
77名前は開発中のものです。:04/05/29 16:52 ID:7sRF+JHA
最下行を黒の■でマスクして、そこにグラフィックデータを
格納して ALUの3プレーン同時転送で表示

なんてことをPC-88でやってたっけ
78名前は開発中のものです。:04/06/02 01:22 ID:g2/Df+nh
10 cls:p=0
20 locate 30,7:print "SUPER RPG"
30 locate 30,8:print "Now loading ..."
30 p=p+1
40 locate 35,9:print p;"%"
50 for i=0 to 10000:next:goto 30

79名前は開発中のものです。:04/06/18 12:57 ID:fgcAvitr
10 cls:p=0
20 locate 30,7:print "SUPER RPG"
30 locate 30,8:print "Now loading ..."
40 p=p+1
50 locate 35,9:print p;"%"
60 for i=0 to 10000:next:
70 locate 35,9:print "100%ok."
80 locate 30,11:print "Now datacheck.."
90 p=p+10
100 locate 35,12:print p;"%"
110 for i=0 to 10000:next
120 locate 35,12:print "100%ok."
130 locate 30,11:print "GAME START"
140 gosub 1000:cls
150 locate 10,10:print "Level : ":locate 10,11:print "exp
160 for i=0 to 100:locate 20,10:print i
170 for j=0 to 1000:locate 20,11:print j
180 if int(rand(5)=1 then 220
190 locate 20,12:print "goblin !!! ": gosub 1000
200 locate 20,12:print "killed exp+1": gosub 1000
80名前は開発中のものです。:04/06/18 12:57 ID:fgcAvitr
210 locate 20,12:print " ":goto 250
220 locate 20,12:print "dragon !!! ": gosub 1000
230 locate 20,12:print "killed exp+1": gosub 1000
240 locate 20,12:print " "
250 next j
260 locate 20,12:print "Level UP !!!!!":gosub 1000
270 next i
280 locate 20,12:print "LAST BOSS!! great wizard!!!!!!!!!!!!"
280 for i=0 to 1000
290 if int(rand(5)=1) then 310
300 locate 20,12:print "fireball !!!"
310 locate 20,12:print "sword slash!!!"
320 gosub 1000
330 locate 20,12:print " "
340 next i
350 cls
360 locate 10,10:print "congratulation LASTBOSS killed !"
370 locate 10,11:print "program by kami soft(c)
380 play "ceefedc"
390 end
1000 i=i+1:if i>7 then i=0
1010 color i:locate 30,30:print "push space key"
1020 if inkey$="" then goto 1000
1030 locate 30,11:print " "
1040 return
81名前は開発中のものです。:04/06/18 13:04 ID:fgcAvitr
syntax error■
82 :04/09/29 17:24:42 ID:Rp5zR9x2

83名前は開発中のものです。:2005/06/24(金) 18:34:22 ID:kOxncAHZ
これエラーやん
180 if int(rand(5)=1 then 220
84名前は開発中のものです。:2005/06/24(金) 18:42:40 ID:b6yqHhME
MOTOR文でカチカチ言わせるのは反則ですか
85名前は開発中のものです。:2005/06/28(火) 20:03:24 ID:FoqsUA3d
うわあ、株臭いスレだなぁ・・・。
86名前は開発中のものです。:2005/07/04(月) 18:27:18 ID:9NSXc+DU
誰か10行シューティング作れ

作るのめんどくせ
87名前は開発中のものです。:2006/02/19(日) 13:42:11 ID:q2YKnuOw
test
88名前は開発中のものです。:2006/09/03(日) 13:03:02 ID:MSbAMLeQ
INPUTで入力した四則計算の文字列(かっこ一組あり)を算式どおりに計算するプログラム
を誰かソース乗せてください。
89名前は開発中のものです。:2006/09/03(日) 23:30:19 ID:Ht3oIex9
10 INPUT A$
20 OPEN "A.BAS"FOR OUTPUT AS #1
30 PRINT #1, "10 ": A$
40 CLOSE #1
50 RUN "A.BAS"
90名前は開発中のものです。:2006/09/03(日) 23:34:07 ID:Ht3oIex9
失礼、こうだな
30 PRINT #1, "10 PRINT "; A$
91名前は開発中のものです。:2007/04/09(月) 14:44:06 ID:eXwmOs6w
92名前は開発中のものです。:2007/04/09(月) 19:56:33 ID:zeonFX2D
BASIC出身の奴がBASICの感覚でCプログラムを組むと壊滅的になるらしいな。

N88BASICは教育用にすら向かないらしい。
93名前は開発中のものです。:2007/04/09(月) 22:06:02 ID:NopEz8+o
らしいでそんなことを言われてもなあ。
94名前は開発中のものです。:2007/06/14(木) 00:37:32 ID:l+uKiqEb
95名前は開発中のものです。:2007/06/14(木) 00:52:39 ID:etPV0FLB
へらへら自分が笑ってばかりで相変わらずキモい芸人だな
こんな連中が日本の芸能を代表してるかと思うと憂国の極みだね
96名前は開発中のものです。:2007/06/14(木) 10:04:18 ID:hoiL5kOS
いっへいたのあほほ
97名前は開発中のものです。
?