トップページgamedev
985コメント311KB

ファミコンのプログラム3

■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。2008/06/23(月) 17:38:05ID:z53SrIuZ
前スレ、何もしねぇカスどもの集まりだったよな。
でも900すぎてホンモノが現れたみたいだ。
もう要らねぇと思ってたけど、そいつらの為に立てたよ。
0160名前は開発中のものです。2008/09/17(水) 01:27:44ID:TH3JFJdo
>>158
だんだんコメントが減ってるな。
0161名前は開発中のものです。2008/09/17(水) 18:53:54ID:nRGSfivP
最初の動画が投稿されたのは7月か
2ヵ月近く経ってるのに結局何も進んでないのに吹いた
0162名前は開発中のものです。2008/09/17(水) 20:09:17ID:8c1iLkpB
まあ、最初からバカをヲチするという目的で見ているからいいけどな

技術0です、でも作りたいです、で、作りたいものはコレです…では
もうみんな引くわな。絶対に完成しないから。
0163名前は開発中のものです。2008/09/17(水) 20:19:45ID:3FRccF/T
当方ボーカル
0164名前は開発中のものです。2008/09/19(金) 17:49:19ID:JXaIDywU
>>160
NGにすると分かるが、動画投稿の3分後に「1」だけ書き込んだ人間が二日間コメントし続けてる辺り、
只でさえ減ってるコメントの内の好反応コメ全てが自演。
「かっけぇw」「きたああああ」「くっぱww」「ちょ、クッパかっこよす」「高橋名人めっちゃつよいやん」「16連射ってどんな技だよw」etc
痛い通り越して可哀相になってきた
0165名前は開発中のものです。2008/09/19(金) 19:02:47ID:TvqOH7uI
http://ossan.fam.cx/up/gazo/src/1221818088057.png
ニコを見れない人のために、証拠をば。
色を反転した方が、アク禁を設定した状態。
とても恥ずかしい罠。

ファミコンが好きなら、ちょっとずつでも自分でコードを書いてみればいいのに。
「うお、ファミコンで、自分の書いたコードでキャラが表示できたよ!」って
そんなところから感動できると思うのだが。
0166名前は開発中のものです。2008/09/20(土) 01:29:13ID:PRADeJ9S
コメント抽出で見たほうが分かりやすい
中毒性がある動画でもないのに違う日付に同じやつがコメントしてるから痛々しい


