[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 04/01 02:10 / Filesize : 228 KB / Number-of Response : 958
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:名前は開発中のものです。 [2008/06/23(月) 17:38:05 ID:z53SrIuZ]
前スレ、何もしねぇカスどもの集まりだったよな。
でも900すぎてホンモノが現れたみたいだ。
もう要らねぇと思ってたけど、そいつらの為に立てたよ。

754 名前:名前は開発中のものです。 mailto:sage [2011/07/10(日) 10:37:25.14 ID:GbainIGM]
スレチだと思いますが、ファミコンのソフトって、当時どんな機材で開発されてたんでしょうか?
やはり出始めのPC-98あたりですか?

755 名前:名前は開発中のものです。 mailto:sage [2011/07/10(日) 11:59:49.46 ID:oDwZ5p1E]
>>754
FM-RとICE

756 名前:名前は開発中のものです。 mailto:sage [2011/07/10(日) 12:05:31.59 ID:gboDHCui]
ファミリーベーシックとファミコン

757 名前:名前は開発中のものです。 mailto:sage [2011/07/15(金) 17:54:33.95 ID:TL+K3uDK]
回路図も紙に手書き。
ノートに書かれたコードをガリガリと書いていく。まずはアルゴリズムレベルで破綻していないかどうか精査。
大丈夫そうならリストをハンドアセンブルしていく。キャラクタも方眼紙に手書きして、16進表記へ手書きで変換。

ファミコンでの動作テストに移るためにSレコードフォーマットに変換しながら打ち込む。打ち込んだものはデータレコーダで保存しておく。
MZ-700のプリンタポートに繋がれた、基盤むき出しな手作り臭漂うライタでROM焼き。
わりと酷使される殺菌灯とタイマをくっつけた手作りイレーサ。
半泣きでROMライタとテスト基盤の間を抜き差ししてまわるデバッグ期間。
繰り返しているうちにライタへROM逆差し。こんな事もあろうかと、と取り出した予備のROMも逆差しして士気崩壊。
作業中うっかりこぼしたせいで持ち込み禁止になったUCC缶コーヒーとカップスター。

なんてこたぁない。全部俺の根拠レスな妄想。

758 名前:名前は開発中のものです。 mailto:sage [2011/07/15(金) 18:34:18.95 ID:Pfk9H4UB]
ttp://dyne.org/museum/hp/hp64000/tn/HP64000.JPG.html

759 名前:名前は開発中のものです。 mailto:sage [2011/07/16(土) 00:38:10.98 ID:+WZDniQ6]
>>757
一生懸命想像しながら読んだ俺に謝れよ(´・ω・`)カス

760 名前:名前は開発中のものです。 mailto:sage [2011/08/05(金) 19:42:53.22 ID:+Yp4oY/i]
皆さん、アセンブラは何を使用されてます?
今でもNESASMが定番なんでしょうか。

761 名前:名前は開発中のものです。 [2011/08/06(土) 16:38:50.63 ID:l3JzaYIg]
cc65付属のアセンブラに、NESASMの.bankに対応するものある?

762 名前:名前は開発中のものです。 mailto:sage [2011/08/07(日) 08:22:50.46 ID:EITdAM2w]
今使ってるPCを25年前の俺に渡したくて仕方がない。



763 名前:名前は開発中のものです。 mailto:sage [2011/08/07(日) 10:10:19.34 ID:61jfXJMT]
>>762
まずは手紙を出してみてはどうだろう?

764 名前:名前は開発中のものです。 mailto:sage [2011/08/07(日) 10:29:56.14 ID:oLVPILZ2]
今書き込んでいるのが25年前の俺自身かも。

765 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 22:34:47.28 ID:UH1C53HK]
これってROMなのかな?
page5.auctions.yahoo.co.jp/jp/auction/e112794736

766 名前:名前は開発中のものです。 mailto:sage [2011/08/09(火) 23:54:04.13 ID:RNUukSLx]
>>762
苦労したみたいだな、よければ当時の惨状を聞かせてくれないか?

767 名前:名前は開発中のものです。 [2011/08/20(土) 22:46:13.36 ID:qwhhZo9X]
今使ってるPCを過去の自分に見せたら
未来に自分のやってることがいかに下らないかわかって
ゲーム作りたくなくなる
今のFPSとかをファミコンやってるころ見たらもうファミコンなんか出来ない

768 名前:名前は開発中のものです。 mailto:sage [2011/08/20(土) 23:04:20.94 ID:/1UOMzZg]
日本語でおk

769 名前:名前は開発中のものです。 mailto:sage [2011/08/21(日) 01:01:33.59 ID:Y7NTWDXR]
FPS
ファミコン
ベクトル全然違うもん並べてる時点でお察し

770 名前:名前は開発中のものです。 mailto:sage [2011/08/21(日) 01:32:02.62 ID:8uexdb+R]
>>767
残念
高性能なPCを送ったとしてもその時代に今のゲームはない
つか今やってもファミコンは面白いよ

771 名前:名前は開発中のものです。 [2011/08/21(日) 02:38:13.86 ID:JDIcjB+K]
high hopes by aspekt
www.youtube.com/watch?v=eQ-OcS2Gwvk

これワイヤーフレームじゃなくテクスチャ?も書いて箱回転させてるが
これがただのスプライトアニメじゃないんなら同じ要領でマップも立体的に見せる事可能なのかね
FF4やFF5の飛空挺みたいな感じで
拡大縮小機能がないワンダースワンのFF4は画面歪ませて立体演出してたが

772 名前:名前は開発中のものです。 mailto:sage [2011/08/21(日) 04:40:46.84 ID:lgU+aHUi]
>>771
デモっていかにそれっぽく見せるかだから馬鹿正直にテクスチャで回転なんかさせないよ
見た感じではBGをラスターで縦伸縮して両脇の箱の縁はスプライトの移動でってところかな



773 名前:名前は開発中のものです。 mailto:sage [2011/08/21(日) 04:54:13.31 ID:lgU+aHUi]
実物見てきた もっと単純で全パターン用意して切り替えただけのアニメだった
それでもファミコンとしてはスゴイ技術なんだけどね

774 名前:名前は開発中のものです。 mailto:sage [2011/08/21(日) 11:59:51.43 ID:W6RitBNm]
>>771
www.youtube.com/watch?v=HNTOMyPUCPg
関連を見てたらこんなのが…
どうやって音楽鳴らしてるんだろ?

775 名前:名前は開発中のものです。 mailto:sage [2011/08/21(日) 12:19:58.06 ID:8uexdb+R]
ファミコンにはDPCMがあるやん
市販というか勝手に作ったROMだと実機でも64MBitくらいまでのものもあるから
垂れ流してるだけじゃ

776 名前:名前は開発中のものです。 mailto:sage [2011/08/22(月) 00:55:13.02 ID:oEhypG+D]
>ワンダースワンのFF4は画面歪ませて立体演出

まあファミコンでもこれは出来るだろうな

777 名前:名前は開発中のものです。 mailto:sage [2011/08/24(水) 00:18:21.30 ID:RPt+Jg4F]
>>774
ttp://nesdev.parodius.com/bbs/viewtopic.php?t=4965

778 名前:名前は開発中のものです。 mailto:sage [2011/08/24(水) 05:10:56.27 ID:OXU7OF/t]
ファミコンにAIRのOP移植で鳥の詩PCMで流してたのあったな


779 名前:名前は開発中のものです。 mailto:sage [2011/08/25(木) 19:16:31.50 ID:qFvP3Um5]
>>1
wsのff4は見たことないけどラスターを間引くってこと?
そういうレースゲームがファミコンにもたくさんありますね。

Vサインしてる箱の回転アニメは
アニメパターンはすべて画像としてBATに転送してあってチップのアトリビュートを
転送してアニメしてるんじゃないだろか。
この処理速度で計算してテクスチャを表示するなんてファミコンには不可能。
アニメは全部BATを書き換えてやってるんでしょう。
ファミコンはマッパーによっては画像をVRAM転送するまでもなくロム切り替えで
VRAMから見えるから絵の転送時間はかからない。PCEやメガドラでは出来ない芸当。

780 名前:名前は開発中のものです。 mailto:sage [2011/08/25(木) 19:17:34.90 ID:qFvP3Um5]
>>775
それの絵のバージョンが>>771なんでしょう。
音を鳴らすには
・波形データを直にDPCMへ。ざらつく。容量巨大に
・レジスタに直にログデータ。デモでよく使われる手法。容量大きくなる。
・MMLを内部で処理して音楽を流す。プログラム的に難易度が高くなる。容量節約。
市販ゲームからパクったMML処理プログラムとか組み込んで何か作ろうとしたけど
ダメでした。FCはゲームを作るにもデモを作るにも難易度が高すぎる。

781 名前:名前は開発中のものです。 mailto:sage [2011/08/25(木) 19:19:49.38 ID:qFvP3Um5]
>>778
何年か前にAIRデモのソース見たけど
レジスタ直接にログデータでした。
DB $FE,$10,$15.......みたいなのをPSGのレジスタに流し込む

782 名前:名前は開発中のものです。 mailto:sage [2011/08/25(木) 20:23:03.57 ID:Tpd+IymW]
>>779
ネームテーブル見れば一発でわかるっての



783 名前:名前は開発中のものです。 mailto:sage [2011/08/25(木) 21:37:10.27 ID:bx7r2PyL]
WSCFF4
www.youtube.com/watch?v=5u1dLjjAc80


着陸する時が変な感じだな

784 名前:名前は開発中のものです。 mailto:sage [2011/09/13(火) 11:27:34.58 ID:6DL8Eput]
アクスレイかよ
一応凸型に湾曲してるように見えるけど、
わざわざ平面に戻そうとするからその時は凹型に見えるな

785 名前:名前は開発中のものです。 mailto:sage [2011/09/27(火) 07:04:23.49 ID:4poP3GZs]
このFF4って画面上下別々にラスタースクロール処理してんの?

786 名前:名前は開発中のものです。 mailto:sage [2011/09/28(水) 04:36:59.73 ID:2uyGTkog]
言ってる意味が分かるけど分からないフリをしてやると
ライン毎のYスクロール値にVLINE-cosを適用してるだけだぞ

787 名前:名前は開発中のものです。 [2011/10/23(日) 19:29:59.24 ID:81xQfjml]
まとめwikiいらない?

788 名前:名前は開発中のものです。 mailto:sage [2011/10/24(月) 01:11:56.92 ID:1mO5vtLi]
要る

789 名前:名前は開発中のものです。 mailto:sage [2011/10/30(日) 13:02:16.03 ID:xOKekvUI]
そろそろ、何か書き込まんとね。wiki

790 名前:名前は開発中のものです。 mailto:sage [2011/11/08(火) 00:48:39.18 ID:6sBEInJ/]
>>640>>644
スレ違いだが、ザナックの2面っぽい音楽の気がした

791 名前:名前は開発中のものです。 mailto:sage [2011/12/03(土) 00:39:44.28 ID:vMbWyTOA]
誰かDPCMのフォーマットについて詳しく教えてくれ

792 名前:名前は開発中のものです。 mailto:sage [2011/12/03(土) 07:32:50.75 ID:YgC67ZqP]
自分でリサーチすらもできない程度の奴が理解できるとは思えません



793 名前:名前は開発中のものです。 mailto:sage [2011/12/03(土) 21:52:48.71 ID:vAQ9vMfi]
なんじゃフォーマットって。
アドレスと長さと音程を指定するだけだけど。 サンプルデータの1で+2、0で-2電圧が変化する。

794 名前:>>791 mailto:sage [2011/12/04(日) 00:35:50.87 ID:2Aubg80L]
>>793
フォーマットじゃないな、アルゴリズムか
例えばの話だけどの三角波を出したかったら、
7E 7E 7E 7E 7E 7E 7E 7E 00 00 00 00 00 00 00 00
のデータをループ再生すればいいってこと?

795 名前:名前は開発中のものです。 mailto:sage [2011/12/04(日) 01:30:34.87 ID:Qbm57SBE]
自分でwavファイルから変換するプログラム作って確かめろ
高周波が含まれていると追従できなくなるはず
低めの音だけに限る

ところで最近のこのスレのゆとり住人は
市販ゲームをなぜ調べない?
製品にいくらでもヒントが眠っているだろ

自分でプログラム作る気がないなら
他人のDPCM変換ツールをブラックボックスとして使えよ

796 名前:>>791 mailto:sage [2011/12/04(日) 03:30:11.97 ID:2Aubg80L]
>>795
悪かった
もう一度全ての資料及びゲームのROMデータを調べなおしてみる

797 名前:名前は開発中のものです。 mailto:sage [2011/12/04(日) 04:55:20.19 ID:+0tBkh9C]
ttp://www.geocities.co.jp/Playtown-Denei/9628/
にある、DMC converterを落として使ってみなされ。
 後DPCMの指定方法は、ニコニコ大百科の"FC音源"のページも
いい参考になるよ。

798 名前:名前は開発中のものです。 mailto:sage [2011/12/10(土) 21:21:00.72 ID:/T4Zmsfu]
>>795
犯罪行為をすすめてんじゃねえよ、ハッカー気取りの糞が。

799 名前:名前は開発中のものです。 mailto:sage [2011/12/10(土) 22:21:45.76 ID:bm97yxgn]
どこのメーカーも当たり前にやってたけど言葉にして言うもんじゃないよな

800 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 02:50:36.46 ID:SdTJMKQn]
>>798
犯罪行為?

801 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 12:22:32.17 ID:lhDcqR5b]
>>795
こういう奴いるよな〜

802 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 13:42:41.83 ID:K6GvO3X4]
法律なんてあったっけ?



803 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 13:55:35.64 ID:l0jw4cwN]
ダビングと同じで個人で使用するなら別に問題は無い。
ただし配った地点で犯罪。

804 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 14:01:06.56 ID:x07eS4w0]
リバースエンジニアリングは犯罪(キリッ
って言いたいんじゃないの

そんな法律はないが

805 名前:名前は開発中のものです。 [2011/12/11(日) 17:35:03.96 ID:jaMIVBp3]
>>795romを逆アセンブルしろってこと?

806 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 17:39:54.85 ID:hG7D3Asz]
嘘吐けこの野郎おまえらなんか違法ダウンロードしまくりだろうが私はやってませんみたいな態度とりやがって

807 名前:名前は開発中のものです。 [2011/12/11(日) 18:17:41.58 ID:jaMIVBp3]
>>806
romカセットを持っている状態で同じデータをどっかからダウンロードしたら違法?

808 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 19:11:25.71 ID:fGCqOjvy]
ここは○ジ○ンなんかが出てくるより、5年以上前から自力で吸い出してる人しかいないがな。
この板の他のゆとりスレとは違うんだよ。
ということで>>794はキチゆとりということで二度と書き込むなよ。
>>730需要なし、ゆとり症の典型コピペ。

809 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 21:44:23.11 ID:drf+od2z]
>>807
違法だぞ

810 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 21:48:14.60 ID:K6GvO3X4]
>>809
判例が無いから何とも言えない筈だけど?

811 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 21:51:44.08 ID:drf+od2z]
>>810
著作権法に照らし合わせると黒だったはずだが
自前で吸い出したのならともかく

812 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 21:54:39.49 ID:K6GvO3X4]
>>811
だから、その根拠を言ってみてくれ。 絵画に例えてもいいぞ。



813 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 21:55:13.55 ID:4ucPJgxO]
ここまでコピペ

814 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 23:17:18.63 ID:F+Z83Gid]
つまらんから別スレでやれや

815 名前:名前は開発中のものです。 mailto:sage [2011/12/11(日) 23:37:11.41 ID:K6GvO3X4]
>>814
わざわざID変えて逃げるのかい?

816 名前:名前は開発中のものです。 mailto:sage [2011/12/12(月) 00:15:02.52 ID:nBVxYvq+]
お前らはここをどんなスレにしたいんだよ

817 名前:名前は開発中のものです。 mailto:sage [2011/12/12(月) 09:35:00.87 ID:QbmH/FSR]
>>816
ときどき誰かが自作ソフトを投下してくれるのを哀願して待つ乞食供の巣窟

818 名前:名前は開発中のものです。 mailto:sage [2011/12/12(月) 20:47:58.66 ID:G+8HPzW6]
>>815
俺を待つのはいいけど、そんなにがっつきなさんなw
おじさんこまっちゃうよ
とりあえず、複製権読んで落ち着きなさい

819 名前:名前は開発中のものです。 mailto:sage [2011/12/14(水) 18:29:03.94 ID:MNIieFoj]
ファイナルファンタジーの飛行艇に影が付いてるのがどうして難しかったんでしょうか

820 名前:名前は開発中のものです。 [2011/12/17(土) 16:35:16.57 ID:VZSM0cA6]
www.dotup.org/uploda/www.dotup.org2390379.zip.html
スプライトの描画と移動に成功した!
低次元ながらとても嬉しい
ただソースが汚いかもしれないんで間違いとか、気になったことがあったら教えてもらいたいです。
今は移動方向に向きが変わるようにしたいんですが、苦戦しています。
キー入力を取得したらスプライトが変わるように追記しても反応しねぇ……

821 名前:名前は開発中のものです。 [2011/12/17(土) 16:38:06.01 ID:VZSM0cA6]
↑のファイルは転載とかご自由にどうぞ
役立たないだろうけど

822 名前:名前は開発中のものです。 mailto:sage [2011/12/17(土) 17:45:08.40 ID:MUZ3q3xG]
>>820
fceuで動作しました
車のようなキャラが上下左右に動きました
報告まで



823 名前:名前は開発中のものです。 mailto:sage [2011/12/17(土) 18:57:55.39 ID:kgyLm/AB]
日記はチラシの裏でやってくれ

824 名前:うろ覚えだけど mailto:sage [2011/12/18(日) 19:36:54.57 ID:4dl3E88q]
>>820
>>  mainLoop:
の下
>>  lda $2002
>>  bpl mainLoop
は要らない。

スプライトやBGに書き込むときは、$2001でそれぞれの表示をオフにすること。
BGのスクロールをリセット。
VBlankから出る前に表示をオン。


>>  jmp NOTHINGdown
こういうやりかただと、この先キーの複数同時押しに対応できない予感。
if-elseの構造をよく考えて分岐命令を組み立てること。

825 名前:名前は開発中のものです。 [2011/12/21(水) 18:32:49.55 ID:hZ3qyhWY]
>>824
ありがとうございます。
キー入力は「キー入力からスプライトの変更」ではなく、
「スプライトの分岐にキー入力」と組み込むようにしました。

相変わらず、方向キーに従ってスプライトの向きが変わる所で苦戦しています。
流れとしては、
スプライト初期化の時点でリセット後に表示されるべきスプライトの初期化を行う。
NMI割り込み中に、各キー入力に対応したスプライトの表示や座標の設定、
タイルの選択を行う。
割り込み復帰。
という流れで合っていますよね。



826 名前:名前は開発中のものです。 mailto:sage [2011/12/23(金) 12:55:40.24 ID:mf7Mi7yx]
>>825
各タイミングは良好。
VRAMやSPRRAMへの転送は出来ていた。


8x16のスプライトを使ってたのね。
move.spr内のタイルについて
#3, #5はいいけど
#7, #9, #11(, #13)の配置が合理的じゃないね。
奇数番号に配置するのは気持ち悪くないかな。

827 名前:名前は開発中のものです。 mailto:sage [2011/12/26(月) 22:43:06.81 ID:JK9VAiar]
これ面白かった
www.nicovideo.jp/watch/sm16471668

828 名前:名前は開発中のものです。 [2011/12/29(木) 17:44:35.60 ID:iN0eE6WX]
>>826
ありがとうございます。
タイルは奇数と偶数番号の違いによって起こる弊害がよくわからなかったので、このままにしてあります。
>>820でいっていたように十字キーに合わせた向きにスプライトが変化させようとしています
苦戦しつつもコードを書いてみたのですが、
実際のところアセンブルしても、何も表示されないというどうしたらいいかさっぱりになってしまいました。
PPU制御レジスタのタイミング等も問題無いはずなのに。
ファイル類をupしますが、原因が分かるかたがいらしたら教えていただければ幸いです。

www.dotup.org/uploda/www.dotup.org2443609.zip.html

ちなみに上記ファイル内の.nesを実行しても白い画面が出るだけです。
スプライトは8x8の4つつなぎで16x16を表示させようとしています。
また、ほかにもコード上の間違いなどありましたらアドバイスをお願いします。
教えて君で失礼しました。

829 名前:名前は開発中のものです。 mailto:sage [2011/12/29(木) 18:59:24.03 ID:dc9DkpcP]
>>828
うわぁ…めちゃくちゃになってる。
G-NESのデバッガやメモリビューアーなど使ってないな?⇒>>455-458

jsrでサブルーチン呼ぶ方法と(jsrはスタックに復帰アドレスを積む)、
rtsでサブルーチンから復帰する仕組み(rtsはスタックから復帰アドレスを取り出す)、
jmp命令の置き方、
NESASMのラベルやローカルラベルの意味、
理解してないね。

いくらラベルを書いても、CPUは勝手にジャンプしてくれないよ。
ラベルはアセンブラだけが理解するから。
  161-164行目
  jsr .sprite2
  .sprite2
こういうのが全部おかしい。
move3.asmはかなりの修正が必要なので、
古いソースを使うなどソースコードの規模縮小して、
jsrとrtsの実験して挙動を徹底的に理解してからだ。

830 名前:名前は開発中のものです。 [2012/01/02(月) 13:09:32.77 ID:lSsFyPQm]
>>829
G-nesのデバッガを使ってみましたが、逆アセンブルした結果と同じものが
表示されることはわかりました。ただ、そこから、どうやって間違いをさがして
いくのかがわからずじまいでした。
ソースを作り直し、
www.dotup.org/uploda/www.dotup.org2461379.rar.html
(スプライトが表示されるだけ)
www.dotup.org/uploda/www.dotup.org2461384.rar.html
(スプライトが前に進むだけ、実際はパッド入力無視で上に動きまくる)
というものをつくり直しましたが、どうやら「パッド入力のコード」か「jsrやjmp」命令
のどちらかがおかしいところまでしかわかりませんでした。


831 名前:名前は開発中のものです。 [2012/01/02(月) 17:47:39.54 ID:X3dxf4vn]
www.nicovideo.jp/watch/sm16552331

832 名前:名前は開発中のものです。 [2012/01/02(月) 19:09:13.80 ID:n94y3PyC]
>>830
だけど、解決したかも
少ししたらソース上げます



833 名前:名前は開発中のものです。 mailto:sage [2012/01/02(月) 19:09:30.94 ID:wj3bEWpd]
日記でやってくれ

834 名前:名前は開発中のものです。 [2012/01/03(火) 01:48:08.06 ID:+lUngSpx]
>>832です
www.dotup.org/uploda/www.dotup.org2463818.zip.html
これからはじめる方の参考にでもなればと思い、段階的に作っていったファイルもupします。
作ってはみたものの、入力する向きによって移動速度が変わってしまうのはなぜでしょうか

コードの間違いがあるかと思いますので、気になったところがあればご指摘下さい。
ここまでお世話になった方々には大変感謝いたします。


835 名前:名前は開発中のものです。 mailto:sage [2012/01/03(火) 04:06:45.60 ID:u8qw4Hxp]
>>834
そんなゴミコードいらん
他人の書いたコードを読むよりも自分でコード書いたほうがはるかに学習できる
つーか、ロダのファイルが流れたらそれまでじゃねえか

いいからお前はブログにでもしこしこ成果を書き連ねておきなさい
そのほうが後でトレースできるだろうが
ここはお前だけのスレじゃねえんだよ

836 名前:名前は開発中のものです。 mailto:sage [2012/01/03(火) 07:21:47.04 ID:Rs+NaMR1]
透明あぼーんの機能って便利だな
835が見えない

837 名前:名前は開発中のものです。 mailto:sage [2012/01/03(火) 11:55:04.27 ID:sDvhkVPg]
単に自分のエゴを他人の為という大義名分で隠してるだけだよぉ

838 名前:名前は開発中のものです。 mailto:sage [2012/01/03(火) 12:18:02.07 ID:v6rPdQJK]
>>830
>>G-nes >>わからずじまいでした
日本語エミュのデバッガがわからないなら、基礎力ないね。
甘えるなら見限るよ。

ブレークポイント
ステップ実行

デバッガを自分でいじって使い方を体で覚えろよ。
わからなきゃググる。

数日で流れるアップローダもやめるように。

>>834
>>入力する向きによって移動速度が変わってしまうのはなぜでしょうか
そういうのを特定するのにデバッガを使うわけ。
ブレークポイントを張ってプログラムの実行を止める。
ステップ実行を使って1命令ずつ動かしてレジスタとメモリを観察する。
ブレーク張る該当コードがどのアドレスにあるかわかりにくいので、
.fnsファイルを見るか、
メモリビュアからわかりやすいように目印を入れる⇒db "AAAAAAAAAAA"とかnop nop nop nop nopとか。


move1〜5について
jmp mainLoop(←NMIベクタの示す先)っていうのは99.9%ありえない、sta $4014を繰り返してしまっている。
sta $4014はNMI直後に1回やるだけ。

>>www.dotup.org2463818.zip.html
move2〜5はスタックが崩壊(スタックオーバーフロー)している。
メモリビューアーで$100-&1FF見れば一目瞭然。
こんなのうpられても添削以前にゴミコードと呼ばれるオチ。

839 名前:名前は開発中のものです。 mailto:sage [2012/01/03(火) 16:21:22.69 ID:iFHvKPzU]
www.dotup.org/uploda/www.dotup.org2466474.zip.html
>>838さんありがとうございます
指摘の箇所を修正しました、斜めにも移動するようにしました

840 名前:名前は開発中のものです。 mailto:sage [2012/01/03(火) 17:08:42.74 ID:bJlmRWM9]
迷惑がられてることに気が付かんのか、このチビデブハゲは

841 名前:名前は開発中のものです。 mailto:sage [2012/01/03(火) 17:24:00.35 ID:H6NFJvAO]
スレタイ通りなんだから、こんな流れもいいんじゃね

842 名前:名前は開発中のものです。 mailto:sage [2012/01/03(火) 17:43:42.60 ID:u8qw4Hxp]
このスレが>>839の成長を見守るスレだったのならそれでいいかも知れんが
ここは日記帳じゃないんで、そういうことしたいなら別の場所でやれと



843 名前:名前は開発中のものです。 mailto:sage [2012/01/03(火) 18:03:41.10 ID:I2Q5b+iT]
何するスレなんだろう

844 名前:名前は開発中のものです。 mailto:sage [2012/01/03(火) 19:44:22.44 ID:Nr8ebGF2]
個人的には応援したいが、
blogやwikiでやってくれた方が、後で同じ事する人の役に立つかもしれんね。
今のようにやってたら、ログは残ってもASMソースは見れなくなるし。

>>839
短期間に何度も「●●を直したからアップロードした。そっちを見てくれ」ってのは、スレの私用と取られてもしかたないよ。
スレには問題で詰まった時、ある程度動くものができた時にでもアップロードするといい。

845 名前:名前は開発中のものです。 mailto:sage [2012/01/03(火) 21:02:37.82 ID:XLqGvBE0]
擁護しているヤツに限って何の知識も持っていないのが笑えるw

846 名前:名前は開発中のものです。 mailto:sage [2012/01/03(火) 22:32:14.86 ID:I2Q5b+iT]
私用、私物化ってことか
なるほどね

847 名前:名前は開発中のものです。 mailto:sage [2012/01/04(水) 22:45:57.55 ID:wxSEW83G]
私は、がんがん発言してくれる人がもっと多く出ないかな、と思っている。
むしろ、私物化してしまうくらいのパワーを持った人が出てこないかと。
ひたすらめげない、純粋な彼は凄い。839氏も。
 最後に、俺が言えることは・・.equは=で代用できるということと、
Vblankは2回待つ取りこぼしがなくていい感じということ位です。
あんまり冴えないけど。
 

848 名前:名前は開発中のものです。 mailto:sage [2012/01/04(水) 22:50:20.59 ID:wxSEW83G]
しまった,839ではなくて838氏であった。

849 名前:名前は開発中のものです。 mailto:sage [2012/01/05(木) 00:32:57.18 ID:uFJ3/4+1]
そりゃ単なるエゴだよ

850 名前:名前は開発中のものです。 mailto:sage [2012/01/05(木) 00:34:28.74 ID:3AE7SFHG]
持たざる側が言っても説得力ないっす

851 名前:名前は開発中のものです。 mailto:sage [2012/01/05(木) 01:41:10.97 ID:2mwi10x4]
ならおれもゴミとおっさんの思い出話をうpして駄レスで埋めていい?
一応モノはあげてるから私物化しても問題ないんでしょ
まあ、文字通り中身はただのゴミだけどな

852 名前:名前は開発中のものです。 mailto:sage [2012/01/05(木) 02:16:08.36 ID:uFJ3/4+1]
>>851
低次元な事はやめれ



853 名前:名前は開発中のものです。 mailto:sage [2012/01/05(木) 08:37:37.39 ID:WUin/CUT]
暴れてる奴はただの基地外なんだから黙って透明あぼーんにぶちこめばいい

854 名前:名前は開発中のものです。 mailto:sage [2012/01/07(土) 13:33:43.31 ID:/em5qwMG]
MMC5のサンプルって、もう無いんでしょうか?
今、作ってるんですけど、どうしてもBank切り替えで止まってしまうんで
参考にしたいんですが






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<228KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef