X



トップページ昔のPC
218コメント77KB
ファミリーベーシック活用テクニック Part2
0001ナイコンさん
垢版 |
2013/06/16(日) 21:30:08.95
ファミリーベーシックに関する話題を語りましょう



前スレ ファミリーベーシック活用テクニック
http://ikura.2ch.net/test/read.cgi/i4004/1137494473/

過去スレ
フ ァ ミ リ ー コ ン ピ ュ ー タ ー
http://bubble4.2ch.net/test/read.cgi/i4004/1008563821/
ファミリーベーシック 総合スレ 2
http://game9.2ch.net/test/read.cgi/retro/1119349454/
ファミリーベーシック 総合スレ
http://game9.2ch.net/test/read.cgi/retro/1094364670/

関連スレ
フ ァ ミ リ ー コ ン ピ ュ ー タ Part2
http://ikura.2ch.net/test/read.cgi/i4004/1137410818/
0002ナイコンさん
垢版 |
2013/06/16(日) 22:42:28.20
前スレ終盤のまとめ http://ikura.2ch.net/test/read.cgi/i4004/1137494473/967-

めっさつ(http://messatu.wordpress.com/)が、ファミベで作成したプログラムを単体で動作可能にする変換ツールと称して
自作プログラム STTONES を公開 (魚拓 http://www.peeep.us/0abc021e)

ファミリーベーシックを所有しなくても使えることから
そのプログラム内にファミリーベーシックがまるごと入っていることが発覚


Q) ファミコン互換機やエミュと一緒じゃん
A) 基板やプログラム自体のコピーではなく、同じ動作をするように一から作っているものなので
  著作物の複製には当たらない

Q) 研究目的の引用じゃね?
A) 研究なら配布する必要はありません
  ファミリーベーシック上で動くプログラムをファミリーベーシックと一緒に配布していることから
  あくまで主体はファミリーベーシックにある
  著作権法上の引用の要項を満たしていない

Q) お金取ってないからいいじゃん
A) お金を取っていなくても違法アップロードは刑罰の対象になります

Q) 作れる人の才能に嫉妬してるだけでしょ
A) 著作権侵害をするような人はモラルという一番の才能が欠如していると考えます

Q) 他にもやってる人いるじゃん
A) 小学生の言い訳かよ

Q) 解析するなよ
A) 暗号化したら何配ってもOKなんてことはありません
0004ナイコンさん
垢版 |
2013/06/16(日) 23:02:54.66
任天堂 お問い合わせ窓口
http://www.nintendo.co.jp/n10/inquiry/

京都府警察/サイバー犯罪について(情報提供・問い合わせ)
http://www.pref.kyoto.jp/fukei/anzen/seiki_h/cyber/cyber06.html

一般社団法人コンピュータソフトウェア倫理機構(EOCS) 違法コピー・海賊版・模造品等に関する情報提供フォーム
http://www.sofurin.org/htm/about/form/illegalcopy.htm

一般社団法人コンピュータソフトウェア著作権協会(ACCS) 不正コピー情報受付
http://www2.accsjp.or.jp/piracy/

ファミコンソフトで検挙された直近のケース
WinMXを通じたゲームの違法アップロード、男性2名を検挙 平成25年5月28日 (ACCS)
http://www2.accsjp.or.jp/criminal/2013/1216.php
0009ナイコンさん
垢版 |
2013/06/18(火) 23:32:08.48
>>7
前スレ976が作者だろ
普通の人はあれを見て研究だなんて思いもしないw
0011ナイコンさん
垢版 |
2013/06/21(金) 19:09:27.84
V3のROMを別途用意してもらうようにすればいいんじゃないかな。
0012ナイコンさん
垢版 |
2013/06/21(金) 21:32:11.42
新スレ以降犯罪行為の話題しかなくウンザリですが、今日6月21日はファミリーベーシックの発売日。
今年は29周年ですが来年は記念すべき30周年になります。
少しでも盛り上がっていけばと思ってプッシュ配信で受け取れるように
ツイッターのボットを作ってみました。有効に活用してね。

https://twitter.com/familybasic2ch
0013ナイコンさん
垢版 |
2013/06/21(金) 22:30:10.41
そうなのか
ちょうど今日中古でファミベとV3のセットのちうこを買ってきたよ。
たまたまいい日に買えてよかった。
0015ナイコンさん
垢版 |
2013/06/22(土) 10:03:16.17
バレなきゃ何してもいいなんて思ってるんだから今更直そうがもうムリ
何を仕込まれるか分かったもんじゃない
この程度の人間は腹いせにハードディスク全消去とかやりかねん
0016ナイコンさん
垢版 |
2013/06/25(火) 16:48:02.27
悪党に 世直し頼む 末世かな    よみびとしらず
0019ナイコンさん
垢版 |
2013/06/26(水) 00:09:18.39
カセット化にあまり魅力を感じないからスルーしてて
自分で吸い出したイメージにパッチするものだと思ってた
さすがに丸ごと内蔵はやっちゃダメだってば
0023ナイコンさん
垢版 |
2013/06/27(木) 01:38:17.81
中国人だとしたらどうだろうか
当たり前のことだよね!
0025ナイコンさん
垢版 |
2013/06/29(土) 13:18:00.59
犯罪者の呼称だろ
酒井メンバーとか一人でも使うよ
もしかして複数犯なの?
0027ナイコンさん
垢版 |
2013/07/05(金) NY:AN:NY.AN
STTONESが更新されて>>11の形式になってるね

_README.txtの最終更新日が2013/06/12のままだったり、STファイルをドロップしてもNESファイルが作成されなかったりするけど
コマンドプロンプトから実行すれば作成された
0028ナイコンさん
垢版 |
2013/07/05(金) NY:AN:NY.AN
わざとらしすぎるわ
お前低脳って言われてる取り巻きだろ
0029ナイコンさん
垢版 |
2013/07/05(金) NY:AN:NY.AN
は?
手当たり次第誰でもからんでんじゃねーよ
0031ナイコンさん
垢版 |
2013/07/05(金) NY:AN:NY.AN
>>27
最終更新日が06/12なのはsampleの中のやつだろ、更新履歴も解説もしっかりREADMEは修正されているぞ

>>28
叩くネタがなくなって悔しいのかw
0033ナイコンさん
垢版 |
2013/07/05(金) NY:AN:NY.AN
お前低脳って言われてる取り巻きだろ(キリッ
0034ナイコンさん
垢版 |
2013/07/05(金) NY:AN:NY.AN
なんで変えたの?
引用だからいいんでしょ?
0035ナイコンさん
垢版 |
2013/07/05(金) NY:AN:NY.AN
示し合わせてきたのが取り巻きだって物語ってるなw
0037ナイコンさん
垢版 |
2013/07/05(金) NY:AN:NY.AN
 ―┼‐         ノ     /   |  --ヒ_/     /   \ヽヽ    ー―''7
   `」   ┼,   二Z二   レ   /  /´レ' \ ―7 ̄}  |  ー-、   /
 (__  (|フ)   (__ノ  _ノ  ∨`  ノ  /  /     _ノ    \_

    ─┼-        /   |   ‐┼-   |     ー|―
    ─┼─ |   \ レ  /   ̄Tー  /      ノ -─
   (二フヽ  \/    _ノ   (二フ\  ヽ_ノ   / 、__

     i';i
    /__Y
     ||鬼||                   /⌒彡
  _ ||殺||         /⌒\     /冫、 )
  \ ||.し|| ̄ ̄ ̄ ̄ ̄ ̄ ̄\ `./⌒ i `  /ゝ    _,,..,,,,_
  ||\`~~´  (<二:彡)    \( >     ('\\  ./ ,' 3 `ヽーっ
  ||\|| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄|| ̄\`つ    ⌒ _) l   ⊃ ⌒_つ
     .|| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄||                `'ー---‐
                    <⌒/ヽ___
                    <_/____/
0038ナイコンさん
垢版 |
2013/07/05(金) NY:AN:NY.AN
作者降臨?
0039ナイコンさん
垢版 |
2013/07/05(金) NY:AN:NY.AN
第三者が叩くネタとか言わんな。
すくなくとも関係者ではあるようだ。
0042ナイコンさん
垢版 |
2013/07/06(土) NY:AN:NY.AN
割れ厨はダウソ版から出てくるなよ
めっさつ関係の話題禁止な
0044ナイコンさん
垢版 |
2013/07/06(土) NY:AN:NY.AN
ネタ以前の問題
なくても別に今まで通りと変わらないでしょ
ってかこのスレ割れ物をありがたがるクレクレ君が増えたよな
一過性な物と信じたい
0045ナイコンさん
垢版 |
2013/07/06(土) NY:AN:NY.AN
.〃∩ ∧_∧
 ⊂⌒( ・ω・)
  \_っ⌒/⌒c
    ⌒ ⌒
0046ナイコンさん
垢版 |
2013/07/13(土) NY:AN:NY.AN
     糸冬
         製作・著作 犬HK
0047ナイコンさん
垢版 |
2013/09/16(月) 16:11:46.18
TapeDumpっていう画期的な吸い出しがあるのだが、
これファミリーベーシックで作れそうな気がする。
0049ナイコンさん
垢版 |
2014/02/10(月) 23:48:01.93
TapeDumpでファミコンテレビC1の「JR GRAPHIC」と「TV NOTE」は吸い出せますか?
編集ファミコンの「ファミコン タイトラー」は吸い出せたようです。
0051ナイコンさん
垢版 |
2014/06/17(火) 15:39:29.25
ほしゅ
0052ナイコンさん
垢版 |
2014/06/17(火) 20:49:54.53
なにこの「ほしゅ」バカ

自分がいるからスレが落ちないとでも思っているのか?
あちこちでウザいから止めなよ
0053ナイコンさん
垢版 |
2014/06/19(木) 05:33:54.31
保守が目的なんじゃなくて
dat落ちにしたいスレがあってそのスレを下にsageるために
他のスレをageているんだろ

そんなことしたってこの板は滅多なことじゃdat落ちにならない
そのスレを1000まで埋めた方が早い
0055ナイコンさん
垢版 |
2014/08/01(金) 19:59:16.03
雑誌の投稿プログラム集めて保管するサイトみたいのでけへんかな
0056ナイコンさん
垢版 |
2014/08/01(金) 22:47:43.32
昔そういうことを考えたことがあったがその知識がなかった
0057ナイコンさん
垢版 |
2014/08/02(土) 11:44:43.69
>>55
権利の所在が不明すぎて合法的には難しそう。
非営利で勝手にやってます、文句が来たら消しますってスタイルなら
結構見逃してもらえるかな。いい加減古いもんだし。
0058ナイコンさん
垢版 |
2014/08/04(月) 21:40:39.72
このまえ実家から古いBEEP!のファミべのリスト部分のコピーとかサルベージしてきたのがいくつかあるので、データ化したいんだがなぁ
0059ナイコンさん
垢版 |
2014/08/04(月) 22:12:47.55
スキャンすればとりあえずデータになる
OCRソフトがあればそれ以降も多少捗るけど
0060ナイコンさん
垢版 |
2014/08/04(月) 23:04:32.17
いくらでも手段があるだろうに何もできないような奴は
ただの構ってちゃんだから相手にしなくていいよ
0061ナイコンさん
垢版 |
2014/08/05(火) 21:33:51.22
2KB程度のリスト、手入力してもすぐだろうよ。
0062ナイコンさん
垢版 |
2014/08/06(水) 02:32:02.56
無敵のチェックサムってどんな方法か教えてエロイ人
0063ナイコンさん
垢版 |
2014/09/08(月) 23:17:57.93
ファミベプログラムだけで、ベーマガを買うのは厳しかった。
0064ナイコンさん
垢版 |
2014/09/09(火) 21:50:44.69
98があったからそっちも見てたな
ちなみに持ってない機種でもふつうにみてたな
あとは後ろのほういろいろ
0065ナイコンさん
垢版 |
2014/09/10(水) 00:03:30.93
持ってない機種のプログラムも見てて楽しかったがw
ただファミべとは当然互換性無く
移植可能性も限りなく低かったから
パソコン欲しくなって
よく分からんまま店頭展示品のMZ1500を
39Kで買ってしまった…
0066ナイコンさん
垢版 |
2014/11/24(月) 22:06:59.99
>>63
自分は中古で買ったX1の分も兼ねてかな。そもそもリスト載ってるのが
ベーマガとファミマガの短期間くらいしかなかったからなぁ。
64さんみたいに色んな機種のBASICの方言みたいなのを楽しんでたw
0067ナイコンさん
垢版 |
2015/05/12(火) 02:27:36.50
ロボットでハノイの塔を積むプログラムがあったようだけど、実際にプレイした人はいますか?
0069ナイコンさん
垢版 |
2015/06/28(日) 09:52:39.40
何も行動しないくせにネットで口出すだけのバカよりマシだと思うよ
0071ナイコンさん
垢版 |
2015/07/13(月) 16:53:40.75
昔のパソコンと考えてモニターもついてると考えると安くね?>>65
ついてないのかよ
0074ナイコンさん
垢版 |
2015/10/18(日) 13:48:58.68
wiiでベーシックが出てたんだ?。何ができるんだろう。
0075ナイコンさん
垢版 |
2015/10/23(金) 03:04:38.61
3DS版のベーシックでもアフターバーナーとかけっこう再現できてるから
80年代後半のアーケードゲームレベルのものは作れるかな
手間隙かければのことだけど
0076ナイコンさん
垢版 |
2015/10/23(金) 09:35:39.98
当日のおっさんで失敗ハードWiiUなんか買うやついねーよw
突然白々しくスレチに始めるのは豚の自演ぐらい
0077ナイコンさん
垢版 |
2015/10/26(月) 12:55:16.82
こんなところでゲハカスを見るとは・・・
0078ナイコンさん
垢版 |
2015/10/28(水) 17:38:17.04
イカやりたいから買ったって人くらいいるだろうよ
0079ナイコンさん
垢版 |
2016/01/13(水) 19:44:49.93
開発環境は最強の割れツールだから以後の、
ハードからBASICがでなくなった;

しかし、ユーザが求めていたのは、
自分のゲームが作れる環境であって、
ツクール物でも良かった;
又、 
そのソフト内で動くスクリプト言語
なら割られる危険性も低ぃ;?

Wiiで動く3D系があったら知りたい。
0080ナイコンさん
垢版 |
2016/01/13(水) 20:06:03.78
3D格闘ツクール2 › アマゾン・カスタマーレビュー

http://goo.gl/Zx9Kvr

ぉ前らが、折れの言いたいコトを全部!言って
くれている!! #ありがとぅ

#胸の中が温たかい物で満たされて感覚
0082ナイコンさん
垢版 |
2016/03/05(土) 19:14:54.24
PLAY文の音楽プログラムを、NSFにして鳴らせないかな?
0083ナイコンさん
垢版 |
2016/03/24(木) 07:43:15.93
NSF吐くMMLコンパイラあるやん
文法の癖の違いは直さなきゃならないけど
0089ナイコンさん
垢版 |
2018/01/09(火) 04:08:56.62
ファミリーベーシックは全部で5種類ある?

Playbox BASIC (J) (Prototype V0.0).nes
Playbox BASIC (J) (V1.0).nes
Family BASIC (J) (V1.0).nes
Family BASIC (J) (V2.0a).nes
Family BASIC (J) (V2.1a).nes
Family BASIC (J) (V3.0).nes
0090ナイコンさん
垢版 |
2018/01/09(火) 04:09:18.20
ファミリーベーシック (V2.0a) (J)
ファミリーベーシック (V2.1a) (J)
ファミリーベーシック (V3.0) (J) [b1]
ファミリーベーシックV3 (V3.0) (J)

をVirtuaNESで読んだとき、自動的に拡張コントローラがFamilyBasicキーボードに設定されるのですが、
以下の物は設定されていません。(出回ってない物だからですが)
是非、これらも対応して欲しいです。要望ばかりで済みません。

ファミリーベーシック (V1.0) (J) [!].nes
PRG CRC 868FCD89
CHR CRC 11848B93
ALL CRC F7DB8B5C

マイコンピュータテレビ PLAYBOX BASIC (J) (Prototype_v0.0).nes
PRG CRC 2D6B7E5A
CHR CRC C06BB289
ALL CRC 912989DC

マイコンピュータテレビ PLAYBOX BASIC (J) [!].nes
PRG CRC DA03D908
CHR CRC 11848B93
ALL CRC ACB8FE86

(※マイコンピュータテレビ PLAYBOX BASICとはシャープが出していたファミリーベーシック互換機です)
0091ナイコンさん
垢版 |
2018/01/09(火) 19:36:21.73
VirtuaNESの中覗いたらCRCがモロに入っているからソレ書き換えればOK
3つ対応して欲しい?
それはVirtuaNESを3つ用意すればいいだろ、使い分けろ
0092ナイコンさん
垢版 |
2018/01/10(水) 19:52:04.60
VirtuaNESのBBSはまだ書けそうだけど。直接そっちに書いた方がいいぞ。
0093ナイコンさん
垢版 |
2018/03/24(土) 14:59:30.95
fceuxで:*^が入力できないのは日本語キーボードバグ?これを入力する方法ご存知の方いますか?

あと、バックスペースの挙動って今時の挙動にする方法はないですか?
ご存知の方がいらっしゃったらよろしくお願いします。
0094ナイコンさん
垢版 |
2018/03/24(土) 19:07:51.82
>>93
fceuxは知らんが、Fキーに代入すれば入力はできるだろう。
0095ナイコンさん
垢版 |
2018/03/27(火) 13:02:12.98
やってみましたができませんでした。
.cfgファイルにキー入力の設定番号が記述されておりそれをアプリが読み込むカタチになっている模様ですが、セミコロンの記述が見当たらない他、適当な記述を書いても入力できません...

うぅ。。。ファミべしたい。。。
0096ナイコンさん
垢版 |
2018/03/27(火) 18:36:18.47
KEY 1,CHR$(58)

を入れてリターン。
F1キーを押す。
(ちゃんと対応しているエミュ使った方が早いと思うけど。)
0097ナイコンさん
垢版 |
2018/03/31(土) 01:07:20.73
raspberry pi - raspbian上での制限があるので、情報助かります。
子供たちにpythonとか教えてるのですが、やはりある程度やるとBASICも教えたくて。
ニンテンドースイッチにも出るFUSE BASICとか新しめラズパイ用FUZE BASICとかもあるのですが、やっぱファミべかなと。

ファンクションキーに割り当てると使えるのですね^^
ちなみにファミべ用のCHR$のキーボード割り当て番号一覧とかのサイトありますか?
0098ナイコンさん
垢版 |
2018/03/31(土) 01:13:19.53
A=1
FOR I=0 TO 100
PRINT CHR$(A)
A=A+1
NEXT

一覧出ます? しばらくファミべが触れない環境でして...
0100ナイコンさん
垢版 |
2018/04/02(月) 21:44:48.57
最高です。家に戻ってやりました。
ファミべで子供とBasicやります。
Scratchの猫疲れというやつです。
0101ナイコンさん
垢版 |
2018/04/02(月) 21:49:05.31
ちなみにスクショはv2のようですが、v3ではない理由とか何かありますか?
自分は一応所有実機がv2なので、何となくv2でやってるのですが、v3の方がメモリも有利だし...

v2のバグを大いに利用する価値があるとか...シーケンサーマニアとか??
0106ナイコンさん
垢版 |
2018/11/02(金) 18:43:34.31
>>89-90
PLAYBOX BASICのバージョンはV1.0とV1.0があるのは間違いなさそうです。
V0.0はカートリッジにサンプルのシールが貼ってあります。
V1.0は製品版です
0107ナイコンさん
垢版 |
2018/11/02(金) 19:17:34.51
>PLAYBOX BASICのバージョンはV1.0とV1.0があるのは間違いなさそうです。
もしかして下の間違いか? 「V1.0とV1.0」じゃ違いが判らない。
PLAYBOX BASICのバージョンは「V0.0とV1.0」があるのは間違いなさそうです。
0108ナイコンさん
垢版 |
2018/11/10(土) 20:27:27.67
ファミリーBASIC のスプライト命令って、マリオの絵が自動的に
歩いたり走ったりするの??

昔、知人の家で見たときそんな感じに見えたけど。
0109ナイコンさん
垢版 |
2018/11/18(日) 10:08:52.23
>>108
sprite命令で移動方向、速度、距離を指定可能
一度設定するとパラメータの変更があるまで同じ動作を繰り返す
0111ナイコンさん
垢版 |
2018/11/19(月) 14:06:22.42
>>109
あー。やっぱり、そんなのがあったんだ。良かった。

マリオのときの、トランポリンをボヨンボヨンさせるのは、
どうやればいいんだろう?

自分でスプライトを登録できるのか、ドットの点打ちで描くのか??
0112ナイコンさん
垢版 |
2018/11/24(土) 13:32:50.96
>>111
自動で移動させるのはDEF MOVEで定義、MOVEで動かすスプライトを指定だった
トランポリンをボヨンボヨンはDEF SPRITEで定義したキャラをSPRITEで基準点+放物線移動でできるんじゃない
10 for i =-4 to 4
20 sprite 0,x,y+16-abs(i*i)
30 next

スプライトはROMに入ってる画像のみで自分でドット打ちはできない
0113ナイコンさん
垢版 |
2018/11/26(月) 00:31:46.06
>>112
記憶だとトランポリンの中央部分だけがボヨンボヨンしていたと思うので、
スプライト全体の描画位置を変えているだけではなかったんじゃないかと
思うんだけど。
0114リンク+ ◆BotWjDdBWA
垢版 |
2018/12/31(月) 07:56:41.27
もし、ファミリーベーシックがリボンインターフェイスになったら…。

命令文を収めたリボンの分だけウィンドウの領域を多く取ることになる。
反面、アイコンやマウスで視覚的に関数を入れることができるので、操作性は易しくなっている。
リボンやファイルメニューなどで命令文を指定することができる。

アイコンやマウスでの視覚的な操作性は、スーパーマリオメーカーに引き継がれている。

もっとも、ヘビーユーザーになると、キーボードでMS-DOSのコマンドを直接入力した方が早い。

リンクをトランポリンで跳ねさせる命令文

マウスで命令文のメニューを出して、ジャンプ台のダイアログを出す。
その数値をマウスで指定する。

基準線と放物線の指定はマウスで線を引くことによっても指定できる。

直接命令文を入力する場合と比較して手間がかかるのが欠点。
0117ナイコンさん
垢版 |
2019/01/04(金) 00:01:00.42
エート? エート?
コトシハ ショウワ94ネンデス
0118猫娘+ ◆BotWa53rWA
垢版 |
2020/04/15(水) 10:26:44.89
>>114
スーパーゼルダメーカーじゃねえか…。

オリジナルの試練の祠のプログラミングも、アイコンやマウスで視覚的に操作して作れる。
0119猫娘+ ◆BotWa53rWA
垢版 |
2020/04/15(水) 10:33:56.97
ファミリーベーシックをNintendo Switchでリメイクしたら…。

Switch版はマウスが使えるから、視覚的にプログラミングができる。
※プロコンのスティックでマウスポインターを動かして操作する。

リメイクしたファミベーのキーボードは、ふつーのUSB日本語キーボードとして使える。
Windowsのパソコンのキーボードにもなる。

ポケモンタイピングのキーボードがふつーのBluetoothキーボードになるのと同じ理屈だ。
0125ナイコンさん
垢版 |
2021/05/24(月) 23:44:24.79
せめてファミコンのメインメモリが8KBあって、クロックが8MHzだったら。
PCエンジン要らんかったなw
0126ナイコンさん
垢版 |
2021/05/24(月) 23:47:36.90
>>99
補足しておくとベーシックではCHR$(0)からCHR$(31)までが表示されませんので、一覧になっているのはキャラクターコードの32番(スペース)からです。
0127ナイコンさん
垢版 |
2021/05/26(水) 22:44:54.29
>>125
ファミコン発売時のスペックがRAM8キロバイト、クロック8MHzだったとしたら
ふつうに数十万円になってしまうのでは。
ファミコンが1983年で1985年のSun-3で16.67MHzか。
0128ナイコンさん
垢版 |
2021/05/27(木) 08:08:18.34
>>125
前提:メインメモリが8KBあって、クロックが8MHz
結論:PCエンジン要らんかったなw

何故、結論としてPCエンジンが要らないのか論理的に判らない。

>>127
君も話を複雑にしてくれる人だな。クロック周波数8MHzで
メモリが64KバイトPCは13万円弱で1983年には発売されてた。

ただ改めてファミコンの仕様を考察すると当時のゲーム機として秀逸。
当時よく1万5千円で製作したな、と驚愕する。しかも親を説得(騙)して
購入させるためにBASICも用意した。ゲーム機能だけなら親は買わない可能性大。

任天堂のマーケット能力と技術は凄いし仕事を貰いに行ったHAL研究所の社員も凄いと思う。
0129ナイコンさん
垢版 |
2021/05/27(木) 08:10:58.92
△)当時よく1万5千円で製作したな
○)当時よく1万5千円で販売できたな
0130ナイコンさん
垢版 |
2021/05/27(木) 08:28:17.61
>>127
もしかしてCPUの動作周波数を8MHzと解釈したと言うことかな?
基点がファミコンでメモリが8KBと言うことからクロック周波数が8MHzと解釈すべき。

当時メモリが8KBで、CPUの動作周波数が8MHzならチグハグ過ぎるでしょう。
それとも知っていながら話を広げるために意図的にチグハグを書いたとか。
0131ナイコンさん
垢版 |
2021/05/27(木) 08:42:25.55
>>128
> 君も話を複雑にしてくれる人だな。クロック周波数8MHzで
> メモリが64KバイトPCは13万円弱で1983年には発売されてた。
機種名教えて
0132ナイコンさん
垢版 |
2021/05/27(木) 08:52:22.96
PCエンジンの強みは、7.16MHzの高クロックだけではなく、
オールSRAMで高クロックを活かせるところにある

ファミコンで同じことをやるならCPUとメインRAMだけでなくPPUとVRAMも高速化しないとね
ROMやMMCの方も8MHz対応だ。こりゃたいへん
0133ナイコンさん
垢版 |
2021/05/27(木) 11:58:30.37
>>131
前提が「昔のPC板」なので、パソコンと言う視点から「FM-7」が条件を満す。

>>132
「PCエンジンは要らなかった」と言うレスは、「PCエンジン」の自慢で煽りだったのか?
煽りなら目的が明確になるように少し工夫が必要。ゲーム機としては同じ価格帯で後発なので
機能が上回ることは当然だけど、ユーザーがプログラミングできるPCとしては五十歩百歩かと。
少しだけしかできないファミコンと全然できないPCエンジンと言う意味で。
0134ナイコンさん
垢版 |
2021/05/27(木) 18:30:42.51
PCエンジンは持ったことすらないっす。
0135ナイコンさん
垢版 |
2021/05/27(木) 18:50:38.71
FM-7を8MHzと言っていいものか…
供給クロックとCPU動作クロックが違うCPUは表現に悩むな
ROMやRAMの周辺も8MHzで動いてるわけじゃないしな
0136ナイコンさん
垢版 |
2021/05/27(木) 19:04:12.57
127です。
ちょっとずれたネタですがスレが活性化してよいですね。

>> せめてファミコンのメインメモリが8KBあって、クロックが8MHzだったら。
>> PCエンジン要らんかったなw
125で8MHzだったらと書いてるけど、ファミコンはCPUに入れてるクロックは
21MHz(12分周して使ってるのかな)だからファミコンが4倍速ぐらい速ければ
と言ってるようにとるのが自然なのでは?

あと68系8ビットとf80系8ビットで68系2MHzと80系4MHzがメモリアクセス速度が
同じくらいというのも考えて、80系で16MHzで使えるメモリと考えると
あの時点だとかなり高くつくし、グラフィック回りも全部ハイスペックなものに
しないといけないから高くつくと考えました。
0137ナイコンさん
垢版 |
2021/05/28(金) 00:01:41.63
>>136
ご指摘は理解します。1983年の時点で、「7.16MHz」で動作する「6502互換CPU」はなく
「7.16MHz」で動作する「6502互換CPU」(Hu6270の完成)は1985年末と言うことです。
そもそもハドソンがファミコンのソフトを開発した背景で「6502」に慣れていって結果、
「PCエンジン」が登場した経緯があるのにファミコンの発売時に「PCエンジン(1987年発売)」
並みの(仕様の)ゲーム機が存在すればとか、背景を知りながら無茶苦茶な前提を言ってる訳で。
0138ナイコンさん
垢版 |
2021/05/29(土) 09:41:54.23
>>133
> 少しだけしかできないファミコンと全然できないPCエンジンと言う意味で。