ttp://nico.xii.jp/comment/?url=nm4629795
0167名前は開発中のものです。2008/09/20(土) 13:04:35ID:xs71xVMT
もうやめて!!うp主のライフはもうゼロよ!!!
0168名前は開発中のものです。2008/09/20(土) 19:32:51ID:DtbL6s/B
うp主の、次の動画が楽しみだww
0169名前は開発中のものです。2008/09/20(土) 21:40:24ID:1FyEZQuK
次スレからスーファミのプログラムスレと統合の方向で・・・
0170名前は開発中のものです。2008/09/20(土) 22:21:47ID:UGA5iF6a
今までのも自演はそこそこ有ったみたいだけど、最初の「ファミコンソフト制作の夜明け」なんかは30近く自演してた様で
ttp://nico.xii.jp/comment/?url=nm3861716
自分で「ジャンルは??」と聞いて「ジャンルはRPGっしょ!」とか答えてる辺り、人に聞くまでも無く最初からRPGのつもりだったのか
>>165みたいにコードでキャラ表示とかnsfで曲作る様な動画だったら、例えゲームとして完成しなくてもまだ面白そうなんだが
0171名前は開発中のものです。2008/09/21(日) 10:59:27ID:ZPvThX1h
久々に見たけど、「すごく…ファミコンジャンプです(w」
ファミコンでやる意味を感じないよなぁ。
ビジュアルシーンメインはファミコンだと制約が多すぎてデザイナーが死ねる。

機種依存文字も知らん以上、ホントに何も出来なそうだな。
開発費が持って来れるならオーケーだろうが。
0172名前は開発中のものです。2008/09/21(日) 11:51:11ID:lNBaBWwe
このうp主釣りのつもりで動画上げてるように思えてきた
0173名前は開発中のものです。2008/09/24(水) 04:36:16ID:rOnmK5US
Javaでファミコン用エディタ作るよ
0174名前は開発中のものです。2008/09/24(水) 05:17:17ID:nS8seV/q
エディタって具体的にどういうものよ
0175名前は開発中のものです。2008/09/24(水) 08:44:09ID:6SEYO2LJ
キャラクタエディタはいいのがあるから、
サウンドエディタが欲しいなw
0176名前は開発中のものです。2008/09/28(日) 13:11:45ID:ufF51/69
パックマンCEのぱっちまだ?!
0177名前は開発中のものです。2008/09/28(日) 18:30:03ID:mfg6p7kM
ニコニコファミコン制作部まだ〜〜〜〜〜??
0178名前は開発中のものです。2008/09/29(月) 21:04:00ID:IEYh7heZ
協力しようと言う人やアドバイスもろくに聞かず
寒すぎるコラをデモ映像とか言ってupした挙句、不自然すぎる自演をした結果
みんな呆れて去った現状で未だ続けるつもりで動画上げたら正気を疑う。
自演を指摘された辺りで自分のイタさも自覚したろうし、企画も自然消滅するだろ
0179名前は開発中のものです。2008/10/02(木) 19:43:58ID:kIDhq2d2
ニコニコファミコン制作部、うp主動画全て消した?
0180名前は開発中のものです。2008/10/03(金) 00:54:56ID:kP+aZDx7
ようやく痛いことに気が付いたんだろうかw
0181名前は開発中のものです。2008/10/03(金) 08:35:23ID:ePL/5j7s
と思ったけど、見られた
何で昨日、見られなかったんだろ

この痛い展開がどこまで続くか、まだまだ要注目だ。
うp主、期待しているぞw
0182名前は開発中のものです。2008/10/07(火) 04:53:17ID:Qpy/jO4v
ファミコン狂の詩(笑)
0183名前は開発中のものです。2008/10/08(水) 18:18:38ID:dwwbzCdj
うpした奴の頭が狂だな
0184名前は開発中のものです。2008/10/09(木) 02:12:52ID:+RoKDWzL
動画が無駄に高画質なのが笑えてくる
0185名前は開発中のものです。2008/10/09(木) 09:13:24ID:QT4/1Ubv
ファミコンソフトを本気で作りたいうp主の、次の動画まだ〜〜??
0186名前は開発中のものです。2008/10/09(木) 23:23:37ID:Q+A/eFbd
違うな。

(うp主以外の)みんなで作ったファミコンソフトを実況したいうp主の次の動画まだ〜?
0187名前は開発中のものです。2008/10/11(土) 00:06:05ID:+BCXWnBl
まあお前らもそのうp主とやらと同じくらいクソだけどな
0188名前は開発中のものです。2008/10/11(土) 07:45:23ID:QlLwBelC
自演厨特有の「俺も馬鹿だがお前らはもっと馬鹿」理論ですね
0189名前は開発中のものです。2008/10/11(土) 07:52:44ID:VaIrpbQY
あんなの見てても意味無いでしょ。
ここにいる人はもっと前向きでいかんと駄目ですよ。
どうしてもいじりたいなら、あの動画そっくりに.nesで作ったぜ、とかさ。
0190名前は開発中のものです。2008/10/12(日) 09:57:19ID:rfsuzjZo
 LDA #$20
 STA $2006
 LDA #$40
 STA $2006
 LDX #0
LABEL:
 LDA DATA,X
 CMP #0
 BEQ LOOP
 STA $2007
 INX
 JMP LABEL
LOOP:
 JMP LOOP
DATA:.DB ”HELLO WORLD”,0

基礎の基礎・ハローワールドからだな。
ベーシックなら、PRINT ”HELLO WORLD”だ。
0191名前は開発中のものです。2008/10/12(日) 11:34:55ID:hxJfIjP0
アセンブラが分かんない。
0192名前は開発中のものです。2008/10/12(日) 13:01:16ID:rfsuzjZo
まず、分かろうと努力することからだな。
まったくプログラム経験なしだと敷居が高いかもしれないが、
ベーシックなりを組んだ経験があるなら、アセンブリ言語は原始的な分
難しくないはず。ただ、それだけに面倒くさいんだな、コード書くのが。
0193名前は開発中のものです。2008/10/13(月) 13:19:51ID:TRnn2yWe
S-RAMのHM62256を使って、RAMカセットを作れないだろうか。
0194名前は開発中のものです。2008/10/16(木) 00:52:26ID:ZkRT/Ck1
ここにずばりそれを使ったカセットがあった
ttp://bakutendo.blog87.fc2.com/blog-entry-32.html
0195名前は開発中のものです。2008/10/16(木) 20:49:39ID:CoJUsLgr
マッパーの話がよくわからん。
つか、どれを使えばいいのかがわからん。
とりあえずマッパー2(1M+64kRAM)でいじってるけど。
0196名前は開発中のものです。2008/10/17(金) 10:26:35ID:+I/lnqt1
>>195
パソファミで自動吸い出しだとしても、吸い出し時にマッパー出るし、
他で吸い出したとしたら、バンクコントローラーを解析するか、
情報を元に自分で指定しているはず…。

忘れたとしても、幾つかのエミュレータはROM情報が見れる。

ROMを一個一個取って吸い出してるなら、カセットには、
CHRやPRGのROM以外にチップが付いてるのを知ってるはず。
マッパーはそれに相当する物。
0197名前は開発中のものです。2008/10/17(金) 12:53:32ID:lo8EAX12
てかマッパー無視して好き放題容量使っても
後からマッパー指定すればエミュは読み込むんだろ
0198名前は開発中のものです。2008/10/17(金) 13:04:04ID:dI4e4GuN
バンク切り替えの方法とか違うし、メジャーなエミュのいくつかは
実際のカセットであり得ないROM構成だと動作しなかったような。
そんなでかいプログラム組まんのでよく知らんが。
0199名前は開発中のものです。2008/10/17(金) 23:35:30ID:y3dnFGDu
プログラムは小さいんだけどデータがな。
マッパー2はプリセットカウンタ74HC161にページ番号書き込んで
16Kバイトが8ページ、拡張すれば16ページ使える。
他のメジャーなマッパーだと任天堂特製のIC取るのにカセットを破壊するのがどうもな。
0200名前は開発中のものです。2008/10/19(日) 05:35:50ID:7krd4yNr
会社によって仕様が違うとか明らかに任天堂の管理ミスだろ
0201名前は開発中のものです。2008/10/19(日) 13:53:04ID:GsY30Gpd
管理する必要はないだろう。
自由なハード拡張が出来るのが売りで、困るのは海賊版業者とエミュ作者ぐらい。
任天堂にとっちゃ想定外もいいところ。

任天堂がマッパーを作ったわけでもないんだから。
0202名前は開発中のものです。2008/10/19(日) 19:08:52ID:E465Huuw
>>194
なるほどありがとう。 でもどうやって書き込もう。
なぜHM62256かというと、N64のメモリーパックに使われているそうだから。
0203名前は開発中のものです。2008/10/19(日) 19:56:40ID:xRqcLC1F
任天堂はファミリーコンピュータの黎明期にソフトを開発して貢献したメーカーにだけ
ソフトを自社で製造する権利を与えたんだよ。結構有名な話だと思ってたんだが…。

バンクコントローラーチップを再現する為にマッパーがあるんだから、言ってる事が逆じゃね?

>>202
書き込みはパソファミを使うしかないが、昔ゲームラボ(バッ活だったかも)にRAMカセットが
載った事があったから、そっちでも出来るかも。自分はパソファミの前にやってみたが
上手く行かずに挫折した。パソファミではちゃんと出来たよ。

>>197
そもそもマッパーで仕様が変わるから、オリジナルソフトを作ろうと思ったら、どれかは
決めないと作れないと思うが…。後から違う物にするのは可能ではあるけど…。
0204名前は開発中のものです。2008/10/19(日) 23:40:41ID:Gmr7sK7K
カセットからROMを剥がしてみた画像ですが
ttp://kjm.kir.jp/pc/?p=64668.jpg
64のメモリーパックから壊さずにはずしてマッパー基板に載せかえると言うのは難しそうな気がする
0205名前は開発中のものです。2008/10/20(月) 00:34:34ID:6VzWdyq3
SFCはマッパーなんか決めなくてもハードの限界まで作れるのになあ
0206名前は開発中のものです。2008/10/20(月) 00:39:43ID:heD8VaoB
自分でマッパーつくれば限界突破できるぞ
0207名前は開発中のものです。2008/10/20(月) 00:58:00ID:eOmTbpuw
おまいらは本当に何回でも同じ話をしますね
0208名前は開発中のものです。2008/10/20(月) 08:44:31ID:Wcimmmfu
「マッパー」という用語は、エミュだけの物だと思うんだが。
0209名前は開発中のものです。2008/10/20(月) 09:28:33ID:mlx0P34i
スーファミの限界って何メガだっけ?

限界なんて考えなくても良い容量でも、かなりの人数で開発してた気がするから、
素人がやる限り限界なんて超えないだろ…。
0210名前は開発中のものです。2008/10/20(月) 17:00:02ID:GVEJljIa
>>209
実際に発売されたROMだと、スターオーシャンとテイルズオブファンタジアの48Mbit。
Wikipediaの英語版を見ると、高速アクセス(たぶん3.58MHz)できるのが48Mbitまでで、
メモリのマッピング自体は、それ以上の容量までカバーしてるっぽいことが書かれてるが、
実際に使われたかどうかは謎。
0211名前は開発中のものです。2008/10/21(火) 00:46:58ID:UtJGZhRc
>>37にあるようにファミコンも48Mbitまで使えるのか?
0212名前は開発中のものです。2008/10/21(火) 02:42:01ID:cFjM4BJp
ファミコンは、リニアにアクセスできるのは、PROM 256Kbit、CROM 64Kbitの範囲まで。
それ以上は、バンクコントローラチップ使って、バンク切り替えで対応することになる。
ただし、バンク切り替えで拡張しても、CPUやPPUから直接アクセス出来るのは、常にPROM 256Kbit、CROM 64Kbitの範囲に限られる。

バンクコントローラ使う場合は、コントローラ次第。極端に言えば、コントローラが対応するなら、幾らでも増やすことは可能。
実在する範囲では、MMC5を使った、メタルスレイダーグローリー(PROM 4Mbit、CROM 4Mbit)が最大のROM容量だったはず。
0213名前は開発中のものです。2008/10/21(火) 04:47:41ID:h7aVPrLN
nesのメガデモで最大のがPRG 256KB CHR 8KBを持ってる
パロディのゲームソマ○がPRG 256KB CHR 256KB
マッパー番号は1と4
0214名前は開発中のものです。2008/10/21(火) 23:36:20ID:7W0HXoP0
空気読まずに投下

ttp://www.lenis.info/~axyz/15puzzle0.1.zip

C言語で15パズルとサウンド再生やってみました。
コンパイラはcc65。ttp://hp.vector.co.jp/authors/VA042397/nes/のサンプルを叩き台にしてます。
音源とモジュールのアルゴリズム自体はttp://aqube.kir.jp/dsoft/さんと同じです。
人の猿真似ばっかだけどC言語で作ってみたい方はどうぞ。

--
GNESでブレークかけてスキャンライン見たらすげー遅くて吹いた。
やっぱりファミコンはアセンブラだね!
(サウンド再生みたいなクリティカルなところをCで書くなって話ですが)
0215名前は開発中のものです。2008/10/22(水) 21:42:18ID:aj1IDPiG
Pacman CE 516k?
http://jp.youtube.com/watch?v=2NK3KA6nK6c&NR=1
0216名前は開発中のものです。2008/10/30(木) 11:08:29ID:ypyo7YVn
何人くらい214さんのゲームをDLしたんだろうか
0217名前は開発中のものです。2008/10/30(木) 17:35:24ID:5kp/1/6m
今デルした。
ものすごくマウスで操作したくて、うずうずしてくる。
確かに十字キーだけで操作できるんだけど。なんか指がイライラしてくる。
0218名前は開発中のものです。2008/10/30(木) 20:55:16ID:thi/0x4l
ってゆーか解けないよね?コレ
0219名前は開発中のものです。2008/10/31(金) 10:50:22ID:WqELvFXJ
なんだ、解けないの俺だけかと思ってたw
0220名前は開発中のものです。2008/11/01(土) 13:16:36ID:K21w4wpQ
俺もだwww
0221名前は開発中のものです。2008/11/01(土) 13:54:44ID:OhOXRJQv
11と12と15をくるくる回してるのは俺だけじゃなかったのか
02222142008/11/02(日) 00:09:23ID:q5gp0DGO
しまった。完成形がわからなかったら解けるわけないじゃん!

0123
4567
abcd
efgh
の形が完成形です。

・・・解いても何も起こりませんがw

そういえば、音がバグることがありますね・・・
Cで作るとゲームのルーチン込みだと垂直回帰時間にすら間に合わないのかな・・・
素直に音再生はアセンブラで作らないと駄目ですね(当たり前ですが)。
0223名前は開発中のものです。2008/11/08(土) 05:47:40ID:/zKnhDMe
>>217
しばらく堪えてると慣れる。違和感無くなる。
30分プレイしてても慣れなかったらもう年です。あきらめてデルです。

>>222
意外と15パズル知らない人が多いようです。(´^ω^`)


0224名前は開発中のものです。2008/11/09(日) 02:16:48ID:lkymQWKv
>>223
いや、今回のは知っている人ほど解けなかったんだけどね
普通は左上じゃなくて右下が空白だから
0225名前は開発中のものです。2008/11/09(日) 16:50:22ID:kGZEwKAh
需要あるかわかんないけど、
一枚画からCHR/NAMを作成するツールを作ってみた。
ttp://www.geocities.jp/yy_6502/temp/pic2chr_nam.zip
ttp://www.geocities.jp/yy_6502/temp/pic2chrnam.png

一枚画といっても、パレットセットとかの知識が必要だけど。
0226名前は開発中のものです。2008/11/09(日) 22:14:32ID:tH6tdgt0
おお、わいわいさんっすか
CBuilder使ってるんすね
0227名前は開発中のものです。2008/11/19(水) 13:55:46ID:R6aUBCDs
>>225
PC98で動かしてたFCグラフィックツールのCEDもこういう感じで
デザイナーさんが「ほとんどパズル」とか言っていたの思い出した。
0228名前は開発中のものです。2008/12/08(月) 03:53:26ID:RVF2FlWB
ほっしゅ
0229名前は開発中のものです。2008/12/10(水) 20:32:53ID:r8faIOXJ
>>225
すげえや・・・こういうツールを活用できるレベルに達していないのが口惜しい
0230名前は開発中のものです。2008/12/28(日) 00:45:44ID:dGMXx5Mo
NEWSOSで動いていたらしいね
OSXだとまともに動くエディタがないぜ
0231名前は開発中のものです。2008/12/28(日) 23:38:04ID:ZmnDmyMA
【ファミコンはこうして生まれた】 第7回:業務用機の仕様を家庭用に,LSIの開発から着手
ttp://techon.nikkeibp.co.jp/article/NEWS/20081106/160882/?ST=d-ce_PRINT
0232名前は開発中のものです。2008/12/29(月) 00:36:04ID:JNAPhPPR
>>231
ココ初めて見た。サンクス
0233名前は開発中のものです。2009/01/10(土) 14:36:02ID:jxmICHnb
良レス
0234名前は開発中のものです。2009/02/08(日) 16:39:01ID:AcDwliJa
仕様変更の度にソースと共にコメントも修正してろ
0235名前は開発中のものです。2009/02/14(土) 19:22:45ID:Q9gv3Vek
YYCHRのβ版がバージョンうpされたようだ
0236名前は開発中のものです。2009/02/16(月) 02:56:03ID:Ua/ZIGn1
そしてシェアウェア化ですねわかります
0237名前は開発中のものです。2009/02/21(土) 22:30:32ID:fhDQi3M3
宣伝乙
0238名前は開発中のものです。2009/03/04(水) 17:36:48ID:mwtRXqun
何で過疎やねん
0239名前は開発中のものです。2009/04/22(水) 04:00:58ID:iH0Q1fJs
>>225
今更ですが乙です!
使わせて頂きます
0240名前は開発中のものです。2009/05/02(土) 19:15:37ID:5W0/4vOE
CPUの「6502」はなんて発音するの?
ろくせんごひゃくに?
ろくごーぜろにー?
0241名前は開発中のものです。2009/05/02(土) 20:45:58ID:nxSoSsQc
ろくごーまるにー
0242名前は開発中のものです。2009/05/02(土) 22:40:44ID:Cqz+iWUx
しっくすてぃふぁいぶずぃろつー
0243名前は開発中のものです。2009/05/05(火) 18:03:37ID:18HM39Dn
ろッごッまるにッ
02442392009/05/10(日) 01:56:29ID:Dv3WGxdX
Pictochr使ってるのですが,
.namファイルに属性テーブルの内容まで
反映されてるんですよね??

元画像として用意したBMPのパレットを設定して,
pic2chrに読み込ませて,.nam吐き出してみたんですけど,
属性テーブルに当たる部分が,0で埋まってるんですけれど(´・ω・`)

僕の使い方が間違っているのかな(´・ω・`)
02452252009/05/11(月) 22:58:59ID:CVfuqL1F
>>244
PicToChrの手抜きで、属性テーブルは設定されません。
ツール作成中に需要なさそうだと気付いて、
パレットセットの識別処理はTODOに入ったまま放置されてます。
なので、色付けはNAMを編集できるKZ-NESSAとかYY-CHRを推奨。
02462252009/05/12(火) 01:00:42ID:7ApaCoOy
せっかくの機会なのでPicToChrを更新しました。
・NAMの属性テーブルが作成されます。
ttp://www.geocities.jp/yy_6502/temp/PicToChr.zip
02472392009/05/12(火) 22:39:13ID:xecIPyO2
>>246
ばっちりです!これは神ツール!
これで,KZ-NESSAで,右クリック連打をしなくて済みます(〃゚ω゚〃)
ありがたく使用させて頂きます.
0248名前は開発中のものです。2009/05/25(月) 08:06:54ID:qbEjqNnA
ナイトガンダム物語とかモンスターの色数多いけど
スプライトを被せたりしてんのか?
0249名前は開発中のものです。2009/05/25(月) 10:11:45ID:1XNeFGCK
nesdev.parodiusの
Palette Test by Loopy
が参考になるかもしれない
0250名前は開発中のものです。2009/05/26(火) 14:12:46ID:MLQQvawn
擬似的に色増やしてんのか
0251名前は開発中のものです。2009/05/30(土) 16:19:51ID:mYny3XQA
ttp://www.nesicide.com/

なにこれ
02522392009/05/30(土) 21:10:21ID:aKyCYp6h
>>251
統合開発環境だと思うけど,
もう,ツールとかで事足りてるし・・・・.
まあ,ひとつで全部できるのはいいけど.
0253名前は開発中のものです。2009/05/31(日) 05:20:01ID:eMFx0MES
これアセンブルできるわけ?
0254名前は開発中のものです。2009/05/31(日) 16:53:37ID:3MWn0w3p
普通に書いてあると思うが?
これ1つで自作ROMを作る環境が整うのか、慣れればいいかんじかもね
0255名前は開発中のものです。2009/05/31(日) 18:05:14ID:xO3NKMeU
もう実際にゲームを作る環境がある人には
あんまり関係ないとおもうけど
これからファミコンプログラムを学ぼうとしている人とかには
色々と勉強になっていいかもしれないと感じた
0256名前は開発中のものです。2009/06/03(水) 23:36:35ID:4LABg1SD
昔コーエーのロムやたらでかくて値段もしたけど
あれどういう効果があったんだ?
0257名前は開発中のものです。2009/06/04(木) 02:00:49ID:BSRtqo/R
おそらく漢字ROMと記録用のSRAMのせい。
0258名前は開発中のものです。2009/06/04(木) 16:05:31ID:arMalv0S
SRAMが3個も乗ってる。
VRAM、ワークRAM、セーブRAM。
それプラス、プログラムROMにマッパーICと電池。
0259名前は開発中のものです。2009/06/04(木) 20:04:15ID:BYVCUhRP
いろいろあったんだな よくわからんのもあるが ありがとう
0260名前は開発中のものです。2009/06/06(土) 12:22:57ID:oYreZ+1t
ジャレコのがでかいのはなんでだ?蓋までついてたよね。
■ このスレッドは過去ログ倉庫に格納されています