もう22時か、
2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50 [PR]女性の自宅ナマ映像を無料公開[PR]  

ファミリーベーシック活用テクニック

1 :ファミリーコンュータ:2006/01/17(火) 19:41:13
ファミリーベーシック専用スレッド

前スレ(フ ァ ミ リ ー コ ン ピ ュ ー タ ー)
http://bubble4.2ch.net/test/read.cgi/i4004/1008563821/

443 :ナイコンさん:2008/06/29(日) 23:20:13
誰かニコニコにZACNER IIとIIIの動画揚げてくれ...


444 :ナイコンさん:2008/06/30(月) 00:12:08
上がってますよ。
ttp://www.nicovideo.jp/watch/sm462783
よっしんさんも出演しています。8分半あたり。

445 :ナイコンさん:2008/06/30(月) 00:31:03
静止画でしか見たこと無かったから驚いた
すごいね

446 :ナイコンさん:2008/06/30(月) 10:25:49
>>444
動画thx

ベーマガが残ってれば逆汗したかったな。
つーか、当時打ち込まなかった俺のバカ。

447 :ナイコンさん:2008/06/30(月) 22:32:43
ZACNER IIすげーな。
まさかここまでとは。
ますますもってやりたくなってきたよ。
誰かプログラム打った後のプレイできる状態のstateデータうpってくれまいか...。
プレイ動画うpでもいいよ

448 :ナイコンさん:2008/06/30(月) 22:55:18
まじすげぇ……。
ソースが見たい。解析したい。

449 :ナイコンさん:2008/07/01(火) 00:13:16
当時打ち込みましたが、機械語の部分がカタカナなんです。
普通なら、A900DE20、とかいう感じなんですが、
そこまでも詰め込んでいるんですよね。
本当に神でした。


450 :ナイコンさん:2008/07/01(火) 00:28:37
保存してあったの再アップしたよ
ttp://aryarya.net/up/img/1553.zip

451 :ナイコンさん:2008/07/01(火) 00:55:52
神アリガトウ!
ZACNER IIIはベーマガに投稿されたのとは違う?
ていうかIIであのクオリティなのに、IIIって一体どんだけ...

452 :ナイコンさん:2008/07/01(火) 01:00:02
どこぞにUとV上げてくれって書いただろ

453 :ナイコンさん:2008/07/01(火) 23:05:24
ZACNER IIIはX68000にプラットホームを移しました。

454 :ナイコンさん:2008/07/01(火) 23:30:36
これってファミベの内部ROMで使われてる領域を全部改竄して、
自作プログラムに当ててたんだっけ?
一体どこからこういう資料を集めてたんだろう?(^_^ ;)

455 :ナイコンさん:2008/07/02(水) 00:24:08
>>454
本体ワークRAMの空きにデータを書き込んでいるはず。
$400〜辺りは便利で他の投稿プログラムでも
マシン語等を置くのによく使われていたよ。

456 :ナイコンさん:2008/07/02(水) 00:25:39
ROMは改竄できないでしょう。
ファミベが内部で使っているワーク領域にも
プログラムやデータを詰め込んでいるんだよ、うろ覚えだけど。
&HF0〜&HFF
&H480〜&H4FF
あと、MOVE命令を使わなければ&H680あたりからも使えたはず。
でも、ホントにどうやって資料を手にしていたんでしょうね。
よっしんさんに聞きたいです。

457 :ナイコンさん:2008/07/02(水) 00:33:45
SPACE WARS,電電,メタルさ!伊藤 と見ていくと、試行錯誤しながら完成度を高めていったんだなぁ、
というのがわかって面白い。
それぞれの投稿時期ってわかる?

458 :ナイコンさん:2008/07/02(水) 01:22:15
zacner IIってソフトリセットかけると画面表示おかしくなりますね。
ちょっと難しすぎるから自機数増やそうとか思ったんだけど…w

459 :ナイコンさん:2008/07/02(水) 04:56:14
>>449
十六進ではなく、アスキーコードがそのまま機械語だったってことなの?
それとも、(通常ではキーから入力できない文字コードもあるから)たとえばコード中の6ビットを抽出してつなげていったとかいうことなの?
いずれにしてもすごい〜。


460 :ナイコンさん:2008/07/02(水) 05:28:01
>>457
ttp://www.north-wind.ne.jp/~yoshino/prognew/index.html
作者名:ファミ兵衛のよっしん で検索すべし。

461 :ナイコンさん:2008/07/02(水) 19:04:18
マシン語講座なんかあったりしましたが、
みんな試行錯誤で解析していたようだよ。

462 :ナイコンさん:2008/07/03(木) 01:59:35
>>459
単純にカタカナのア=0、イ=1、ウ=2・・・ソ=E、タ=Fと対応してるだけだよ。
説明は省略するけど、アを@、イをA、ウをB・・・ソをN、タをOに書き換えても通る。

463 :ナイコンさん:2008/07/03(木) 02:17:03
カタカナに換える意味ってなんだったのでしょうか?

464 :ナイコンさん:2008/07/03(木) 03:17:04
多分、カタカナのアスキーコードがちょうど16の倍数からはじまってるからじゃないかな?
リスト中で、15AND(読み出したコード)と、やってるようなんだけど、
これによってよみだしたコードを16で割ったときの余りがでる。(厳密には違う意味)
アのコードは96だから0、イは97だから1・・・といった具合。

465 :ナイコンさん:2008/07/03(木) 04:33:29
ほえー、MOD16とAND15って、考えて見れば同じ意味ですものね。
素人考えですが、"&H"つけて、VALで変換できないのかな。
ともかく、ファミリーベーシックの限られた機能をフルに活用した感じですね。すごい〜。


466 :ナイコンさん:2008/07/03(木) 05:14:25
>>288>>372
そういえば、ファミコンのベーシックをディスク化して、フリーエリアを8Kbytesにするとかいう方法なかったっけ。

>>290
キャラクターコードと、パレットと、文字の形のビットマップとわかれてたんぢゃなかったか?
TMS9918でぐぐれ。
ちなみに2+以降のYJK方式は詳しくはしらん。色情報は横4ドットで共有して、輝度だけかえたんだとおもう。これを、キドカラーといいます。

467 :ナイコンさん:2008/07/03(木) 10:15:14
>>450
ありがとう!
ザックナー2、難しくて1面クリアすらできない orz


468 :ナイコンさん:2008/07/03(木) 20:18:57
>>465
DATA文使わずに’の後にデータを置いてPEEKで読み出すやり方は
遠藤高志さんのプログラムでも使われたことがある。
そのときはVAL("&H"+CHR$(xx))のやり方だったよ。

469 :ナイコンさん:2008/07/03(木) 21:29:07
ここ最近、活気づいててイイネ。

クソゲーばかりベーマガに投稿してました。
打ってくれた人には申し訳なく思ってます。

470 :ナイコンさん:2008/07/03(木) 22:07:38
採用されてた?

471 :ナイコンさん:2008/07/03(木) 23:26:22
カタカナ羅列のデータ領域では具体的にどういう処理をしてたのですか?


472 :ナイコンさん:2008/07/03(木) 23:38:48
>>468
8bit BASIC時代の常套手段の一つだね

473 :ナイコンさん:2008/07/04(金) 00:06:45
ZACNER IIIってどこで発表されたの?
あとメタルさ!伊藤のラスタースクロールってどういう処理をさせればあんな効果が出るの?
昔のドラクエ3でもやってた記憶があるけど。

474 :ナイコンさん:2008/07/04(金) 07:57:13
古くはF1レースの頃からある手法だな。

475 :ナイコンさん:2008/07/04(金) 20:50:16
Attack Rateって原典はどこ?
ていうかやってみたい。見てみたい。

476 :ナイコンさん:2008/07/04(金) 21:55:45
原典・・・?
ベーマガに載ってたもので同名タイトルがあったけど。
>>468で書いた話はAttack Rateのこと。

477 :469:2008/07/04(金) 22:29:21
>>470
おかげさまで10回ほど掲載されました。
ハンドルネームをころころかえてました。
キャラデザができない自分にとって、ファミベは神でした。
OUT OF MEMORYとの闘い、ナツカシス。
制限があるからこそ燃えたような気もします。


478 :ナイコンさん:2008/07/04(金) 23:12:48
特定したような気がしなくもない。
まあ、気のせいかも。

479 :469:2008/07/05(土) 13:46:30
たぶん特定されました。

掲載誌は…(エグエグ

480 :ナイコンさん:2008/07/05(土) 14:55:11
ファミベ懐かしいなあ
俺も2回掲載されたことがあるよ
1回目はBASICだったけど、ZACNER1に触発されてマシン語SHT作った
暴走する度にLOADし直したりとか、打ち込みし直したりとか今はもう絶対出来ねえ
アセンブラとか全然知らなくて、脳内と紙でBASIC→マシン後変換してた

ZACNER2はとんでもない出来だったんだな
>>450今更だがサンクス

ところで、手元に当時の自作プログラムが入ったカセットテープがあるんだが、
再生できるハードが無い
カセットテープって20年前のでも再生できるのか
つーか、モノラルのラジカセって今でも入手できるんだろうか…

481 :ナイコンさん:2008/07/05(土) 15:14:03
>>479
当たりみたいです。
>>478の文の後に掲載紙どうなりました?
って書こうか迷ってましたし。
>>480
特定できそうな気が・・・まあいいや。
テープの再生はたぶん出来ると思う。

482 :480:2008/07/05(土) 18:07:43
>>481
即レスサンクス
ラジカセを買ってWaveからvtpファイルを作り、
エミュ起動にチャレンジしてみるよ
(ファミベはあるがファミコン本体が無いw)

483 :ナイコンさん:2008/07/05(土) 20:55:29
ラジカセやテープレコーダはヤフオクとかで入手できるんじゃないかな

484 :ナイコンさん:2008/07/05(土) 21:53:58
ヤフオクでベーマガを入手しようと思ったら、高いのなんのって。

485 :ナイコンさん:2008/07/06(日) 00:15:21
>>482
がんばりや〜
昔、MDに保存してあったやつを読み込ませたことならある。
まだ、Famtasiaというエミュしかファミベ的には選択肢が無かった頃のお話。
>>483
ただのラジカセなら別にオクでなくでも。

486 :ナイコンさん:2008/07/06(日) 11:35:04
mp3でうp

487 :480:2008/07/07(月) 21:29:00
ラジカセ買ってきた。\1,780 安い。
waveキャプソフトはEACでいいかな。久しぶりに使うな。
さて、ファミベのプログラム収録したカセットテープは、と。
ゴソゴソ…あれ?

中 身 が 空 っ ぽ

マジで無いんです。カセットテープのケースだけなんです。
あると思い込んでいただけなのか…。
ショックで倒れそうです。ああ、青春の1ページが…。

488 :ナイコンさん:2008/07/07(月) 21:49:51
(´;ω;`)ウッ・・・。
ちなみにブロックくずしとか投稿してませんよね・・・?

489 :480:2008/07/07(月) 22:34:53
特定されそうな悪寒w

490 :ナイコンさん:2008/07/07(月) 22:51:29
いやいや、そんなつもりではw

491 :ナイコンさん:2008/07/08(火) 01:08:56
悲しい落ちだな。

492 :ナイコンさん:2008/07/08(火) 15:59:34
びゅんびゅん精子

114 KB [ 2ちゃんねる 3億PV/日をささえる レンタルサーバー \877/2TB/100Mbps]

取りに行ったけどなかった。次は一時間後に取りに行くです。
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :


read.cgi ver 05.0.7.1 2008/07/07
FOX ★ DSO(Dynamic Shared Object)