ユーザーがプログラミングできることを言っているなら、PC エンジンには「でべろ」がありましたな。
本体のほかに PC が必要だったけど。
0139ナイコンさん
垢版 |
2021/05/29(土) 12:15:44.95
>>138
どちらも、とりわけPCエンジンはクロス開発でアプリを作っていてので
ゲーム機本体では、少し作成できる、全然できないと言う趣旨です。
もちろん、ファミコンは純正オプションの「ファミリーベーシック」が必要です。

「でべろ」の存在は1996年の「ゲームラボ」4月号で知りました。
接続端子がプリンター端子接続用とRS232端子接続用がありますが
「PCエンジン」とは、どちらの端子に接続するのか判りますか?
0140ナイコンさん
垢版 |
2021/05/30(日) 12:03:45.17
>>139
開発環境は PC98 か MSX を選択できて、PC98 は RS232、標準でシリアル通信がない MSX は
プリンタポートとジョイスティック入力に別けて接続じゃなかったかな。
PC エンジンとはパッド入力につなぐで接続あってそれで接続してたような。

買ってはみたけど、そこまで PC エンジンのプログラムを覚えようというモチベーションがなかった。
0141ナイコンさん
垢版 |
2021/05/30(日) 17:10:05.95
>>140
レス、どうもです。
MSXではプリンタポートが出力でジョイスティックが入力と判りました。

PCエンジンの次世代機と言われた「PC-FXGA」の初版には開発環境があったようですが
無くてもGNUを利用し開発環境を構築できるとありましたが失敗しました。内容は下です。
ttp://hp.vector.co.jp/authors/VA007898/pcfxga/
0142ナイコンさん
垢版 |
2021/06/11(金) 13:07:25.27
それにしても2019/01/01から2020/12/25までのレス数が10個とは過疎り過ぎ。
開発環境は最強の割れツールと言うのは>>79氏が指摘する通りだけど、今更
ファミコンで不正コピーとか意味ないでしょ。ハドオフでソフトは100円均一。

それよりは板的にファミベで作成したソフトが動作するとか6502のソフトが
動作するとかの話題が面白い。↓とかは、どのような感じでしょうか。
「ファミコンで始める ~ 6502マシン語ゲームプログラミング」
ttps://github.com/suzukiplan/mgp-fc
0144ナイコンさん
垢版 |
2021/07/07(水) 22:16:15.06
ファミコンのディスクシステムからデータを抜いてWinに転送したり、
Winからディスクシステムに書き込みする自作ツールに目処が立って
ファミリーベーシックをディスクシステム上で動作させたいと考えていますが
下の「エミュ」はWin上でテキストから中間言語に変換する機能がありましたか。
ttp://takeda-toshiya.my.coocan.jp/familybasic/index.html

中間言語に変換する機能があればキーボードでテキストを作成して
インタープリタと中間言語をディスクシステムに書いて実機(互換機)で
ベーシックを動作させることを目指しています。フリーエリアも広がりますし。
0145ナイコンさん
垢版 |
2021/08/20(金) 13:48:24.03
そこまで作る能力があれば中間言語変換なんて簡単にできそうだが・・・
0146ナイコンさん
垢版 |
2021/08/21(土) 13:15:13.56
>>145
詳しくは書きませんでしたけど、一から全てを自分で制作した訳ではありません。
自分でも制作した部分はありますが結構な時間がかかりました。動かなくなった
ディスクシステムのメンテナンスから始まり、やっと目処が立ったと言う所です。
能力が高くない割に目標だけは高いので利用可能な部分は流用させて頂く方針です。
0147ナイコンさん
垢版 |
2021/08/21(土) 17:14:33.58
>>146
リンクのエミュを試してみましたが、テキストを直接中間言語にするわけではないようです
コピーしたテキストをエミュ上で打ち込んでくれる機能ですね
他のエミュでも同等の機能があったものが存在した記憶・・・ただ不明瞭
0148ナイコンさん
垢版 |
2021/08/21(土) 23:48:15.03
>>147
動作報告ありがとうございます。中間言語への変換機能はなく
BASICテキストをそのまま解釈してる可能性もあると考え質問しました。

6502エミュレータにファミリーBASICファームを組み込み、
「テキスト → 中間言語」ルーチンのコールを検討します。
レガシー・コード活用プロジェクト 6502エミュレータ
ttps://www.vector.co.jp/soft/winnt/util/se519921.html
0149ナイコンさん
垢版 |
2021/08/22(日) 19:45:59.70
ふと思ったがディスクに読み書きするだけならすでにあるような
部分的ではなく全体になるけども
0150ナイコンさん
垢版 |
2021/08/22(日) 23:19:53.52
ファミコンのディスクシステムでは、途中の一部だけを読み込むことは可能ですが
途中の一部だけを書き変えることは不可能です。なので既にあるツールでは一部だけ
変える目的でも全部を上書きすることにより実現してます。また抜いたデータをPCに
転送するツールも既にありました。しかし「ディスクイメージをディスクに書き込む」
となると「ほとんど成功したという事を聞いたことがありません」と報告されています。
ttps://bakutendo.net/blog-entry-95.html

自分も成功したと言うより「目処が立った」と、この辺りは曖昧にしてます。と言うのは
「ディスクシステムに読み書き」するツール(動作確認済み)と「データをPC間で転送」
するツール(動作確認済み)とを組み合わせて動作してる程度です。実は取り敢えず
組み合わせて制作したソフトで期待した結果になっていません。この辺り、現在は詳細に
原因を究明してませんので、詮索せず宜しくお願いします。試してないことがあるので、
試行錯誤を予定してます。ファミコンのディスクシステムで何点かの機能を追加したい
構想はありますが全部は無理かも知れません。
0151ナイコンさん
垢版 |
2021/08/23(月) 20:17:25.74
ディスクシステムファミリーベーシックなら、バックアップ活用テクニックでやってるが、
それを御存じなのかどうなのか…まあ自力で作りたいというなら
0152ナイコンさん
垢版 |
2021/08/23(月) 22:27:54.82
>>151
>まあ自力で作りたいというなら
その思いはないです。存在するツールは使う主義です。前スレでも話題になっていたので
知ってはいますがリアルタイムではスレにいませんでした。今なら@はwindowsで取り込み
Aはwindowsからキーボード入力Bは手元にあるツールでwindowsから転送しQDメディアに
書き込みことを予定してます。ただし実機のファミコンでコーディングするのではなくて、
「windowsで中間言語に変換したコード」とベーシックの実行部分をメディアに書き込み
ことによりディスクから自動起動することを目論でいます。尚、Aはバッ活の年度、号数、
ページが判れば国会図書館のコピーサービスを予定してます。

165 :157:2006/03/23(木) 22:39:36
>>164
三十路の私が中学か高校の頃に出た、相当古いバッ活ですw
10〜19ぐらいだったような…ちょっと記憶が曖昧です。
・作成方法
@ ファミベから、ファミベのROMデータをテープに出力するBASICプログラムを実行。
  テープに”ピーガガガー”とえんえん30分ぐらい録音する。
A トンカチエディターを使い、@で作成したテープを読み込むプログラム(アセンブラ)を入力して、
  ディスクに保存。(>>162さんの部分です)
B Aで作成したディスクを起動し、@で作成したテープをロードする。
  読み込み終わると画面が変わり、ディスクベーシックを書き込むディスクを挿入。
  ディスクベーシックが書き込まれて完成!
0153ナイコンさん
垢版 |
2021/08/24(火) 23:45:28.62
号数不明か…
なら、ファミコン改造マニュアルVol3には載ってる。これが最終版だと思うけど間違いがある 
0155ナイコンさん
垢版 |
2021/08/31(火) 15:50:19.52
バックアップ活用テクニック8号160ページにある「ディスクシステムで実行しかもフリーエリアが8Kバイトに」って記事かね
0156ナイコンさん
垢版 |
2021/09/01(水) 23:15:16.88
>>155
情報提供ありがとうございます。
多分>>153氏が紹介したくれた内容と同じだと思います。
0158ナイコンさん
垢版 |
2021/09/03(金) 23:01:07.84
>>157
fdsstickで読み書き可能は知ってますが一部だけの書き換えは可能ですか?
0160ナイコンさん
垢版 |
2021/09/03(金) 23:56:33.23
そもそもfdsstick使った時点でディスクは無くても・・・ではある
0161ナイコンさん
垢版 |
2021/09/04(土) 14:29:06.48
>>159
そうだと思いました。全体のバックアップ機能も当然として、ゲームなり、
ファミベの中間コードに的を絞った、一部だけの書き換え機能も考えてます。

具体的にはRPG等でシナリオの差し替え、ファミベの中間コードを差し替えて
ファミベ用ゲーム自体の改変等。尚、自分自身はゲーム製作でなくゲームを
改変する時のユーティリティの製作と考えてます。新作だと大変ですけど
自分でもキャラ変更やゲームの流れを変更できたら、まだ少しは遊べるかと。
0162ナイコンさん
垢版 |
2021/09/04(土) 18:51:37.31
>>161の補足(スレの大半の方には釈迦に説法ですし、一部>>150の繰り返しかなと)
一部だけの書き換え機能と言っても簡単な例として「A」、「B」と言うファイルが
順に並んでいた時、「A」を書き変えた時に「B」は上書きは必要です。更に「B」
以降にあるファイルの上書きも必要になります。周知のようにファミコンの
ディスクシステムにはFDにあるセクタに該当するものはなく、フォーマットは
決まっていますが固定長でないファイルもあります。詳しくは下を参考にして下さい。
ttp://www43.tok2.com/home/cmpslv/Famic/Famdis.htm
0163ナイコンさん
垢版 |
2021/09/04(土) 23:03:30.30
実はディスクシステムはセーブする時、前半の途中にあるブロック数データを書き換えている。
0164ナイコンさん
垢版 |
2021/09/05(日) 18:10:34.03
>>163
>ディスクシステムはセーブする時、前半の途中にあるブロック数データを書き換えている。
初耳です。
1)ゲーム用のデータをセーブする時でしょうか?
2)「前半の途中にある」とは非常に曖昧ですが、先頭から何Kバイト辺りですか?
3)何故、書き換えるのでしょうか? ブロック数が変わらなければ書き換える必要はないかと。
0165ナイコンさん
垢版 |
2021/09/06(月) 23:42:51.01
>>164
ゲームタイトルにて途中経過をセーブする時、
>>162のリンク先のディスクフォーマットの所の、ブロックコード$02(ファイル数が記されている)
が書き換えられる。
セーブする時2回ディスクアクセスするけど、
1回目のセーブ動作の時セーブデータ本体を入れないファイル数が記録される。
理由は知らない
0166ナイコンさん
垢版 |
2021/09/09(木) 17:05:12.38
>>165
その仕様のゲームがあったか否かは知らないけど途中ファイルの内容を変えると
以降のファイルの内容は同じとは限らない(読めなくなる可能性もあり)と言うのが
ディスクシステムの仕様と考えてる。ブロックコード$02もフォーマットを合わせるための、
お飾りで、ここの数値(ファイル数)と実際のファイル数を違えたプロテクトも存在した。

途中経過をセーブする領域は、最初から最後尾にダミー(データ)で持って置けば良いし。
例えば新品か使用品かを識別するため等で、ゲームが読めなくなるリスクがあるのに、
ブロックコード$02を書き換える動機があったのかなと思う。書き換えを全否定はしないけど。

できれば、>>163の内容が全般的に通じることか、一部のゲームだけなのかソースがあれば助かります。
0169ナイコンさん
垢版 |
2022/05/31(火) 09:49:26.14
カートリッジがでかいから振動で止まるんだよ!
0171ナイコンさん
垢版 |
2023/01/09(月) 22:57:34.84
ファミコンなら当時の最強ゲーム機だけど
今更ファミリーベーシックを活用するとして何に使うのか
0172ナイコンさん
垢版 |
2023/01/09(月) 23:28:58.48
率直に言って実用性はないと思うけど、少ないリソースで工夫をする
頭の体操にはなるかな。
0174ナイコンさん
垢版 |
2023/02/07(火) 00:26:54.10
久々に使ったら、スムーズに使えなくなった
ctr+dとか忘れてたぜ
0175ナイコンさん
垢版 |
2023/02/12(日) 23:07:59.46
コンニチハ
0176ナイコンさん
垢版 |
2023/06/13(火) 12:26:10.39
ファミリーベーシックって、なんでCALL命令実装してくれたのかな
あれのおかげでめっちゃ解析されたとは思うけど、同時に無数の技術者を輩出できたと思う
0177ナイコンさん
垢版 |
2023/06/28(水) 10:12:41.11
別に解析されて困るようなもんでもないからでしょう
0178ナイコンさん
垢版 |
2023/06/29(木) 22:09:52.50
ライセンスしてないハッカー系のソフトが生まれやすくなったり、実害はあるよ
0179ナイコンさん
垢版 |
2023/06/30(金) 09:33:35.24
ファミコンはカセットに色々と入れたからハックされても実害無かったから
ROMコピー商売が日経新聞に載ってた時代だがコピー廃れたくらいだし
カセットに色々入れたりしなくなったゲームボーイからだな
0180ナイコンさん
垢版 |
2023/06/30(金) 09:38:45.80
なんでコピーの話になるんだよどこにもコピーなんて書いてない
0181ナイコンさん
垢版 |
2023/06/30(金) 09:49:18.80
ハッカー系での実害ってコピー以外何だ?
ネットも無いから情報解析しても拡散される前に攻略されるし
0182ナイコンさん
垢版 |
2023/07/02(日) 01:48:46.95
>>176
開発担当のハドソンが勝手に仕込んだという話もある
結果的にあの環境でゲーム作成を続けてたゲームフリークみたいな集団が
ファミコンゲームの開発に入れたのでメリットはあったが
反面無許可のエロゲーとかを勝手に販売する連中が出てきてその対応に追われたのがデメリットだったな
0183ナイコンさん
垢版 |
2023/07/02(日) 02:19:50.33
そう、非ライセンス品のソフトウェアの進出を許す一因だったのではないかと思ってる

ちなみにファミリーBASICはトリッキーなプログラム量の圧縮が行われていて、
まじめにディスアセンブルすると何ヶ所かアドレスの衝突が起きる
0184ナイコンさん
垢版 |
2023/07/08(土) 19:09:23.16
>>178
実害なんて何一つ無かっただろ。
そもそも、それだってファミリーベーシックのせいじゃないし、適当なこと言いすぎ。
0185ナイコンさん
垢版 |
2023/07/08(土) 19:11:51.97
>>183
全く関係がない。
そもそもファミコンはファミリーベーシックが発売される前に完全解析されてるから。
ナムコが何の資料も貰わず勝手にギャラクシアンとゼビウス作ったのなんて有名な話だろ。

ファミリーベーシックで解析ガーなんてわめいてるのはロクに技術もないド素人の妄想でしかない。
0186ナイコンさん
垢版 |
2023/07/08(土) 20:52:45.24
後にポケモンを生み出すゲームフリークの連中がファミリーベーシックで解析したと言ってるんだがw

実際、ハッカーインターナショナル辺りの奴らはファミリーベーシックで解析したし
ディスクシステムと組み合わせてコピーツールやら改造ツールを売り始めたからな
0187ナイコンさん
垢版 |
2023/07/08(土) 21:56:14.25
ディスアセンブルだけではなくて、解析結果が正しく動作することをプログラミングによって確認できたファミリーベーシックは、解析能力が高くない会社にもファミコンのハードウェア仕様が漏れる原因にはなっていると思う。
0188ナイコンさん
垢版 |
2023/07/09(日) 10:44:11.67
>>186
ハッカーインターナショナルあたりの奴らがファミリーベーシックで解析したなんてソースどこにもないし、ハッカー誌でのインタービュー記事でもそんな話出てなかったけど?
妄想で適当書くの止めたら?ほんとお前らみたいな奴らってデマしか書かないよな。
あと、ゲームフリークがゲーム作ったのなんてバッ活に解析結果記事が掲載された後だろ。
ファミリーベーシックでやったなんてのは機能の検証程度の話。解析なんてレベルじゃねえわ。

>>187
そもそも市販ゲームを作る為はROMで動くコードを作れないといけないんだから、ファミリーベーシックで解析ガーなんて低次元こと言ってる奴らに作れるわけないんだけど。
0189ナイコンさん
垢版 |
2023/07/09(日) 13:16:57.74
5chでイキってる無名のバカより桜井の方を信用するよw
0190ナイコンさん
垢版 |
2023/07/09(日) 13:19:00.53
>>188
ディスクシステムの中身はクイックディスクそのものだったから
ROMで動くコードとか必要ない
どっちが低次元やらw
0191ナイコンさん
垢版 |
2023/07/09(日) 14:18:11.89
ここで意見の異なる人を不必要に叩いている人は当事者だったの?
それにしたって一方的に断言できる立場なんか存在するわけないだろ
0192ナイコンさん
垢版 |
2023/07/09(日) 15:26:34.57
>>187
>解析能力が高くない会社にもファミコンのハードウェア仕様が漏れる原因
解析能力が高くない会社(者)にファミコンのハードウェア仕様の解析は難しい
また、6502と判ってるなら解析用ソフトは扱い難い6502コードにする必要はない
尚、満足なソフトやハードを持ってなくても「バッ活」あたりの知識から
根性・能力・時間はあったのでソフトを6502コードで作成した者はいるようだ

>>190
>ROMで動くコードとか必要ない
その指摘は正しいが、ディスクシステムの解析をした者はROMの解析もしてる
0193ナイコンさん
垢版 |
2023/07/15(土) 06:51:05.54
ファミコン誕生40周年 age
0194ナイコンさん
垢版 |
2023/07/19(水) 13:18:09.04
youtubeにCommodore 64 BasicをNES(MMC5)に移植した動画があったな
0196ナイコンさん
垢版 |
2023/07/19(水) 13:22:41.94
NES 64: Commodore 64 KERNAL + BASIC port

Post by calcwatch » Tue Feb 15, 2022 7:43 am
Hi everyone,

I'm new to these forums, but I've been messing around with 6502 assembly for decades...

A few years ago, I got the crazy idea to try porting the Commodore 64 KERNAL and BASIC ROMs to the NES, since their CPUs are mostly the same. But I gave up when things got complicated with the PPU. Then a couple weeks ago, I saw that someone ported it to the Atari 1200XL, so I decided I'd give it another shot. This time, I was able to make a (mostly) working system. :)

Here are some videos of it in action:

Booting up, running BASIC, and showing tab stop and scrolling support: https://www.youtube.com/watch?v=G2APi8KVKGc
Running a benchmark maze generator program: https://www.youtube.com/watch?v=ETx8FjbXT_0
Running a benchmark that calls a machine language subroutine: https://www.youtube.com/watch?v=CrPb3mq1qwM
Writing to the APU to play a C major scale: https://www.youtube.com/watch?v=KKzs_-WQxlI

I can't test it on hardware, but it seems fine in emulation. Since it requires Family BASIC keyboard support, I think I'm limited to just FCEUX and BizHawk, though I can't get BizHawk's keyboard support working at all. FCEUX 2.6.2 seems a bit buggy too, so I had to write some workarounds for it.
0198ナイコンさん
垢版 |
2023/11/03(金) 13:20:57.83
キーボードとファミリーベーシックだけでファミコン本体がない状態で20年以上
ジャンク扱いのファミコン本体買ってキーボード繋いでやってみたが

バッテリー交換直後はバックアップSWをOFFにしないと画面が進まないとか
メモリーバックアップで保存するときはSYSTEMコマンドでメニューに戻ってから終了しないとだめとか
すっかり使い方忘れてた
0199ナイコンさん
垢版 |
2023/11/04(土) 01:01:43.93
バッテリーバックアップしても、
消えやすいからな、あまり使わなかった
0200ナイコンさん
垢版 |
2023/11/16(木) 20:09:04.76
飽くまでカセット側のバッテリーバックアップは入力途中のプログラムの一時保存の為の物で
完成プログラムの保存はデータレコーダー若しくは1200ボー対応のモノラルラジカセで対応しろというスタンスだったからな
あとフォーマットの仕様の都合だろうけどBGグラフィック面のセーブ時間にちょっと面喰らう
0201ナイコンさん
垢版 |
2023/11/16(木) 20:45:54.80
BG画面を別にセーブって、もろぴゅう太のパクリだよなと思った当時
0202ナイコンさん
垢版 |
2023/11/18(土) 21:00:38.62
ゲームパソコンのパイオニア、ぴゅう太があればこそファミべもPV−2000もあったんだよな、系統的には
SC−3000やMSXの元祖はm5かもしれんが
0203ナイコンさん
垢版 |
2024/01/05(金) 15:16:59.92
ぴゅう太は、結果的には真似されてないけどな。
本体とキーボードは別売にされたし、CPUは8ビットだし、グラフィック仕様も全然違うし、日本語BASICじゃないし。
ハード的にもソフト的にも反面教師にされましたというのなら分かる。

元々ファミコンは1981年暮から開発検討が始まってるから、ぴゅう太の出現(1982年8月)に触発されてファミコンが開発されたわけでもない。
0204ナイコンさん
垢版 |
2024/01/05(金) 16:23:32.89
ファミリーベーシックはハドソン製なのでファミコンの開発とは全くの無関係
0205ナイコンさん
垢版 |
2024/01/05(金) 16:49:35.21
ハドソンにファミコンの開発機が来たのは1983年なので、
ぴゅう太を参考にしたのはありえる話
0206ナイコンさん
垢版 |
2024/01/14(日) 18:37:15.26
ファミリーベーシックのBGのセーブは、VRAMにある内容を256バイトずつ4回に分けて処理しないといけないので長くかかる。

ファミリーベーシックのインタプリタの開発はハドソンだが、そもそもファミコンにパソコン的な機能を用意するのか、用意するとすればどんな形態でリリースするのかを考えたのは任天堂だから、ファミコンとファミリーベーシックの開発は当然関係がある。
拡張端子一つをとっても、そこにキーボードを繋ぐ前提で設計しなければならないのだから。
0207ナイコンさん
垢版 |
2024/01/14(日) 20:25:09.78
それでは任天堂がぴゅう太をパクったって事か
0208ナイコンさん
垢版 |
2024/01/14(日) 21:12:33.96
ロードの「ピー」部分は省略出来る。
なにかのファミべプログラム雑誌のテープの録音がピー部分が短くカットされていた
0209ナイコンさん
垢版 |
2024/01/14(日) 21:49:21.57
先に出たのがぴゅう太である以上、ぴゅう太のパクリと言われてもしゃーない
そのぴゅう太もハードウェアは海外PCのパクリなんだけどね
0210ナイコンさん
垢版 |
2024/01/14(日) 22:34:27.45
ぴゅう太はBASICの中間コードまで一致してるくらいそのものなので、丸ごとTIから権利を買い取ってるのでは
自作部分は今の話題なキャラ編集部分くらいだろう
0211ナイコンさん
垢版 |
2024/01/14(日) 22:54:34.77
ハドソン伝説ゼロを読んでいると、MOVE命令はATARI800(?)のBASICを参考にしたとは書いてある。
それ以外は開発期間の短さから言って、他所のBASICをパクっている余裕は少なかったのでは。
0212ナイコンさん
垢版 |
2024/01/15(月) 08:39:45.27
ぴゅう太のパクリは楽がき(PV-2000)かも
0213ナイコンさん
垢版 |
2024/01/21(日) 13:58:29.01
ファミべの
0214ナイコンさん
垢版 |
2024/03/10(日) 23:06:14.32
V3のメモリマップをネット上で探したが意外にも見つからない
0215ナイコンさん
垢版 |
2024/03/23(土) 15:13:23.34
>>214
&h6000以後が違うだけ
RAMの開始アドレスがV1系は&h7000からだがV3は&h6000から
0216ナイコンさん
垢版 |
2024/03/31(日) 00:41:34.87
>>215
どうも
説明書引っ張り出して確認済みでした

カセットの回路図を見ていたんだが、ROMに書き込み信号線(R/W)て配線されていないんだな。
POKEでROMアドレスに書き込みするとデータ衝突してたんだ…
壊れないもんなのかな
0218ナイコンさん
垢版 |
2024/05/05(日) 04:13:17.42
>>176
Beepのムックにハドソンの人のインタビューがあって、シャレで入れたと語ってたよ。
レスを投稿する


ニューススポーツなんでも実況