X



スーパードンキーコング バイナリ改造スレ
■ このスレッドは過去ログ倉庫に格納されています
0002名無しさん@お腹いっぱい。2010/08/12(木) 22:08:45ID:SmCXGKNG
Q&A

Q:敵の配置のやり方が分からない
A:「表示→スプライト編集ウィンドウ」でスプライトの一覧が出ます。
変えたいスプライトをリストからクリックして、種類や座標を変えて「適用」をクリックすると変更が適用されます。(Enterキーでも可)
ドラッグ&ドロップとか、スプライトを右クリックして編集とかそんなのはまだありません(´・ω・`)

Q:地形改造がやりにくい
A:dkfmfとPlatinumを使ってください。面倒ですが…

Q:カメラデータの意味が分からない
A:ステージを進んでいくと画面がいきなり動いたりしますが、あれを変えます。
内容はまだ良く分かってません…

Q:バナナの配置が画面に出ないのは何で?
A:まだ対応してませんorz(スプライトとかスタート地点などとは座標体系がかなり違うっぽい)

Q:バナナの座標を変えたらバナナの配置パターンそのものが変わってしまう
A:詳しい事は分かってませんが、どうもバナナ座標とバナナの配置パターンには密接な関わりがあるようです。

Q:特定の場所まで進むといきなり敵が現れる現象が発生します。何で?
A:スプライトのX座標は昇順にしないと正しい順番で現れないみたいです。
× 24→180→124→300→210→…
○ 24→124→180→210→300→…

Q:海面とクリスタルトンネルが表示されません。
A:まだ対応してませんorz

Q:ドンキー2は?
A:スプライトは可能。でも地形は無理臭いです。

Q:ドンキー3は?
A:まだ手付かずですが、ざっとバイナリエディタで眺めてみたところスプライトデータっぽいものはありました。

Q:ニコ厨死ね
A:ごめん(´・ω・`)

>>1-2は、前スレの>>1->>3の時のものです
0003名無しさん@お腹いっぱい。2010/08/12(木) 22:18:43ID:SmCXGKNG
スレ立て記念のおまけ
p:鈍器と兄貴
ttp://up.mugitya.com/img/Lv.1_up123734.gif.html
アニキと猿のファーストセッション
ドンキー「初出勤だぜウホ」
兄貴「ほいほい、家から出てきていいのか?」
ドンキー「なんで、最終面の兄貴がこんな所に……アッー!!」
兄貴「じゃあな!」
ドンキー「…いい兄貴達///」

ドンキーは、無残な初登場を晒してしまったのであった
0004名無しさん@お腹いっぱい。2010/08/12(木) 23:49:47ID:3oiCCdOb
バカじゃねーの。
0005名無しさん@お腹いっぱい。2010/08/12(木) 23:57:15ID:In0KPbBw
もう改造ドンキーも潮時なのかなぁ
人気シリーズも相当に更新頻度下がってるし、新参の人も減ってきてるしスレも落ちたし
2の改造シリーズ何作かでかろうじて忘れられてないって感じ
0006名無しさん@お腹いっぱい。2010/08/13(金) 10:04:45ID:Zd+B63bD
ママのおっぱいでもしゃぶっとけよ。
0008名無しさん@お腹いっぱい。2010/08/15(日) 02:34:39ID:rH0/OWTV
改造ドンキーももう少し知名度が上がればなぁ
とか考えるけど、変な厨が湧くよりは現状の方がいいんだろうかとも考えてしまう
0009名無しさん@お腹いっぱい。2010/08/16(月) 03:30:41ID:LJ2iveE/
改装マリオの方が有名だしな

改装ドンキーコングはまだマイナー領域から脱出できてない
時間掛けてやっていくしかないかもな
新しいドンキーコングで増える可能性はある
というかドンキーコングが改装できるってことが浸透しきれてない気がw
0010名無しさん@お腹いっぱい。2010/08/17(火) 01:58:58ID:e5KYqJ1w
何というか、改造ドンキーを知らない人に知ってもらえる機会がほとんど無いんだよな
今のところ「ドンキーコング」とかでキーワード検索して偶然見つけてもらう、くらいしか方法がない気がする
それすらも飽和状態気味だし

仮にの話だけど、例えば友人マリオの作者とかの
他所で有名な人が改造ドンキーを手掛けてたら、改造ドンキーは今よりも知名度が高かったと思う
そういうのがあればいいんだがな。
オリフィエル氏や姉弟も含む、改造ドンキー手掛けてる人は総じてドンキー一筋で頑張ってる感じだし

そう考えるとbox氏はすごい貢献してくれてたってことになるな
0011名無しさん@お腹いっぱい。2010/08/17(火) 09:26:01ID:svojzZ3j
キャノンやジンガーの速度

キャノンなら発射速度、発射間隔
ジンガーなら移動速度

ってどこを弄れば変更できますか?
知っている方がいたら教えてください。
0013名無しさん@お腹いっぱい。2010/10/03(日) 11:56:48ID:8cWffyFG
IPSのパッチについて
面影改造ドンキー、改造ドンキー2(ふなむし)、上げ底改造ドンキーなどは
スーパードンキーコング2 v1.0に普通にパッチしても プレイできるのですが、
リベルチさんの「改良ドンキー2」は 自分の持っている スーパードンキーコング2 v1.0に
パッチするとバグってしまいます。

本人に尋ねてみたのですが、ちゃんとパッチできるらしいです。

色々調べてみたのですが、よく分からないです。
フォーマット形式やヘッダーとは パッチするときに関係があるのでしょうか…

INTERLEAVEとNORMAL うーん…
0014名無しさん@お腹いっぱい。2010/10/03(日) 20:42:32ID:yGkS6V7J
>>13
ヘッダーが有るか無いかでROMのサイズが変わってくるし、
フォーマット形式がINTERLEAVEかNORMALかでデータの場所が変わってくる(だったと思う)
改良ドンキーはINTERLEAVEのROMにパッチしなきゃいけないっぽいね
作者もそのことread meに書いとけよ…
0015名無しさん@お腹いっぱい。2010/10/03(日) 22:26:27ID:8cWffyFG
>>14

ありがとうございます。
分からないなりにも、頑張った結果、INTERLEAVEのヘッダーなし でした。

作者の環境がそうなっていたので 自分のROMをフォーマットし直して
何とかパッチすることが出来ました。

でも 改造するときってNORMALの方がエミュ的にはいいらしいけど どうなんだろう・・・
0018sage2010/10/14(木) 22:26:35ID:etmfzo4t
SDK2で ステージの配置を変えたいと思っています。
たとえば、氷の湖のステージに入ったら アニマルランド がプレイできる ような感じにしたいです。
で、ステージに入ることは出来るんですが、 出るときにフリーズしてしまったり、
道のないところを進んでしまい、次のステージに行くことが出来ません。

他の方法としては、一度本来のステージに入って 元に戻って クリア という方法があるのですが、
アニマルランドで これをしようとすると うまくいきません。

自分の設定がおかしいのかもしれませんが、 分かる方いましたら 指示お願いします
0019名無しさん@お腹いっぱい。2010/10/15(金) 20:49:44ID:mR5LPMjZ
ステージ移動を適当に弄っていたら、W6の 凍える地下水路から遊べなくなってしまいました。
色々やってみたのですが、よく分かりません。
分かる方いたら 教えてくださいお願いします。

迷惑になると困るので、自分のうpろだにうpしておきます。
ttp://ux.getuploader.com/myuproader536/download/2/IPS%26%E3%82%BB%E3%83%BC%E3%83%96%E3%83%87%E3%83%BC%E3%82%BF.zip
0020名無しさん@お腹いっぱい。2010/10/18(月) 13:05:28ID:bb+E5jOO
>>18
直接別のステージに入れるようにするには、次のようにしてみてください。
1.「エリアの設定」で、ステージ番号を変更する。(例: 6-4のステージ番号を9A(アニマルランドの最初)に変える)
2.バイナリエディタで、34C131+(実際に入るステージの番号)のデータをエリア番号(6-4なら3A)にする。
3.実際に入るステージの設定のうち、「移動先ステージ#0」と「クリア後に追加で移動可能にするステージ」を、
 本来のステージの設定のものに書き換える。ただし、この中に本来のステージの番号があった場合、
 その部分を実際に入るステージの番号に変更してください。
 もしもデータの量が増えてしまったら、ポインタを書き換えるかあきらめて別のステージにしてください。
4.ひとつ前のステージの設定のうち、3と同じところに本来のステージの番号がある場合は、
 その部分を実際に入るステージの番号に変更する。

アニマルランド・くらやみダイビング・コースターステージは複数のステージがつながってできているのですが、
ここでは、最初に入る部分(アニマルランドなら9A)のステージ番号を使ってください。
ただし、3では最後の部分(アニマルランドなら9C)のステージ設定を書き換え
0021最後が切れてた…2010/10/18(月) 19:41:48ID:bb+E5jOO
ただし、3では最後の部分(アニマルランドなら9C)のステージ設定を書き換えてください。

判りにくかったらすみません。
完全に入れ替えるのはなかなか大変ですが頑張ってください。
0022名無しさん@お腹いっぱい。2010/10/23(土) 07:53:21ID:cOGTUzqf
かぜのもりの風の改造方法が判明したので書いておきます。
かぜのもり 本編→3FD45C
〃 ボーナス1→3FD4FC
〃 ボーナス2→3FD508
以上の場所に、(X座標2バイト・風の吹き方2バイト)の並びが格納されています。
X座標は256($0100)だけ加算された値です。
風の吹き方のデータは3F0000+(2バイトの値)に入っていますがデータ形式はまだ調査していません。
0024名無しさん@お腹いっぱい。2010/10/24(日) 14:26:02ID:HM+WnnUs
>>20
情報ありがとうございます。
早速やってみます。
すいませんがもうひとつ、

最初のディディーの位置は変更できないのでしょうか…
見ていただければ分かりますが(sm12452512)、最初が結構無駄なので 何とかならないかなぁ と思っています。
無理なら無理で結構です。 プレイに支障が出るわけではないので…
0028名無しさん@お腹いっぱい。2010/10/29(金) 00:16:29ID:K6cA3dGX
>>20
直接別のステージに入れるようにする
ときに少しは役に立つかと思ってまとめてみました。
こんなことして意味あるのかなぁ とやってから思った…

ttp://u12.getuploader.com/tyutyuten/download/73/SDK2+%E8%B3%87%E6%96%99.zip
0029名無しさん@お腹いっぱい。2010/10/29(金) 14:35:15ID:Tg2M6P2C
>>24
ゲーム開始時の位置を変えるには、バイナリエディタで
348031〜を次のように書き換えてみてください。
A9 ** ** 8D A9 06 9C 4A 06
** **にワールドのエリア番号を入れる(例:5面から始めたいなら04 00を入れる)
結構強引なことをしているのでもしかすると副作用があるかも知れません。
0031名無しさん@お腹いっぱい。2010/10/29(金) 22:14:43ID:K6cA3dGX
>>29
ありがとうございます。
やってみたら出来ました。
改造している途中で問題があったらまた質問させていただきます。
0032名無しさん@お腹いっぱい。2010/11/03(水) 00:54:36ID:nLtiXfyU
Platinum_171とマップエディタ補助ツールを使って地形を編集してStirlingでROMに貼り付けたのですが
sdk3_editor001でファイルを開こうとすると「ファイルサイズが不正です」と表示されてしまいます
貼り付け方が間違ってるのでしょうか?
ちなみにディスク上のサイズは4,165,632バイトでした
0033名無しさん@お腹いっぱい。2010/11/03(水) 03:10:17ID:/jaPLCNw
Stirlingの環境設定で「上書きモード時の貼り付けは上書き処理する」にチェック
上書きモードにし、マップのアドレスにカーソルを移動してそのまま貼り付けます
正しいサイズはちょうど4MB(4,194,304バイト)です。
0035名無しさん@お腹いっぱい。2010/12/02(木) 19:47:04ID:2hfg35g/
ボスやボーナスのスプライトを増やすにはどうすればいいですか?
初心者ですいません。
0036名無しさん@お腹いっぱい。2010/12/06(月) 23:39:33ID:E8aS80Ix
>>35
ボスステージ(スプライトが1つしかない)とボーナスステージ(スプライトが数個ある)のポインタを入れ換えるのが一番手っ取り早い
或いは適当なステージでスプライトを数個余らせ、その余ったスプライトがステージ内スプライトの後尾になるようにソートし、
その中の最前のスプライトのパラメータを0x0000に書き換える。
そしてその0x0000スプライトの次のスプライトのポインタをボスステージのポインタに書き換えればおk

前者のメリットは操作が簡単なこと。デメリットはスプライト数を自由に操作できないことと、入れ換えたボーナス面がスプライト1つになること。
後者のメリットはスプライト数が自由に操作できること。デメリットはスプライト提供元のステージのスプライト数が減ること。
前者はdkEdit単体で行えば、後者はdkEdit単体あるいはバイナリエディタを併用すれば楽
0037名無しさん@お腹いっぱい。2010/12/18(土) 02:04:55ID:6jIU1HbW
>>36
何かおかしいと思ったらDK2にはポインタ変更が実装されてないんですね
readmeには一応次の更新で実装予定ってなってますし気長に待ちながらバイナリ勉強します
0040名無しさん@お腹いっぱい。2011/01/06(木) 23:11:14ID:r5HftlwO
sdk2_editorってもう手に入らないのかな?
改造したくても出来ない・・・
0042名無しさん@お腹いっぱい。2011/01/07(金) 23:42:32ID:khBZyVfV
>>41
ダウンロードできました!!
ありがとうございます
0043名無しさん@お腹いっぱい。2011/01/15(土) 00:26:37ID:VLuoIqGh
トリックトラックリフト(以下TTR)の軌道についてのメモ

TTRは通常、"ただひたすら右方向へ"と直進する
しかし、規定のx座標地点に到達すると、「規定のy座標分の上昇・下降」、「加減速」等の決まった動作を起こすようになっている
極端な例を挙げると、x座標0の地点に設置したE0E7(5-2前半のTTR)は、x座標28500程度まで進んで漸く最初の下降動作を起こすということ

ただし、原作の各TTRの初期x座標より右にTTRを設置した場合、TTRは右ではなく左方向へと動き、上記のような規定の動作も起こさなくなる
例えばE0E7(5-2前半のTTR、初期x座標27984)を28000に設置すると、永遠に左方向へ動き続けるだけとなる
E0FD(5-2後半のTTR、初期x座標32864)を32865に設置すると、同じく永遠に左方向へ動き続けるだけである

なお、これらは燃料制限付きのTTRについても全く同様
さらに言うと、これらの仕様は鉱山マップ以外でも(恐らく)適用される
うまくすれば、例えばジャングルのマップでもトリックトラックリフトさながらのことが再現出来たりする
0044名無しさん@お腹いっぱい。2011/01/15(土) 00:41:34ID:VLuoIqGh
また、似て非なる性質を持つ者としてクロクトパス青や追跡型バウムが挙げられる
こいつらはプレイヤーが特定のx座標地点を通過すると同時に活動を開始し、規定の動きをする
しかしTTRとは違い、「規定のx座標地点で規定の動きをする」のではなく、「規定分だけ進んだら規定の動きをする」。

具体的として、
F847(3-4の中間後最初の追跡型バウム、初期x座標19588、20200辺りで一瞬下に下がる)の初期x座標を-100して19488までずらしてみるとする
もしTTRと同様の仕様なら、初期位置をずらしたとしても20200で一瞬下に下がることになるが、実際には20100で一瞬下に下がる
つまり、TTR仕様ならば「20200で一瞬下に下がる」というプログラムのはずだが、
バウム仕様は「バウム自身がx座標612分の距離を右に進むと、一瞬下に下がる」というプログラムであるというわけである

当然ながら、これらの動きを制御しているデータは必ずどこかにあると思う
言うまでもないがもしTTRやバウム、タコの軌道も改造できるようになれば、かなり革命的なステージが作れそう
技術が足りてない俺にはこの解析なんて到底無理だが
0045名無しさん@お腹いっぱい。2011/01/18(火) 23:47:03ID:agqtMTCr
スーパードンキーコング2で 木箱の中身が出てくるまでの
割る回数を増やしたいのですが、
どのようにやればよいのでしょうか
教えてください。お願いします
0046名無しさん@お腹いっぱい。2011/01/19(水) 18:51:21ID:/pw+GiRO
>>45
SDK2Editorでスプライト編集したときの0044の値を 割る回数-1 にする
5回割って中身を出したいんだったら値を0004にする
0047名無しさん@お腹いっぱい。2011/01/19(水) 19:01:18ID:uZxS7qGW
最近過疎りすぎじゃね?
なんか自分で改造しても面白いの作れないから、是非頑張ってほしいなあ
0048名無しさん@お腹いっぱい。2011/01/20(木) 23:47:23ID:Oyn0w7X5
dンキー2で
yotubeにあがってるやつに
通常ステージにタイムリミットつけてるやつがあったんだけど
あれってどうやってるんですかね?
どうやってもタイムアップするとステージクリアになっちゃうんだけど
0049名無しさん@お腹いっぱい。2011/01/21(金) 00:09:39ID:fKIMMl7q
タイムリミットより前に必ずボーナスステージや小部屋を通過するようにすれば、
タイムアップするとそのボーナスステージに戻される
0050名無しさん@お腹いっぱい。2011/01/21(金) 00:35:00ID:fgnxaxJD
>>45
ありがとう!
0053名無しさん@お腹いっぱい。2011/01/28(金) 17:36:11ID:vmwlK/PS
誰か改造ドンキー2のパッチとかくれる人いないかなあ?
00552011/01/31(月) 16:15:57ID:7wuqA/Pp
今4面位まで作っててニコニコとかyotubeに動画上げたいんだけど
動画作る技術がない
動画作ってくれる人いないかなー
0058名無しさん@お腹いっぱい。2011/02/01(火) 07:47:24ID:2H9NoZtU
>>TAPでよければ3月半ば以降なら出来ますが・・・
ステージ構造にもよるなぁ・・・
処理落ちばかりだとやる気なくすし・・・
う〜ん・・・
0059名無しさん@お腹いっぱい。2011/02/01(火) 16:06:33ID:V1WEF46O
とりあえずipsをくれないか
0060名無しさん@お腹いっぱい。2011/02/02(水) 00:21:26ID:wByc2Yry
改造ドンキー2プレイするのにオススメのシリーズってある?
出来ればプレイ感も教えてくれるとありがたいんだけど
0062名無しさん@お腹いっぱい。2011/02/06(日) 14:26:44ID:vgNIFA02
>>60
かいぞう どんきぃ2かな アイデアが面白い
ステージも5−1まである 俺が改造始めるきっかけになった作品だわ

今更新停止中?だけど
0063名無しさん@お腹いっぱい。2011/02/07(月) 00:26:25ID:9kV9QtVn
コース名を変えようとして文字を増やしたかったんだけどできなかったから
しょうがなくエリアの設定で4-2と4-3のステージを入れ替えてみたんだけど
配置を変えたドクロコースタークリアしてマップに戻った後ディディーたちが
画面外に進んでっちゃうんだけどどうすればいいですかね?
説明下手でスンマセン
0065名無しさん@お腹いっぱい。2011/02/08(火) 14:21:22ID:hbWSsfVr
エディタのほう、もう開発凍っちゃったのかな?

かなり重宝してるから続けてほすぃのはあるけど、人それぞれの事情がってな
0066sage2011/02/08(火) 18:05:06ID:bOx686W9
>>63
ただ単にマップ番号(どくろコースターとスコークスライド)を
変えただけですかね・・・
もしそうなら、他にもクリア後の設定とかも変えないと
おかしなことになってしまうはずです・・・

wikiに簡単な説明があるのでまねをしてみればどうですか?

すいませんが、直し方は分かりません。
バックアップを使って戻すのが最適かと・・・
0067名無しさん@お腹いっぱい。2011/02/16(水) 21:40:04ID:UIAcWfjV
SDK2の改造始めて見た
やるのも面白いけどやっぱり作るの楽しいな

地形改造すると地形が汚くなりがちなのが・・・
0070名無しさん@お腹いっぱい。2011/04/29(金) 00:56:21.62ID:pIYzy5Op
いつのまにこんなすたれたんだ?
俺まだ改造してるけどもう時代終わってんの?
sdk2のエディター期待してるんだけどもうあがらないの?
0071名無しさん@お腹いっぱい。2011/05/02(月) 01:21:34.61ID:/KYVnmwe
実質的に今続いてるのは弟作と改良シリーズくらいか
それらの有力な古参すら軒並み停滞気味、期待の新参も全くいない状況なうえ、
視聴側ももはや固定層しか居なさそうだからな
どのシリーズも鬼畜に行き着くせいで「配布版をプレイしてみた」感じの動画もTAPくらいしか出てこないし

どこかしらで誰かしらがアクション起こさないと衰退の一途だろう
vipマリオ的ノリで適度な難易度の合作作ってみるとか。このスレに何人残ってるのかすら不明瞭だけど
0072名無しさん@お腹いっぱい。2011/05/02(月) 02:43:41.06ID:Mb+eYP87
合作やるなら(やるなら)広告みたいなのようつべとかに出せば?
vipマリオは既に作者が山ほど居るからそんな事しても使えない奴が増えるだけってニコニコにはやらなかったけど
鈍器はんなこと言ってられる程人居ないでしょ?

まぁやっても使えない奴が増えるだけだと思うが、使える奴も数人は居るかも知れんし
vipマリオ1の時は少し位厨房向けの鬼畜難易度でも許されてたし使えない奴でも良いって選択もアリだが
0073通りすがり2011/05/09(月) 22:30:14.80ID:0UAhPIpO
>>71
「配布版をプレイしてみた」感じの動画って俺のことかorz

確かに改良ドンキー2のTool-Assisted動画も作っているけど。。。
下手ですが。。。
0074からあげ2011/05/10(火) 17:09:40.49ID:zAL6ijVF
最近改造ドンキーをはじめたのですが、1-3で、ゴールスプライトを通過して普通にゴールするはずなのに、
なぜか1-1に飛ばされてしまいます。ちゃんと1-3のゴールスプライトを使用しているのですが、全然原因が
分からなくて困ってます。
ついでですがステージの全体のカメラデーったっていじらないほうがいいですか?別のコースで試しにいじ
ったらコースを延長したりできましたが、いじったそのコースだけ地形表示がおかしくなってしまっていま
す。あわてて元のデータに戻しましたが直りません。結局そのコースは没にすることにしたのですが、やら
ないほうがいいのであれば教えてください。
沢山ですみませんが、後ひとつ。ドンキー1のスプライト改造って出来ますよね?出来るのであらば、その方
法もご教授願いたい。
0075名無しさん@お腹いっぱい。2011/05/10(火) 20:52:03.76ID:/x3y2zk6
>ゴール
ステージのボーナス面判定かトークンボーナス面判定をオンにしてない?
それかショートカット後判定のオンオフが狂ってるとか
思い付くのはこれくらいかな

>カメラ
全体のカメラデータってのがよく分からんけど、文脈からしてステージ開始&終了位置のことだよね?
俺の場合は普通に弄ってるよ。延長はあんまりしないけど、余った部分があったら削るようにしてる
弄ったからバグったとかいう経験は無いから何とも言えんけど、慣れないうちは変に弄らない方がいいかもね

>スプライト改造
バイナリエディタでアドレス「35xxxx(xはスプライトの番号)」を指定すれば、
そのスプライトのデータに飛べるからここを弄ればスプライトの改造が出来る
具体的な方法は過去スレ漁ったり試行錯誤したりでいろいろ試すべし
ただ、改造に慣れてないうちは変に弄らない方がいい
最低でも2面、できれば3面の改造を完結させるくらいのキャリアは積んでおくべきだと思う
0076名無しさん@お腹いっぱい。2011/05/11(水) 01:38:14.93ID:h3O7gLyR
>>74
スプライト改造は変数まとめたファイルがうpろだにあったような・・・
随分前だからもう消されちゃったんかな?
0077からあげ2011/05/11(水) 20:23:14.23ID:HmLGeehd
>>75
バナナをトークンボーナスのミニトークン化にチェックを入れていました。
これだと正常に処理してくれないんですね。

カメラ&スプライト
76さんもありがとう。参考になりました。
0078からあげ2011/05/17(火) 20:57:22.20ID:WXIz+wgX
『ウィンキーのどうくつ』で使用しているスプライトの一部を、その次の
『マインカーとコースター』で使用させたいのですが、いまいちやり方が
わかりません。とりあえず余ったスプライトを全部コースの最後に持って
きて、そのうちの最初のスプライトのパラメーターを0x0000にするところ
まではしました。前スレとかも読み漁ったのですが、ポインタがどこにあ
るのかが分かりません。

バイナリエディタは「Stirling」を使用しています。
0079名無しさん@お腹いっぱい。2011/05/18(水) 00:51:38.81ID:zn3lfPwC
>>78
ポインタはwikiのチラ裏に書いてあった気がする

ざっと見た感じものすごく大変だと思う
理由はスプライトデータが繋がってないから
ウインキーのどうくつから持ってきたいんだったらその間にあるやつを全部ずらしていかなきゃダメ
マインカートコースターのスプライトを増やしたいだけなら、さいごのステップかトリックトラックリフトから持ってくるのが手っ取り早いと思う
そのときはステージポインタを弄るのを忘れずに
0080名無しさん@お腹いっぱい。2011/05/18(水) 04:54:08.56ID:vACzdafA
他ステージとポインタ入れ換えて擬似的に増やすだけなら簡単なんだけどね
ただそれにせよ>>79の方法にせよ、後々のステージ改造で後悔するハメにもなりかねないのは覚悟しとくべき

超個人的意見だけど、限られたスプライトの中だけで改造してくってのも大事な技術だと思ってる
だから増設はあんまりお勧めしないかな。ボーナス面は別として
0081ななしだお2011/05/19(木) 23:27:49.23ID:Hgc/IbK3
DK2のキャノンが発射する鉄球やタルがうpろだにあるのを見ても変え方が良く分からないorz
0082名無しさん@お腹いっぱい。2011/05/20(金) 21:17:51.90ID:tOopPgSZ
>>81
キャノンの中の0022の値がアドレスになってる
6ADEになってたら3F6ADEが中身のデータ
データは4バイトで1つ分で最初の2バイトが発射するもののアドレス
次の1バイトが発射モード
最後の1バイトが撃ったあとの待機時間(F)
これらを好きなように変えればできる
0083ななしだお2011/05/21(土) 13:24:22.09ID:+3WuxPDT
ありがとう
今からやってみる
0084からあげ2011/05/22(日) 20:46:31.86ID:LVp05Xpc
>>79
>>80
了解、やっぱり面倒ですか。


本日、ドンキー1のスプライト一覧表の強化版をうpしました。
今まで160個以上もあった不明スプライトの3分の2ほどを埋め
ることができました。dk Editの古いスプライトデータと入れ
替えることでデータが更新できるようにしてありますので、
ぜひご利用ください。

↓↓URL
http://u12.getuploader.com/tyutyuten/
0085ななしだお2011/05/22(日) 20:56:05.62ID:QSmgiY/Z
ふと思ったんだけど…いつかdk2 Editだけでマップ改造出来るようになるかな?
0087名無しさん@お腹いっぱい。2011/05/23(月) 20:31:45.87ID:rkytZjio
DK2のマップ改造ツールが何処か分からないorz
0088名無しさん@お腹いっぱい。2011/05/23(月) 23:39:18.62ID:wRyi+DMC
sdk2editorで
マップ→地形データとステージ配置の編集→書き出し→Platinumで編集→読み込み
でいけるっぽいけどマップチップが無いといかんな
sdk2_map_converter使ってるけどうpろだの消えちゃったっぽい
0089名無しさん@お腹いっぱい。2011/05/25(水) 09:05:23.93ID:ZCkNKphx
マップチップってもう手に入らない?
0090名無しさん@お腹いっぱい。2011/05/27(金) 11:32:08.43ID:aShggTTy
>>84
乙。使わせてもらうよ。

>>89
マップチップはsdk2_map_converterがあれば出力できたような…

インフォシークにあったファイルは作者が再うpでもしない限りもう手に入らないかと。
0092sage2011/05/27(金) 22:56:16.64ID:tHraTif2
sdk2_map_convとってきたが…使い方がわからない(~_~;)
exeファイルクリックしても一瞬だけ画面が出るだけ…orz
0095名無しさん@お腹いっぱい。2011/05/30(月) 00:01:45.93ID:ZyNC0m/D
誰かDK2でパレットまとめてる人居ない?
0097名無しさん@お腹いっぱい。2011/05/31(火) 00:47:28.49ID:DKpOt6jH
DK2初期ライフ変更ならIPSうpろだにパッチがあるよ
0099からあげ2011/06/01(水) 17:04:36.62ID:ujLeMiMQ
自作スプライトについて質問です。
DK1のスプライトデータの空きスペース(アドレス0x35FE4B以降)に
自作スプライトを追加したところ、dk Editでマップ読み込みがで
きなくなりました。マップを読み込まないだけならまだいいので
すが、スプライトやカメラ等もまったく表示されなくなってしま
いました。こういう状態なので追加スプライトが正常に動くかど
うかはテストできないのですが、空きだからといって、変に弄ら
ない方がいいですか?なるべく既存スプライトの埋め立てはした
くないのでよろしくお願いします。

ついでに、0x35FE4B以降を元のデータのFF FF FF FF …に書き直
したところ、正常に読み込みました。
0100名無しさん@お腹いっぱい。2011/06/01(水) 17:36:01.15ID:sSxUYDMx
>>99
データの長さが変わってしまったんじゃないかな?
自作スプライトを追加する前と後でデータの長さが変わらないように
しっかりと注意してやればちゃんと追加できるはず
0101名無しさん@お腹いっぱい。2011/06/01(水) 22:20:07.28ID:VRCmBRqC
初期ライフのパッチが99と255しかなかったから
解析してみたら
00008F702と00008F70Dの部分がライフっぽい
確認はしてないけど
0102からあげ2011/06/02(木) 17:19:46.66ID:Ni7rgrlw
>>100
了解。注意してやり直したらできた。


ドンキー2にあるような変速コースターを1でも作れないかなぁ…
システムいじったらできそうな気がするけど分かんないから誰か作ってくれないかなぁ…
0103からあげ2011/06/03(金) 18:42:10.76ID:BfsIlN4u
パラメータ0x000C-0x0000のスプライト(いわゆるマンキーを消す
スプライトと噂されている奴)を使うと、嫌がらせができるな。

使用例
マンキーのすぐ近くに0x000C-0x0000を配置

結果
本来マンキーがいるべき場所に来た途端、マンキーが現れ、ウッ

0104名無しさん@お腹いっぱい。2011/06/03(金) 18:51:37.32ID:rodGMKq5
>>103
マンキーが鋼鉄製タンクを投げるように改造するにはどうしたらいいですか?
0105からあげ2011/06/03(金) 18:53:13.95ID:BfsIlN4u
>>103
追記

0x000C-0x0000の効果は、マンキーに限らず、他のスプライトにも及ぶ。
つまり、ノーティをいきなり出現させたり、隠しタル大砲的なことをで
きるというわけ。
ただし、パラメーター0x0005以外のマンキーに対して、このスプライト
を使っても、やたらと音がうるさいのは解決しない模様

>>104
知らん、バイナリで弄ってたらそのうちできるんじゃね?保証は無いけどな。
0106からあげ2011/06/04(土) 16:37:48.13ID:FM+Hjqb5
本日、DK1のスプライトデータ第2弾を投入しました。

0x000C-0x0000を追加したほかはあまり変わっていませんが、
バナナの配置データの一覧も別で入れています。前と同じよ
うに、スプライトデータのほうは、差し替える形で更新でき
ますのでぜひどうぞ。


↓↓URL
http://u12.getuploader.com/tyutyuten/
0107名無しさん@お腹いっぱい。2011/06/05(日) 02:57:37.82ID:YU/h4IaT
>>104
スプライトをいきなり出現させると言うよりは
次以降のスプライトのロードを抑えると言った方が正しい

ついでに言うと、マンキーを消す(即ちアンロードする)作用に対して0x000Cそのものは全く因果がなく、むしろ0x0005が関係してる
0x0005には、0x0005がアンロードされれば同0005内のスプライトも全てアンロードされるという仕様が存在する
だから原作ではこの仕様を使って、自力ではアンロードされないマンキーを強引にアンロードしている
原作のマンキーが0x0005内にしか存在しないのはこのため
0108からあげ2011/06/05(日) 11:23:44.97ID:vHrVmjuw
>>107

うん、そうみたいだな。マンキーにはほぼ関係ない。
あの仕様を使って、どうにか別のステージでもマンキ
ー使えないのかなぁ…0x0005がステージ固有だといっ
てしまえばそれまでだけど。

0109sage2011/06/05(日) 13:15:37.82ID:eXrqj3h7
おもったんだけど…SDK2の変数0000ってどんな効果なの?
0110名無しさん@お腹いっぱい。2011/06/05(日) 14:05:31.08ID:1Jwfa0Bl
0x0005がステージ固有の特別なスプライトであるという認識は誤り
スプライトの別枠ポインタを呼び出してると言うのが適当かな

だから例えば、0x0005-97D4が呼び出すスプライトの座標をうまく弄れば
バナナジャングルのノーティ*3(0x0005-97D4)を別の場所に出現させることもできる
ステージを跨いでも全く問題ない
0111からあげ2011/06/05(日) 19:54:55.82ID:vHrVmjuw
>>110
マジか、
0112名無しさん@お腹いっぱい。2011/06/06(月) 22:55:34.55ID:YpC/KiDj
BGMの改造ってできないのかな?別のSPCデータに差し替えて、たとえばDK1でDK2のBGM鳴らすとか
0113名無しさん@お腹いっぱい。2011/06/13(月) 00:05:26.97ID:Mmi4pvOx
やる気がでない改造ドンキーはスプライトとかががおもろいな
0114名無しさん@お腹いっぱい。2011/06/20(月) 17:44:18.14ID:eCGQMEYl
>>110
どうやるの?
0115名無しさん@お腹いっぱい。2011/06/23(木) 00:09:41.49ID:EBuaWdnD
上から下に進むコースを下から上にしようと思ってるんですけど
どうしてもスコークスさんに変身するとスコークスさんが画面のかなり上の
ほうに表示されてとてもやりづらいんですけど
どうにかスコークスさんを画面の中心に表示させる方法はないですかね?
0116名無しさん@お腹いっぱい。2011/06/23(木) 20:25:18.47ID:ZNTQFuYP
スプライトパラメータ0x0002,0x0007,0x0008,0x0009,0x000A,0x000Dのスプライトってどこから読み込んでるの?
0x0001,0x0003,0x0004,0x0006,0x000B,0x000Fは全部35(種類)、0x0005は3D(種類)っぽいけど
0117名無しさん@お腹いっぱい。2011/06/27(月) 00:38:04.79ID:EhItbXOU
 
0119名無しさん@お腹いっぱい。2011/06/29(水) 00:24:35.10ID:5gIG768N
>>112
亀なんだが、BGMの改造はできると思う。他のSPCに変えるのは分からないけど、どこかで解析のメモがあった希ガス
0120名無しさん@お腹いっぱい。2011/06/29(水) 16:42:00.80ID:CKxVcqUm
>>111
バイナリで3D(種類)を参照する。
次に、じ〜っとみるとx座標2バイト、y座標2バイトの並びがあるから、そこを弄る。
(座標計算は関数電卓を使うとラク。)

例)0x0005-97D4(バナナジャングルのノーティ*3)を別のところに出す。
もともとは(x,y)=(3136,134)に出現する。これを今回は(x,y)=(2548,184)に出現するようにする。
とりあえず、座標は全て16進で処理されるので、16進に直します。
3136→0xC40
134→0x86
2548→0x9F4
184→0xB8
バイナリで、3D97D4を参照し、x座標とy座標を探す。(3D97DE〜3D97E1にx座標2バイト、y座標2バイトの順にある)
3D97DEから2バイトを40 0CからF4 09に書き換える。←下2桁と上2桁の順番が逆なことに注意。y座標も同様。
3D97E0から2バイトを86 00からB8 00に書き換える。

おわり。

他のパラメータ0x0005のスプライトも同様。
0121名無しさん@お腹いっぱい。2011/06/29(水) 22:33:49.67ID:wErYn1yt
>>112
DK2⇔DK3
音色さえ設定できれば使用エンジンは同じなので移植可

DK1だけは上2コと異なるエンジンなので単純移植は不可。
ただし形式は同じなので移植できなくはない。
0123名無しさん@お腹いっぱい。2011/06/30(木) 17:17:01.42ID:r7KuvKZe
>122
是非うpしてくれ。
0124名無しさん@お腹いっぱい。2011/07/02(土) 15:52:42.93ID:eQu5ZLGl
DK2で直接別のステージに入れるようにできるみたいだけど、DK!でも同じようなことできないかな?
ノーティーの遺跡2と裏切りマンキーを入れ替えたいんだけど。
0131名無しさん@お腹いっぱい。2011/07/08(金) 18:59:13.51ID:c77d8smZ
早くDk edit の水中面、クリスタルトンネル対応バージョンでないかなぁ…
それとも事実上開発凍結しちゃってるのかなぁ
0132名無しさん@お腹いっぱい。2011/07/10(日) 12:08:54.38ID:bbrt7x+/
SDK2でステージの差し替え(EX (1−3を3−3のステージと差し替え) したいんですが、ステージの設定で変更してもゲーム内ではバグって表示されてしまいます。
これはどうしたらいいんでしょうか
0135からあげ2011/07/18(月) 16:53:18.16ID:3OCtgGc9
DK1のタイマーについて

タイマーについて
○減り具合
○初期表示残り時間
○実際の残り時間

以上の3点の改造の仕方についてメモ

次のデータは、0xFBDD(ランビのタイマー)のものです。

00 82 A9 FB 87 13 63 00 FB 13 99 00 A3 14 10 60 00 80

☆表示される残り時間の初期値の変更

後ろから12バイト目(63)を弄ります。この値は16進で処理されるので、たとえば132にする場合は、
132を16進に変換した値を入力します。

☆実際に処理される残り時間の指定

後ろから8バイト目(99)が実際に処理される時間になります。値を大きくすると、
長くなり、小さくすると短くなります。

○仕様
1桁目:タイマーの10の位を指定。A〜Fも一応使用できる。
1→1、2→2、・・・、A→10、・・・、F→16に対応することは言うまでもありません。
2桁目:タイマーの1の位を指定。A〜Fの使用可。

30秒でタイムアップさせるには、99を30にかえ、100秒に延長する場合は99を9Aに変えるという
感じ。A〜Fの部分10の位、100の位に繰り上がって処理されます。なので、たとえば1Fと入力すると、
26と入力したのと同じになります。

☆タイマーの減り方(減る速さ)の指定
後ろから4バイト目(10)を弄ります。値を大きくするほどゆっくり減り、小さくするほど早く減ります。

○その他
表示残り時間が0になっても、実際の残り時間が残っている場合、表示の時間がループします。
また、10の位、1の位ともにA〜Fの数字が対応すると、数字がバグります。(たぶんタコになると思う。)
したがって、同じ26秒でも「26」と「1F」では表示が違います。
0136からあげ2011/07/18(月) 18:03:43.47ID:3OCtgGc9
訂正
F→15です。
0137からあげ2011/07/18(月) 18:05:08.21ID:3OCtgGc9
再訂正
F→15に伴い
1F=25
つまり、1Fと25が同じ効果(表示は違う)
0138からあげ2011/07/19(火) 09:54:59.38ID:KRmiec3C
再々訂正
『実際に表示される残り時間』と『実際に処理される残り時間』の記述が逆でした。

↓↓正しいやつ(>>135上の記事はなかったことに)↓↓

DK1のタイマーについて

タイマーについて
○減り具合
○初期表示残り時間
○実際の残り時間

以上の3点の改造の仕方についてメモ

次のデータは、0xFBDD(ランビのタイマー)のものです。

00 82 A9 FB 87 13 63 00 FB 13 99 00 A3 14 10 60 00 80

☆実際に処理される残り時間の指定

後ろから12バイト目(63)を弄ります。この値は16進で処理されるので、たとえば132にする場合は、
132を16進に変換した値を入力します。この値が0になると、表示の残り時間がまだ残っていても、
タイムアップの判定になります。

例)後述の表示残り時間をFF(165秒)にしても、これを63のままにしておくと、165秒から、99秒後、
つまり66秒残しでタイムアップになる。

☆表示される残り時間の初期値の変更

後ろから8バイト目(99)が実際に処理される時間になります。値を大きくすると、
長くなり、小さくすると短くなります。

○仕様
1桁目:タイマーの10の位を指定。A〜Fも一応使用できる。
1→1、2→2、・・・、A→10、・・・、F→15に対応することは言うまでもありません。
2桁目:タイマーの1の位を指定。A〜Fの使用可。

A〜Fの部分はひとつ上の位に繰り上がるので、「25」と「1E」は同じ効果になります。
また、A〜Fを指定すると、数字がタコになります。なので、同じ25秒でも、前者と後者は表示が違う。

☆タイマーの減り方(減る速さ)の指定
後ろから4バイト目(10)を弄ります。値を大きくするほどゆっくり減り、小さくするほど早く減ります。

○その他
表示残り時間が0になっても、実際の残り時間が残っている場合、表示の時間がループします。
0139名無しさん@お腹いっぱい。2011/07/20(水) 13:47:56.91ID:tsBxvJ7X
>>132
wikiに載っている方法で試してみた?
昔やった覚えがあるんだけど、バグることはなかった気がする…
そのまま、ステージの設定(マスト→茨など)を変更するだけだと
バグるけどね・・・
バイナリを弄る必要があるらしいし・・・
0140からあげ2011/07/22(金) 19:27:48.15ID:ccCMNszx
本日、DK1のスプライト一覧の第3弾を投入いたしました。

○主な更新
0x0005のパラメータの不明スプライトを全て検証、埋め立て
0x0001、0x0002、0x000Fのパラメータの不明スプライトの一部を埋め立て


いつものように古いのと置き換えて更新できるようになっています

http://u12.getuploader.com/tyutyuten
0143名無しさん@お腹いっぱい。2011/08/09(火) 19:01:26.11ID:HAeeLlVw
ドンキー2の音バグのチートコード誰か教えて
0144名無しさん@お腹いっぱい。2011/08/10(水) 20:04:23.92ID:iLV3VtWX
やあ。
・地形や背景が違和感なくつながっている。(不自然に切れたりしていない)
・見えないタル大砲や突然現れる敵など、理不尽な仕掛けがない。
・オリジナルのSDKのように、慣れたらスイスイとテンポよく進める。

↑こういう改造って需要ある?
01471442011/08/12(金) 02:30:00.80ID:dm0s5uD+
そうか。
改造モノは"鬼畜さを楽しむ"ものが主流で、こういうの(>>144)は風当たりが厳しいと思っていたが…。
ちょっと作ってみるかな。
0148名無しさん@お腹いっぱい。2011/08/12(金) 03:43:21.33ID:82iWrgDX
むしろ鬼畜シリーズの方が需要切れてるだろう
もはや鬼畜ステージもギミックやアイデアが秀逸でない限りはウケない
0150名無しさん@お腹いっぱい。2011/08/12(金) 21:16:39.18ID:FBPL7jrh
まあどっちがいいとは言わんけど普通の難易度で本家を超える面白さのものはそうは作れん
0151名無しさん@お腹いっぱい。2011/08/13(土) 20:22:40.49ID:kGNGohP8
ただ難しくすればいいってわけじゃないから普通難易度だとより改造のセンスが問われるんだよな
少なくとも本家より面白みがないと誰得になるし
0154名無しさん@お腹いっぱい。2011/08/14(日) 15:58:52.13ID:xpzp6dJI
気分で変わる
じっくり見たい時は弟作、さらっと見たい時は自作
弟作の作り込みには毎度驚かされるが逆に凝りすぎてて見るのに持久力がいる
対して自作の方は弟作と比べればシンプルで見やすい

だいぶ昔だがとても普通シリーズも印象に残ってるな
0155名無しさん@お腹いっぱい。2011/08/18(木) 01:35:41.52ID:DMAOVEaO
SDK2でスプライトを他のステージのと入れ替える方法を教えて下さいお願いしますm(__)m
0156からあげ2011/08/18(木) 14:43:37.78ID:L+j5zjSq
ポインタ入れ替えによってステージ名の文字数を増やしたり減らしたりさせるやつの方法教えてください。
どのポインタがどれなのかさっぱり分からなくて困ってます。
0157からあげ2011/08/18(木) 14:44:39.90ID:L+j5zjSq
>>156
書き忘れましたがドンキー1です。すいません
0161からあげ2011/08/28(日) 09:14:51.17ID:V8qWDjRH
ステージ設定(FG,BG,面の種類)の変更についてメモ(知ってる人も多いと思うけど一応書いときます)

FGを変更すると、地形そのものが変わってしまうことは周知の通り。
BGはFGと合った物を使わないとバグるのも周知の通り。
ステージの開始、終了を弄れば別の場所にできることも周知の通り。また、延長、短縮も可能。※

面の種類について
たとえば、「森の隠れ家」でボーナス1の地形(原作では隠れ家)を別のものにする時に、FGを洞窟にしたとします。
このとき、「面の種類」を「森の隠れ家・ボーナス1(だったかな?)」から「洞窟」、「クレムリンの洞窟」などにしてしまうと(要は元の設定から変えると)
フリーズします。(一部大丈夫なのもあるが、その時は大抵背景とかがバグります)この設定は弄ってはいけないようです。


※ステージの延長について
ステージは、ドンキー2と同じように、地形ごとに、1つの大きなマップに集約されていて、それの1部分を参照する形になっています。
(特にステージの延長したことある人なら知ってるはず。)このマップの、一番最後に当る地形を参照しているステージ
(たとえば、雪山の地形ならランビのボーナス)のマップデータの終了座標を、初期設定よりも大きくした場合、その地形グループを使用しているステージ全ての、
地形がバグります(データオーバーになるため)したがって、この類のステージを延長する際は、開始座標を前にずらす必要があります。
同じようなことは、地形グループの先頭の地形を参照しているもの(開始が0のステージ、海面除く)にも当てはまる。
これの場合はステージの開始位置を前にシフトできないので注意。
0163名無しさん@お腹いっぱい。2011/09/12(月) 12:35:27.40ID:eY2SpveB
>>162クレムコインの変数を大幅にいじれば出来るかもね。
たぶん条件判定的な役割をしている変数があるかもしれん。
0164からあげ2011/09/12(月) 13:44:26.93ID:eY2SpveB
本日DK1スプライト一覧第4弾を投入しました。
○主な更新
スプライト表の不明スプライトを一応ほぼ全て埋め立て。途中で見つけた新しいスプライトを1つ追加。
曲ID一覧のミスをを修正、更新。

スプライトについてはもうこれ以上調べようが恐らく無いので、今回で最後の更新になります。たぶん。
(残ってるスプライトが全て画面に出てこないor一瞬しか出ない?ため)

DLはうpろだまで
0166名無しさん@お腹いっぱい。2011/09/12(月) 23:23:13.81ID:3Q4DwggK
あ、そういえば誰かが
タイムリミットの条件を使ってDKコイン出現させてたような・・・
0169名無しさん@お腹いっぱい。2011/09/13(火) 19:22:21.06ID:XB8IM57L
普通のステージじゃタイムリミットを使ってクレムリンコインは出せないのかな?
タイムリミットを置いてもコイン出ちゃうwww
0170名無しさん@お腹いっぱい。2011/09/14(水) 05:56:46.80ID:B0m5QqJD
だからロストワールドと同じようにすれば普通のステージでもDKコイン出せるんじゃないのって話
そもそもタイムリミットを置くからコインが出るんじゃなくてコインを置くからコインが出るんだよ
0171名無しさん@お腹いっぱい。2011/09/14(水) 06:44:13.36ID:WSuyJZLk
うーん・・・タイムリミットの条件をクリアして特定の物を出現・・・か・・・

どうすれば普通のステージをボーナスステージみたいに出来るか・・・

うーん・・・わからん。
0172名無しさん@お腹いっぱい。2011/09/14(水) 12:00:07.43ID:pzzNwaLS
つか先人がやってるの覚えてるんなら自分で動画探してips引っ張ってきて勉強すりゃいいだけだろ
それでもできないならお前には無理だから別のアイデア練った方がいいよ
0174名無しさん@お腹いっぱい。2011/09/16(金) 16:06:59.12ID:6Q6daYbs
誰か海ステージと、クリスタルトンネルの座標解析してくれませんか?
スプライトの座標と、マップ上の位置で見ると、クリスタルトンネルの場合は、どうも
x座標は普通のステージと同じ
y座標は25500ぐらいからのようです。(1増えると上に1ドットずれる?)
でもきちんとした数字ではないです。あくまでも感覚です。
0175名無しさん@お腹いっぱい。2011/09/16(金) 16:11:43.25ID:6Q6daYbs
>>174
書き忘れましたがこの数字はマップチップの大きさが32*32というのから割り出したものです。
0176からあげ2011/09/17(土) 13:47:31.20ID:baBKWzVU
DK1スプライト一覧第5弾を投入しました。

○更新
一部誤りを訂正。パラメータ0x0010のスプライトを新規登録。
(これで恐らく全部のスプライトが埋まりました)

いつもの通りうpろだから。
http://u12.getuploader.com/tyutyuten
0178からあげ2011/09/19(月) 21:11:53.41ID:d1zADNRS
ステージ移動関連のスプライトを色々調べていたので、その成果として、

○ボーナスステージの擬似的増設
○コンティニューバレルの増設

ができました。ちょこちょことメモを書いておくのでやってみたい方は参考にしてみてください。

<基礎知識>
ステージ移動関連のスプライトに使用されている変数
87 13 XX 00 ステージXXに行く。(ボーナス樽、出入り口、隠し壁、コンティニューバレル、ゴールスプライトに使用)
FB 13 XX 00 ボーナスの復帰先をステージXXにする。(この変数が無いと1-1に飛ばされるっぽい)
EB 12 0X 00 移動先ナンバー

○ボーナスの増設方法
まず、どのようにボーナスに行くかを決めておきます。(樽大砲、壁など)
次に、00 82の変数で、親スプライトを呼び出し、(ここは普通のスプライトと同じですね)
上の3つの変数を書き込み、0080で蓋をしておしまいです。
樽大砲の場合は、これに加えて、自動・手動の別や、飛距離などの設定が必要なので面倒です。
もともとある別のスプライトの変数を弄る形式にすれば楽です。

例:バナナジャングルに新しくボーナス3を作る場合(隠し壁での作成)
次のデータは、バナナジャングル−ボーナス1のスプライトです。
00 82 E9 EB 87 13 06 00 FB 13 08 00 EB 12 01 00 00 80
このデータにしたがって、次のスプライトを空き領域とかに新規作成します。
00 82 E9 EB 87 13 1C 00 FB 13 08 00 EB 12 03 00 00 80

今回は、移動先のステージとして、1C(ロープジャングルのボーナス1)、復帰先は、08(バナナジャングル−ボーナス1から)を指定しました。
ボーナス3を作るので、移動先ナンバーには3を入れておきます。

樽大砲で作る場合も同じように行います。ただし、先に書いたように、樽大砲の各種設定などが入り、データが大きくなります。
0082の変数を使って、既存のボーナスタルを弄るようにしたほうがスペースも節約できて便利です。

○コンティニューバレルの増設方法(あまり需要無いかな?)
こちらは結構簡単です。
例:バナナジャングルにもう1個コンティニューバレルを作る。
次のデータは、バナナジャングルのコンティニューバレルです。
00 82 DD B6 87 13 25 00 00 80
弄る変数はたった1つ。そう、8713です。
たとえば、2個目のコンティニューバレルの復帰先を、6E(バナナジャングル−ボーナス2から)にしたい場合は、
00 82 DD B6 87 13 6E 00 00 80
とすればOKです。

上2つに共通する欠点

ステージを増やせないので、ボーナスを増設したとしても、別のステージのボーナスステージを、共有するという形でしか、増設できない。
それゆえ、増設したボーナスの復帰ステージも、予め用意されたものしか利用できない。
上の例だと、バナナジャングル−ボーナス3のタルや壁を作っても、バナナジャングルにボーナス3がもともと無いので、
バナナジャングル以外のボーナスを共有することしかできず、また、「ボーナス3から」のステージが無いために、ボーナス1や2あるいはドンキーの家から等しか使えない。
0179からあげ2011/09/30(金) 19:57:56.65ID:oLs5l7EE
本日スプライトデータ第6弾(V.1.05)を投入しました。

主な更新
地味にスプライト表を更新。
曲ID一覧が腐っていたので更新。
新しくなんか入れた。

いつもの通りうpろだから。
http://u12.getuploader.com/tyutyuten
0181 忍法帖【Lv=1,xxxP】 2011/10/12(水) 17:58:17.54ID:znz+mheR
面影改造ドンキーってDK2のエディタで開けないのか??
面影改造ドンキー2の3−1でボーナスではなく普通のステージでタイマーを使ってDKコインを出現させてたから数値を見てみたいんだが・・・
0182名無しさん@お腹いっぱい。2011/10/12(水) 21:03:56.53ID:73UYeTC1
>>181
普通に開けると思うけど。cart name改ざんして無かったらね。
0183 忍法帖【Lv=1,xxxP】 2011/10/13(木) 03:08:58.46ID:l7PQqiyW
改ざんしてた件wwwwww
これじゃあ解析も無理かなw
0185名無しさん@お腹いっぱい。2011/10/15(土) 16:13:11.20ID:MnFY4Fas
>>183改ざんしてるなら、ドンキー2のエディタのrominfo(だったかな?)のファイルの
[cartname]のところを、改ざんしているほうのやつに書き換えたら開けるようになる。

例:kaizou-sdk2とかいうやつになってるとしたら、エディタのほうのファイルのを、
kaizou-sdk2と書き直せばおk。
もちろん、ROMのcartnameを正しいやつ(確かSUPER DONKEY KONG 2だったと思う)に戻してもおk
0186名無しさん@お腹いっぱい。2011/10/16(日) 07:57:20.71ID:I1w35gNZ
エミュで開いた時cartnameと思われるところをみてオモカゲカイゾウドンキーコング2って書いてあったから変えてみたけど・・・
半角 オモカゲカイゾウドンキーコング2
全角 オモカゲカイゾウドンキーコング2でもダメだったよ
0189名無しさん@お腹いっぱい。2011/10/17(月) 16:03:44.08ID:ckwj9CuW
>>188
手順
@バイナリでROMを開く。
Acartnameを探す(以下日本語版、V1.0、NORMAL)
Bアドレス0xFFC0にcartnameが格納されているので、ここのデータを次のように書き換える。(具体的には0xFFC0〜0xFFD2まで)
53 55 50 45 52 20 44 4F 4E 4B 45 59 20 4B 4F 4E 47 20 32
C書き換えると、右の文字列が
SUPER DONKEY KONG 2
となっていることを確認してROMを保存
Dエディタのrominfoファイルを開いて、cartnameがSUPER DONKEY KONG 2となっていることを確認する。
なっていなかったらこれに書き換えて保存
Eエディタを開いてROMを読み込む。

ちなみに、見てみたらcartnameは

OMOKAGE SDK2 HACK'S

でした。ついでに、rominfoのやつを、これに書き換えても正常に読み込み出来るのを確認しました。
0191名無しさん@お腹いっぱい。2011/10/27(木) 22:13:55.68ID:7ZFQZW+q
前から気になってるんだけどラトリーのよくわからんTASとかである二段ジャンプってどうやってんの?
0192名無しさん@お腹いっぱい。2011/10/28(金) 16:23:35.91ID:1yJRxNa8
たまたまようつべみてたら、なんかすごい改造がされてました....

ttp://www.youtube.com/watch?v=sGisAOaP9NM
0193名無しさん@お腹いっぱい。2011/10/28(金) 16:49:20.58ID:DZDN0K/i
ドンキー1のチェックサムってどこに格納されてるか誰か知ってたら教えて。
2箇所に記述されているらしいんだが、1箇所はcartnameのすぐ近くにあるからすぐ見つかったけど、もう1箇所が見つからない
0194名無しさん@お腹いっぱい。2011/10/28(金) 22:56:01.62ID:PKZOtmT0
>>191
何もしていない状態や移動中の小さい跳ねが出る瞬間にA
小さい跳ねの途中、空中でAのタメが発動したらAを離す、この時点で若干浮く
その後Bボタンのジャンプで二段ジャンプ
0196名無しさん@お腹いっぱい。2011/10/29(土) 17:50:53.51ID:rZa9oJjs
ボスの行動まで改造してるのは無いのか
0198名無しさん@お腹いっぱい。2011/10/31(月) 14:44:51.64ID:Mp8au4wC
みんな逆アセンブラって何使ってるの?
0199名無しさん@お腹いっぱい。2011/11/03(木) 20:27:20.81ID:9mIUDrdD
クリスタルトンネルの座標を少しばかり調べてみたので書いておきます。
(y座標は信憑性薄いです。エディタで打ち込んだやつと画面に表示されたやつを見比べて電卓でちょこちょこ計算しただけなので)
x座標:普通のステージと同じ。右端が2048。(32ドット×64マス)
y座標:メインマップの一番下の座標が25440。一番上は28384。(32ドット×92マス+25440)
ボーナスは調べてないけどxは同じ、yも似たような感じだと思う。

海面はx座標は普通のステージと同じ。y座標は調べてない。
0202からあげ2011/11/08(火) 17:49:33.79ID:64j18N56
4-2(クリスタルトンネル)の改造中にバグったので質問。
スプライトの順番がなんか複雑っぽくてそのまま改造してたら最後のほうでスプライトが表示されない現象がおきたので、
データを細かく切って、マップごとに参照するようにしました。ですが、きちんと表示されるマップもあるのですが、
「スプライトが表示されない&表示されたスプライトはオリジナルのもの」という怪奇現象が起こるマップがあります。
ちゃんとデータの終端は
00 00 00 00 00 00 00 00
になってますし、スプライト並べ替えスプライト(クリスタル)も入れていますし、バイナリ見て確認しましたが、
ポインタも間違っていません。ですがテストプレイをすると決まってこのような現象がおきます。
何が原因でどこがいけないのでしょうか?他の作者様の同じステージもざっと見ましたが、データ切ってても別に何の問題もおきていませんし・・・
0203からあげ2011/11/11(金) 20:33:52.63ID:QLCA8Jnj
>>202
自己解決しました。クリスタルトンネルのスプライトはもともとxの昇順どおりになっていませんが、わざわざそれに合わせて並べ替えしなくても
全部xの昇順にしてやれば、並べ替えスプライトを撤去しても全然平気だし、むしろそっちのほうが楽なようです。
0204からあげ2011/12/01(木) 13:47:22.91ID:GoiGXFSx
キングクルールの偽クレジットの中身を改造できたので報告。

場所;0x1EFF4〜0x1F085

書式は次に示すとおりになっています

(本文)(改行コード)(本文)・・・

記述方法
本文は半角英数で記述します。SHIFT-JISの文字セットと対応しているので、バイナリの文字セットをSHIFT-JISにして、
右側の文字列をそのまま書き換えればいちいち文字一覧からコードを検索しなくていいのでラクです。

改行コードは00になりますから、本文のデータの尻尾にバイナリで00と入れればいいです。

注意して欲しいのが、改行コードの直前の英数字は、そのまま記述できないことです。次に示す対応表に沿って入れてください。全て半角カタカナです。

対応表
ア=1
イ=2
(中略。順番になってます。0はありません。)
ケ=9

コ=:
サ=;
シ=<
ス==
セ=>
ソ=?
タ=e

チ=A
ツ=B
(中略。順番になってます。)
レ=Z

ロ=TMの記号
ワ=?
ヲ=&
ン=?

データの最後は00 00にしてください。そうしないと直後にある本物のスタッフクレジットの文字列まで入ってしまいます
(入ってしまうと永遠に脱出できません、データを書き直さない限り)。
また、エンディングのスタッフクレジットも同じ書式です。キャラ紹介の文字列は、改行コードなしです。そのほかの書式は同じです

キャラ紹介の文章のアドレス

0x1DFCB〜0x1E1B1

スタッフクレジットのアドレス

0x1F085〜0x1FE93

うpろだにサンプルとして、偽クレジットを改造したデータをうpしておきます。参考にしてみるといいかもしれません。

http://u12.getuploader.com/tyutyuten/

0205からあげ2011/12/01(木) 14:01:45.70ID:GoiGXFSx
>>204
ワとンが文字化けしていますが、それぞれaの上に点2つ、oの上に点2つ乗せたような文字です
0210Diddy2012/01/26(木) 18:18:49.65ID:M5lDVl1F
あとSDK2のマップチップの出し方?
出せれなかったらうpろだにあげてくれませんか?
0211名無しさん@お腹いっぱい。2012/01/31(火) 11:27:04.68ID:uB0DbljH
使いやすい方の地形改造ツールがインフォシークだっけ?
あれが落ちたせいでもうダウンロードできないんだよ
作者が分からないから勝手に再うpしてもいいものか…
0212Diddy2012/02/07(火) 17:36:35.03ID:KhGyW40y
やっぱり無理ですかねぇー
0213名無しさん@お腹いっぱい。2012/02/14(火) 17:43:31.92ID:oz0YfCq/
sdk2の地形改造について分からないことがあったので書き込みます。
map export exeを使うと(コマンドプロンプトで)〜に成功しました。と出るのですが、
最後にFMF形式用バッファの確保に失敗しました。と出ています。
これが成功すれば次の作業にいけると思うのですが、原因が分からないためとても困っています。
原因がわかる方、思いつく方、よろしければ教えてくれませんか?お願いします
0215名無しさん@お腹いっぱい。2012/02/16(木) 13:56:15.08ID:ARwfwL39
>>214
ありがとうございます。

だけどROMは一つしか持ってないんです
0216名無しさん@お腹いっぱい。2012/02/16(木) 21:49:29.94ID:ARwfwL39
215の者です
ROMは変えてませんが地形番号によってすべて成功するところもありました。
地形番号4 7 12 13 14はFMFファイルが作られました。
普通地形によって出来たり出来なかったりなんてしませんよね?
しかも出来たFMFファイルもplatinumで読み込もうとすると読み込み中にエラー(泣

もう別の買ってきた方がいいのかな...
0217名無しさん@お腹いっぱい。2012/02/16(木) 23:02:40.90ID:ARwfwL39
連続ですいません。
解決しました。
とりあえずパイレーツパニックの地形変更はできました
他のはまだ試してないですが...
0219名無しさん@お腹いっぱい。2012/02/22(水) 11:27:38.37ID:gSeMeemj
ついでに禁止サインの値は宝箱の中身とも共通して使えたり
あと値0013は2万回ほど割ってみたが何も出なかった
0222名無しさん@お腹いっぱい。2012/03/13(火) 00:28:29.81ID:Aq8v6lNW
あの〜
誰かSDK2でゴールをするとバナナコインなどがもらえるじゃないですか・・・
あのバナナコインなどを改造する(他のものに変更するなど)の方法が分かる方いませんか?
0224名無しさん@お腹いっぱい。2012/03/24(土) 22:58:25.69ID:4DfcbepZ
SDK3でマップ改造って出来るんですか??
0225からあげ2012/04/08(日) 11:45:49.74ID:A+m7VCiI
このスレ生きてたんですね。wikiのトップページでは死亡扱いされてましたけど。
よかった。
0226からあげ2012/04/08(日) 18:05:44.22ID:A+m7VCiI
>>210

どうやら需要あるみたいなのでうpろだ(新)にあげておきました。

※まだ全部じゃないです。抜けてるやつは現在作成中なのでしばらく待ってね!

http://ux.getuploader.com/DonkeyKong/

ファイルサイズ2.5Mでちょっと大きいですがご了承ください。
0227名無しさん@お腹いっぱい。2012/04/09(月) 21:06:23.92ID:mUC4L/1L
今頃ようやくわかったのだが、パラメータ0x0005のマンキーに必ず0x000C-0x0000がセットになっている理由。

周知の通り普通のスプライトは自力アンロードできない。なのでマンキーは0x0005から呼び出すしかない。
ただし、0x0005は座標固定だから、画面内に来るまでは出現しない。
しかし、マンキー単体を0x0005に入れると、行きか帰りでマンキーが出ないという事態が起こることがある(特に遠くから出現させたいとき)。
ここで、0x0005のマンキーに0x000C-0x0000を組み込むと、0x0005の設置座標はマンキーの座標のまま、画面内に本来0x000C-0x0000が出現する位置まで来ると、
同時に0x0005にセットされたマンキーが出現したことになり、画面外にある0x0005スプライトを表示させることができる。
こうすることで、行きは遠くからマンキーを出現、帰りは画面の端に入ると出現させることができる。

3-5のマンキー何かをみるとよくわかると思う。特に後半のマンキーなんかはこういう仕組みで出現させられている模様。
0228からあげ2012/04/10(火) 13:24:40.90ID:K0X5jGq/
>>222

ゴールターゲットのスプライトが何種類かあると思うから、それらを見比べれば、同じ変数でも値が違うやつがあると思う。
そいつをいじればたぶん変えられると思うよ。(やったことないので確実にできる保証はありません)
0230名無しさん@お腹いっぱい。2012/04/11(水) 00:31:28.23ID:+n+2Kukm
久々に覗いてみた。
まだ人がいることにびっくりしたし、感動しました。

下地作り的な意味でなにかやりたいなぁ、みたいな考えはちょいちょいあるので、今後こちらでまた活動してみたいなぁと思います。
0232名無しさん@お腹いっぱい。2012/04/19(木) 04:33:48.46ID:oKCoDWxn
ゴールのボーナスアイテムの変え方ですが、うろ覚えな部分があるので間違ってたらごめんなさい。あと、バイナリエディタをつかわないと無理な
部分があり、変え方によってはROMを壊したり、フリーズするので、くれぐれもバックアップを取ってください。

まず、ゴールのオブジェクトを選び、sdk2 editor のスプライト編集機能で、
スプライトデータを編集を押し、$0054の値を参照してください。そこにでてくる値+3F0000 がゴールの出てくるアイテムに関する情報へのポインターになっています。
たとえば、スプライト0C48のゴールのデータを参照すると、0054はC49Cになってると思います。したがって、データは3FC49Cにある、ということになります。

では、そのポインターの先の情報をバイナリエディタで見てみましょう。そして
ここからは説明がかなり下手になります、申し訳ない。先ほどの例だと3FC49Cをみると、次のように数値がならんでると思います。

28 0C 28 19 28 0C 28 00 00

これを、2バイトずつ区切ってみます。(最後の00 00 がつくところだけは例外的に3バイト)

28 0C | 28 19 | 28 0C | 28 00 00

これを

A | B | C | D | E

と分けます。これは、ゴールはA→B→C→D→(E:ループ)→A→B→C→D→(E:ループ).... という風にループする、という意味です。

最初の28 0C (A)ですが、28とは次のアイテムに切り替わるまでの時間です。数値が大きいほど次のアイテムに切り替わるまでの時間が長いです。 その次の0Cが、出てくるアイテムになります。昔、書いたメモ書きによると
01 =K
02 =O
03 =N
04 =G
05 =DKタル
06 =TNTタル
07 =無敵バレル
08 =赤風船
09 =緑風船
0A =青風船
0B =バナナ束
0C =バナナコイン
0D =バナナコイン
0E =バナナコイン
10 =クレムコイン
11 =DKコイン
12 =鉄球
13 =宝箱
14 =バナナ束
15 =バナナ束
18 =黒バナナ束(普通)
19 =バナナ
1A =クレムコイン(とるとDKコイン)
1B =クレムコイン
1C 〜 フリーズ

です。今の場合0Cなので、バナナコインに設定されてます。ここの値を変えれば、
上に載っている範囲でアイテムは変えれます。 で、28の時間が過ぎると、Bのアイテムが表示されます。28 19になってるので、
28の間、バナナが表示されます。 そしてCへ、Dへ。

最後にEの28 00 00ですが 、最後の 00 00 がここまででループする、というのを宣言してます。でその前に
28がありますが、これも28待ったらループするという意味...だと思います。 まぁ、この値を大きくしたらDのアイテムが表示される時間が長くなったので。 とにかく、ループしたいところにXX 00 00 (XXは時間)を置きましょう。

そんな感じで、ゴールをいじることができます。自分のオリジナルパターンを作ることも可能です。 長文失礼しました。
0233名無しさん@お腹いっぱい。2012/04/19(木) 04:44:01.09ID:oKCoDWxn
あ、先ほどの続きですが、1C以降はほとんどフリーズですべて調べたわけじゃないので

しらみつぶしに調べたら、もしかしたら、思わぬ発見があるかもしれません。あったら面白そうですね!
0234名無しさん@お腹いっぱい。2012/04/19(木) 20:54:45.48ID:R17nBL8h
ダムドラムのだしてくる敵を変えたいんだが出来るのかな
0237名無しさん@お腹いっぱい。2012/04/20(金) 17:28:18.66ID:EpGLWjbr
おっ少しだが賑やかだ

>>236
確かに・・・似てた気がするな

>>218の値40でジンガーが出たみたいだから40を試してみようかな?
そういえばDK3の地形改造がしたいんだけどツールが無いみたいだな・・・
だれか再うpしてくれないかな・・・
0239名無しさん@お腹いっぱい。2012/04/22(日) 06:10:48.54ID:vuaAefTo
れどめにはおkともダメとも書いてなかったし再うpしても問題ないなら再うpするが
DK2と3のツールが入ってるやつ
0240からあげ2012/04/22(日) 12:32:46.32ID:SSh0oQBk
トリックトラックリフト(以下TTR)の軌道と思しきデータを発見したので報告。(日本語版、V.1.0,Normal、ヘッダなし)

○変数

87 13 YY XX で軌道を指定。

○場所

アドレス36XXYYにある。

具体的には
368B4B…燃料制限1
368C01…燃料制限2
368CF3…普通1
368DDF…普通2
368EDB…普通3

です。

○書式等

現在調査中です。ただ、TTRの設置座標は、軌道データの5バイト目から8バイト目に、x座標、y座標の順に、リトルエンディアンで記述されています。
また、コマンドFEFFのところで、方向転換が起こるようです(たぶん)。
コマンドFFDFはループコマンドのようなもののようで、そのあとに来る2バイトの値はジャンプ先アドレスを示しています。(リトルエンディアン)
FEFFと次のFEFFまでの間の値は常に6バイトで、値の大きさから考えて、速度、方向転換x座標、方向転換y座標の順に2バイトずつ記述されているものと思われます。


○軌道例

次の例はTTR(普通)Bのオリジナルの軌道です。(オリジナルでは5-2のボーナス1で使われている)
これを、今のところ判明しているところで見ていくと

FE FF 40 02 40 CB 38 00  初期設置座標(CB40,0038)を速度4002(?)で出発する
FE FF 40 02 40 CB 80 00  座標(CB40,0080)に来たら、速度4002(?)で、
FE FF 40 02 D0 CA 80 00  座標(CAD0,0080)へ進み、ここに来たら速度4002(?)で、
FE FF 40 02 D0 CA 80 01  座標(CAD0,0180)へ進み、ここに来たら速度4002(?)で、
FE FF 40 02 30 CC 80 01  座標(CC30,0180)へ進み、ここに来たら速度4002(?)で、
FE FF 40 02 30 CC 80 00  座標(CC30,0080)へ進み、ここに来たら速度4002(?)で、
FE FF 40 02 40 CB 80 00  座標(CB40,0080)へ進み、ここに来たら速度4002(?)で、
FD FF E3 8E        軌道データ368EE3にあるデータを実行する


大体こんな感じだと思いますが、間違い等あれば指摘してくださればありがたいです。
0241からあげ2012/04/22(日) 12:41:42.86ID:SSh0oQBk
追加

新しいTTR軌道データを作るのに使えそうな空き(?)領域

36FE83〜36FFFF (381バイト)


TTRのポインタは360000〜36FFFFを指定しているので、ここしかありませんでした。
0242名無しさん@お腹いっぱい。2012/04/22(日) 22:51:11.67ID:FmGV9bc5
>>239
うpお願いできますか?
0245名無しさん@お腹いっぱい。2012/04/24(火) 19:39:28.40ID:sofhAwJx
>>243のツールで生成したファイル(.sdk2map)ってどうやってROMに貼り付けるんですか?
・・・無知識でスミマセンm(__)m
0246名無しさん@お腹いっぱい。2012/04/25(水) 02:41:30.95ID:C6K0t1XX
>>245
sdk2mapをStirlingとかのバイナリで開いて全て選択
パイレーツパニックなら23E01Fに移動してそこに貼り付けるだけ
バイナリエディタの環境設定で上書き処理にチェック入れるのを忘れずに
0249名無しさん@お腹いっぱい。2012/05/04(金) 23:08:39.48ID:n7CGSXTR
誰かDK2のねっききゅうライドの熱気(煙)の変え方分からない?
前スレにも何か情報的なの載ってたけどよくわからない・・・
なっとうさんも分からないっぽいから丁度いいと思うんだ
0250名無しさん@お腹いっぱい。2012/05/05(土) 13:05:51.04ID:XxHnUr8G
>>249

↓前スレの>>760の書き込み
熱風の改造方法がわかったので書いておきます。
ねっききゅうライドの熱風データは33D67A(NORMAL, ヘッダなしの場合)に、
ねっききゅうライド ボーナス2の熱風データは33D6BCにあります。
データ形式は、熱風のX座標(2バイト)を並べていくだけなのですが、
偶数(最下位ビットが0)のときは低く、奇数のときは高くなります。
8000でデータ終了です。

つまりは、熱風を吹き出させたいところの座標をただ延々と書きならべていけばいいだけだと思う。
たぶん数値はリトルエンディアンで処理だと思うけどね。
0253名無しさん@お腹いっぱい。2012/05/06(日) 04:19:19.14ID:PBtIhBhZ
熱風ですよね?とりあえず、バイナリエディタで開いて、$33D67Aを調べます。

そうすると
21 03 | A9 05 | 49 06 | ... ってありますよね?(2バイトで区切ってます)

で、まず最初の2バイト 21 03を見ます。これをひっくり返して03 21にします。
16進数で0321 は10進数で801なので(Windowsの電卓で計算すると楽)、X = 801のところに熱風がある、ということになります。
さらに801は奇数なので、熱風は高いです。

これがもし偶数ならば熱風は低くなります。

実際改造する場合は

まず熱風をおきたい場所を決めます。たとえばX = 2500としましょう(これは偶数なので低い熱風がでます。高くしたい場合は1ドットずらして2501か2499にしましょう)
2500を16進数に変えると09C4になります。で、これを入れ替え、C4 09になります。

あとは、C409を(熱気球ライドなら)$33D67A〜$33D6B6の間のどこかに入力すればOKです。
0257名無しさん@お腹いっぱい。2012/05/25(金) 16:21:46.62ID:1vYV+eZs
改造ドンキー作成用のソフトを取ってきたけど、めんどくさくなって早くも挫折したぜ!
みんなよく改造する気になれるな・・・
0258名無しさん@お腹いっぱい。2012/05/25(金) 22:25:53.27ID:MNJBqEVr
>>257

そんな生半可な気持ちでやると改造ドンキーに限らず何もうまくいかないよ。
0262名無しさん@お腹いっぱい。2012/05/26(土) 21:16:20.22ID:7wPMMPNd
>>261
俺は両方失敗するんだけど・・・
バイナリで全部選択で コピー 指定された場所で貼り付け 保存
これで失敗したんだけど・・・
02632572012/05/27(日) 00:54:30.77ID:1GpE/AaM
>>258-259
レスもらって少しやる気でてきたぜ
そうだな、まずは敵キャラを変えるところから始めてみるか

それと、各ステージのスプライトって、消去できないのかな?
邪魔なスプライトは位置を変えるとか?
0264名無しさん@お腹いっぱい。2012/05/27(日) 04:31:34.81ID:vOxzcW3j
>>262
バイナリの環境設定で上書き処理にチェックついてる?出来上がったファイルの容量は?ROMのバージョンは1.0?

>>263
余ったスプライトは削除できるよ
スプライト窓の追加とか昇順にするとかのあたり
0267名無しさん@お腹いっぱい。2012/05/27(日) 13:52:20.78ID:7U9KpDoD
>>266
デッキステージ(パイレーツパニック等)を改造するとして
sdk2_map03(0003).ppjファイルをPlatinum1.71で編集しppjファイルで出力
出力されたppjファイルをsdk2_map2.exeファイルにD&Dしてsdk2mapファイルを出力
出力されたsdk2mapファイルをバイナリで開いて全て選択しコピー
一度も弄ってない素ROMをバイナリで開く
検索・移動で指定アドレス(パイレーツパニックなら23E01F)に移動
23E01F(23E01Fも含む)からペースト

かなりくどい説明で申し訳ないが
デッキ面にマスト面や溶岩面のppjファイル貼り付けて改造しようとしたりしてない?
それか編集途中でおかしくなったROMから改造してるとか もうそれくらいしか思いつかない
あと容量が変わるとsdk2_editor007で開けなくなるから駄目
02682572012/05/27(日) 14:56:02.91ID:PaqR7Cz6
>>264
ありがと、とりあえず試してみるよ

>>265
しばらくは1を改造する予定
いずれは2も改造していきたいかな
0269からあげ2012/05/27(日) 18:20:23.51ID:OFjW1ujM
DK1の、@クランキー小屋などにいるコング、AOPのDKやラジカセなど、Bマップのアイコン

これらの改造方法知ってる人いれば教えてください。エミュのスプライトレイヤー無効にしたら消えるので、スプライトが管理しているようですが、
よく分かっていないスプライトを漁っても変化なしなのでどっか別の所参照してるんでしょうか?


ついでに、OPの後に出る、「? NINTENDO」も改造できるらしいので、これの変え方知ってる人がいれば教えてください。
02722572012/05/28(月) 14:54:40.76ID:+r+naeaD
>>270
そう言ってくれるのは嬉しいけど、まだ細かい改造とかできないからなあ・・・
一応1−1は改造してみたよ 地形とかは全然手をつけてないけど
0274名無しさん@お腹いっぱい。2012/05/29(火) 10:41:18.10ID:N0o9tMqp
スーパードンキーコング3の改造エディタの最新版はマダー?
0276名無しさん@お腹いっぱい。2012/06/09(土) 12:42:09.17ID:PKLjE+X6
どなたかスーパードンキーコング2の水位の変え方を教えてくださる方はいませんか?
ちょっと良くわからなくて・・・
0277名無しさん@お腹いっぱい。2012/06/09(土) 22:14:46.62ID:0u4+1Uv6
水位変化スプライトの004Eが水位をどこまで変化させるかの値
どこから変化させるかの値が004C

例えば004Eに0430と入力した水位変化スプライトをおいたら、
その次につかう水位変化スプライトの004Cには0430と入力しないといけない。
そしてまた004Eにどこまで水位変化させるかを入力する。

分かりづらかったら船底ダイビングのスプライト0A60、0A62の004Eと004Cを見たらすぐ分かると思う
0279名無しさん@お腹いっぱい。2012/06/10(日) 02:04:50.90ID:pwG6GJp5
>>278
船底ダイビングの最初の方に出てくる水位変化スプライト0A60と0A62を例にしたからだよ

水位をどこまで変化させるかを004Eで決めてるんだから、全部のスプライトが0430ではないよ

自分で望むようになるまでテストプレイしながら004Eの値を変えてかないと
0281からあげ2012/06/12(火) 16:30:59.13ID:NvFwTwrP
ステージのボーナスの個数自体を増やすことに成功したので報告。なお、使用ROMは日本語版、Ver1.0、NORMALです。

ステージのボーナスの個数は、アドレス0xCC007〜0xCC106にステージ番号順に記述されている。これを変える事で、
各ステージのボーナスの個数を増やしたり減らしたりすることができる。
ボーナスステージ、ボーナスや中間からの復帰ステージ、ボスステージの部分は0x00で埋められているが、
親ステージの部分は、「そのステージに設置されているボーナスの個数+1」の値が入っている。
以下にののアドレスと値、ステージの一覧を示す。なお、アドレスの上位2桁は0xCCで共通なので省略した。


凡例

アドレス:値 ステージ

C008:04 1-3
C00E:03 2-3
C011:03 6-3
C013:03 1-2
C014:06 3-5
C019:03 6-2
C01B:03 4-5
C01D:03 1-1
C01E:03 1-5
C01F:04 5-3
C029:01 5-4
C02B:04 4-1
C02E:04 5-5
C032:03 6-5
C035:01 2-2
C036:04 5-2
C037:02 6-1
C038:03 2-4
C03D:03 6-4
C045:01 4-4
C047:05 5-1
C048:03 5-6
C049:04 2-5
C04A:03 3-4
C065:01 エンディング?
C074:04 4-2
C0AB:03 3-2
C0AC:04 3-1
C0AE:03 4-3
C0C6:01 1-4
C0D5:03 4-5
C0D7:03 3-3
C0E0:02 2-1
C0E5:01 3-6

実験では、1-1のボーナスを3個に増やして実験。ボーナスステージ3を新たに設置し、3つとも回ることではじめて「!」マークがつくのを確認。
また、同じく1−1のボーナスを1個に減らして同様の事をした結果、2つ以上のボーナスを回ると「!」マークがつかなくなるのを確認。


※以下の記述は未確認事項です。
ボーナスを増減することにより、101%よりも大きい値の達成度を設定できる?
例:どこでもいいので1つのステージのボーナスを1個増やすことで102%に?
0282からあげ2012/06/13(水) 18:34:05.80ID:2lgmrp/j
>>281
訂正です。アドレスは0x3CC007〜0x3CC106です。上位2桁は0x3Cです。
0283からあげ2012/06/13(水) 18:56:01.69ID:2lgmrp/j
>>281の記事についてさらに

予め101%にしておいたデータを用意して、上の方法で1-1のボーナスを3つに増やしたところ、102%になったのを確認しました。
これで、102%以上のコンプがデータ的に可能であることがわかりました。
ただし、101%に到達すると、勝手に※印が付いてしまうようです。ここを操っているデータがどこにあるのかはまだ分かりません。
0286名無しさん@お腹いっぱい。2012/06/15(金) 00:40:52.42ID:q0FaeLLk
ちょっと質問なんだけど・・・
地形を編集してsdk2_editorで読み込んで起動したら
地形がバグって表示されるようになっちゃったんだけど・・・
今までうまくできてたんだけどなんでだろう・・・?
0287名無しさん@お腹いっぱい。2012/06/15(金) 02:01:27.12ID:oQo139Rf
バイナリで間違った所に貼り付けたんじゃないか?
バックアップ取ってるならそこからやり直すか貼り付けたのと同じ所に素ROMを上書きするか
0288名無しさん@お腹いっぱい。2012/06/15(金) 02:22:38.77ID:q0FaeLLk
>>287
いや、バイナリを使わないやり方の方なんだよ・・・
sdk2_editorで出力してPlatinumで編集してsdk2_editorで読み込む・・・ってやり方なんだけど・・・
なんで急にバグったんだろう・・・sdk2_editor上ではちゃんと表示されてるんだが・・・
0289からあげ2012/06/15(金) 21:24:16.15ID:NQvdK+I9
>>285

もしかしたらできるのかもしれん。ただ俺はもっぱら1を改造してるから2の事はほとんど分からない。(あるのかどうかも分からないけど)探してみたら?
0291sage2012/06/15(金) 21:59:10.13ID:axkDpZes
>288

ROMのファイル名を変えてみるとなおるかも。自分も改造とテスプを何度もやったら、その現象おきた。
それでも駄目なら、新しいフォルダにエミュとROMを新しいフォルダにいれてみるのもあり。
それで駄目なら、分からないです...

>290
NORMAL,headerなしだと多分$3E0000〜 からがスプライト配置アドレスのポインタ。具体的な配置アドレスは
(ステージ番号) ×2 での値 + $3E0000
0292名無しさん@お腹いっぱい。2012/06/15(金) 22:16:39.06ID:q0FaeLLk
>>291
できたらスプライトの変数などのデータの場所とカメラのデータの場所教えてくれませんか?m(__)m
0293名無しさん@お腹いっぱい。2012/06/18(月) 18:56:22.07ID:2zrr2leB
>>292

291のものです。変数って、青風船とか、カットラスとか、敵の種類のこと?いずれにしろ基本的な情報は前に書いたポインタの先に書かれていますよん。X,Y座標とか、どのスプライト使うとか。

スプライトそのものを改造する場合は、$3F0000〜をみないとだめですが、それじゃないですよね?

カメラは忘れました、たしかsdk2 editorに添付されてた資料集に書いてあった気がします。なかったら、ごめんね。
0295名無しさん@お腹いっぱい。2012/06/19(火) 21:15:03.73ID:Vl1EN/lT
>>283
%を※にする攻略率は$00FE32にある65を弄れば変えられるっぽいです

ただし、攻略率が101%以上なら分岐する箇所は他にもあるようで
上記書き換えを行う際には$00EBDCにある65と$00FECFにある65も
同じ値にしておくべきなのかもしれません
これらの役割は今のところ不明です
0296からあげ2012/06/19(火) 22:23:21.35ID:6d0QwBbF
>>295
情報サンクス!検証してみるよ。
0297からあげ2012/06/23(土) 08:58:47.39ID:+jsuNsr2
>>295
検証完了。確かにここで設定した値になって初めて※印がついた。

きちんと確かめてないから分からないけど、他のアドレスのは、もしかしたらクルール撃破後のクランキーの話の内容を決めてるのでは?
オールコンプのときとそうでないときで、話の中身が違うから。
0298名無しさん@お腹いっぱい。2012/06/25(月) 00:27:35.50ID:LLYf0HK7
SDK2 クルールからの手紙の文字
34ABE0〜

     FF FF FF FF 8E 86 3D 1F 17 09 15 8E 7F
58 A5 5B 7F 82 1A FE 12 06 1F 04 10 2F 00 FF FF
FF FF 06 04 0C 13 1E 0C 09 28 4E FE 8F 66 66 2D
26 0A 0E 2F 00 FF FF FF FF 7D A1 6B A1 6B A1 FF
FF FF FF FF 58 9E 96 64 7F FF 59 7A A5 7A 26 28

その手紙のちょっと前のアドレスの
34ABDEからの00 00 00 00 00を01 00 00 00 00に変えてみたらなぜか上に「あ」が表示された

詳細画像
http://iup.2ch-library.com/i/i0671072-1340551448.png
説明わかりにくくてスマソ
0299名無しさん@お腹いっぱい。2012/06/25(月) 00:37:14.92ID:LLYf0HK7
>>298
追記
さらに34AC34まで文字を打てることがわかりました
キャプテンクルールよりの後に文字が表示されました
0300名無しさん@お腹いっぱい。2012/06/25(月) 12:21:37.19ID:WsBBnmmY
海面、クリスタル面のカメラデータは一体どうなっているのだろうか…
前スレによれば縦にいくつかわかれているみたいだが、当然それを呼び出す仕掛けがあるはずだし…
パラメータ0009のスプライトに何かあるのだろうか?とはいえ、0009パラメータのスプライトのデータがどこに格納されているのかも分からないのだが…

ついでだけど0008パラメータのスプライトの格納場所とデータ形式が分かれば、天候操作で面白いことができそうだな。
やってみようとは思ってみたもののデータを探すのさえ無理だったが…

そしてWikiにその存在が示唆されているパラメータ0011と0012は一体何なんだろう?
0301名無しさん@お腹いっぱい。2012/06/25(月) 16:29:26.77ID:mnc2lQxR
なんかしらんがクリスタルトンネルを改造してたらスプライトが出なくなったことがある
一応並べ替える?スプライト消してX座標順に並べ替えたんだが…
0302からあげ2012/06/26(火) 21:31:44.52ID:IqpTNRAE
>>301
俺もその症状なった。とりあえず俺の場合は0009パラメータのスプライト撤去して全部xの昇順にした。
その時、パラメーターを000F(か0006)にするけど、これにやり変えても縦一線に多く配置しすぎると、
一部のスプライトが出なくなる。
0009を撤去しない状態のスプライト配置を見ていたら、横に幾つか並べて、
それを2層3層4層と積み上げていっているような配置になっている。
だから、0009を残したまま改造しようとすると、この特殊な配置に合わせて配置しないと、スプライトが出なくなるのかもしれない。
いずれにせよ、この特殊配置でないと無理というなら、改造の幅が大幅に制限されるのは間違いない。
0303名無しさん@お腹いっぱい。2012/06/27(水) 01:22:09.47ID:jVUMBZ4L
どなたかSDK2のパイレーツパニックなどに出てくる背景の海の色だけを変える方法知っている方いませんか?
0305名無しさん@お腹いっぱい。2012/07/03(火) 11:47:17.92ID:UPP1xA/H
>>302
スプライトオーバーの一種だろうね
0009消すと000Fで表示されないとはいえ縦画面外のスプライトも一気にロードされるから
中間やボーナス利用して、ステージやスプライト総数を小分けして面作るのが一番簡単かつ確実だろうな

>>304
パレットとか細かそうだからsdkの場合相当きついだろうな
まぁ素人の戯言だけど
0306名無しさん@お腹いっぱい。2012/07/03(火) 12:51:00.99ID:WDP94pUi
そういえばSDK2のROMをバイナリで見てたんだけど・・・
377670〜が00ばっかなんだけどどこで使ってるんだろう?
0307名無しさん@お腹いっぱい。2012/07/03(火) 19:37:30.75ID:1XQUD2a8
>>306
377670〜37ffff の0x8990(35216)バイトは全部空き領域だと思う。
それにしてもデカイ空き領域だ。

DK2のROMは何かごろごろものすごく大きい空き領域と思しきデータが転がってるね
0308名無しさん@お腹いっぱい。2012/07/03(火) 20:13:40.95ID:jPePa2Dw
>>304

DK1なら、画像とかが未圧縮だったっけ?だから、わりとできると思う。

KONGパネルをKガ に変えた改造もありましたし。

DK2,3は画像圧縮されてるから、かなり難しいかと思います。

ま、これも詳しく調べてないので、たぶんこんなもんだろう、程度の発言ですが
0309名無しさん@お腹いっぱい。2012/07/03(火) 21:04:16.62ID:mEcTEgN6
>>300
水中面とクリスタルトンネルのカメラを制御している部分は
$38A6FF〜$38B334にあるようです

$38AAA4〜$38AAF9 ヘドロのみずうみのカメラデータへのポインタ
$38AAFA〜$38AB95 クロクトパスの海のカメラデータへのポインタ
$38AB96〜$38ABDB サンゴの海のカメラデータへのポインタ
$38ABDC〜$38ABF9 トークンボーナスエンガードのカメラデータへのポインタ
$38ABFA〜$38AC2D クランボーの海のカメラデータへのポインタ
$38AC2E〜$38AD8B ヘドロのみずうみのカメラデータ
$38AD8C〜$38B005 クロクトパスの海のカメラデータ
$38B006〜$38B129 サンゴの海のカメラデータ
$38B12A〜$38B1AF トークンボーナスエンガードのカメラデータ
$38B1B0〜$38B276 クランボーの海のカメラデータ
$38B277〜$38B29E クリスタルトンネルのカメラデータへのポインタ
$38B29F〜$38B334 クリスタルトンネルのカメラデータ

ただしコード部分を見る限りスプライト消失の件とは
関係ないような気がします。たぶん
0310からあげ2012/07/03(火) 21:38:33.58ID:1XQUD2a8
>309
うをぉぉぉぉぉぉぉぉぉ!
情報サンクス!ちょっといじってみるか。
0312からあげ2012/07/05(木) 17:15:28.89ID:6QNp8SE+
>>309
いじってみようと思ったのだが、書式(データ形式)がさっぱり分からん。
どうなってるのか教えて。
0313名無しさん@お腹いっぱい。2012/07/05(木) 21:31:00.68ID:TZLgrPAe
>>312
正直よくわかんない(´・ω・`)
一応調べたけど実験からの推測もあるし不明も残ってる

$38AAA4〜$38AC2Dにある16bitポインタは$AAA4を足した場所を示す
$38B277〜$38B29Eにある16bitポインタは$B277を足した場所を示す

データは画面の左上角が移動し得る座標を矩形領域で指定する
1〜2バイト目は領域左端のX座標、3バイト目は領域の横幅の4分の1
4〜5バイト目は領域上端のY座標、6バイト目は領域の縦幅の4分の1
7バイト目以降は他の領域との繋がり方を指定する
隣接する領域の数や隣接方法によりバイト数が変わる
1バイトを上下4bitずつに分けて、上位4bitで隣接する方向や
特殊な隣接方法であるか否かを指定する

0:通常の方法で左側の領域と隣接する
1:隠し部屋用の方法で左側の領域と隣接する(直後に$01を追加?)
2:不明な方法で左側の領域と隣接する
3:通常の方法で右側の領域と隣接する
4:隠し部屋用の方法で右側の領域と隣接する(直後に$01を追加?)
5:不明な方法で右側の領域と隣接する
6:通常の方法で上側の領域と隣接する
7:隠し部屋用の方法で上側の領域と隣接する(直後に$01を追加?)
8:不明な方法で上側の領域と隣接する
9:通常の方法で下側の領域と隣接する
A:隠し部屋用の方法で下側の領域と隣接する(直後に$01を追加?)
B:不明な方法で下側の領域と隣接する

各領域には通し番号が振ってあって、下位4bitで
隣接する領域の番号を指定する。±8以内なら
そのまま相対的な値で指定、それ以上なら0を指定して
直後に1バイト追加して直接、番号で指定する
0314名無しさん@お腹いっぱい。2012/07/06(金) 13:55:54.09ID:nTYMrmql
なるほどわからん
0315名無しさん@お腹いっぱい。2012/07/06(金) 15:38:15.25ID:KrNG7nkj
DK2のスプライトの変数は3F0000〜しか読み込めないの?
>>306
>>307の言ってる空き容量ってスプライトの変数では使えないよね・・・?
0316名無しさん@お腹いっぱい。2012/07/06(金) 15:47:23.59ID:DA5uTs3x
>>315
SDK2はHiROMだから、ROMは$10000バイトごとに切られてる。だから、その区切りを越えてアクセスすることは基本できないはず。
ポインタ計算とかのプログラムを改造して区切りを突破してアクセスできるようにしないと無理なんじゃないかな?
つまり3F0000〜3FFFFFを読み込むのなら、その$10000バイトの範囲内でしか読み込めない。超過分はたぶん無視される。
0317からあげ2012/07/09(月) 18:42:18.82ID:xLo0/N+Q
>>313
解析乙。何かムズそうだけどちょっとやってみるか。
0319Abel2012/07/19(木) 13:21:52.64ID:imA8yRlr
今から改造ドンキー初めても遅いかな・・・・
0320からあげ2012/07/19(木) 16:13:58.95ID:PmDjhNri
>>319
そんなことないと思うよ。じっくりやればいいんじゃない?
0322Abel2012/07/20(金) 12:47:40.20ID:SGiMKH2G
>>320
>>321
そう言ってくれるのは嬉しいのですが

中学生でもやっていいのかな

0323名無しさん@お腹いっぱい。2012/07/20(金) 15:32:09.82ID:ZPHD0UjV
>>322
大丈夫でしょ
中学生はアウトって聞いたことないし・・・
0324Abel2012/07/20(金) 16:35:19.39ID:SGiMKH2G
>>323
有難うございます
少しずつ改造していきたいと思います。

0326からあげ2012/07/20(金) 22:21:46.65ID:sJjiPxKu
>>321

やべぇ…最近全然進んでない…(さぼっては無いんだけどねぇ…)

海面は骨が折れすぎる…

dkedit海面対応しないかなぁ…

自分で作れと言われても無理だし…
0327からあげ2012/07/29(日) 16:07:07.37ID:36u1kc7j
DK1スプライト表更新(たぶん第7弾ぐらい?)

○主な更新
どーでもいいようなスプライトをいくつか埋め立て
検索の便を向上すべく、同種スプライトを固めて配列
親スプライトとかバグスプライトみたいに普通使わないようなスプライトは後ろにすべて集約

例によってdkEditで使えるini形式です。うpろだ(旧)からどうぞ
http://u12.getuploader.com/tyutyuten/
0328名無しさん@お腹いっぱい。2012/07/29(日) 22:50:38.08ID:VPwGbL7m
>>318
海外ではスーパードンキーコングは非常に人気だからねえ

前に海外で全ステージを制限時間内に進めるスーパードンキーコングとかあったし
0329名無しさん@お腹いっぱい。2012/07/29(日) 23:05:06.10ID:YumILFzB
>>328
やっぱ海外のほうが改造進んでるのかなぁ
0330名無しさん@お腹いっぱい。2012/07/31(火) 01:37:53.94ID:tB1uqMDZ
>>329

1に関しては、海外でもかなり解析されてる。昔は、1の改造資料が某海外サイトに大量にのってましたし。

ただ、日本の改造もステージ選択画面のキャラをいじったり、このスレでいえば、TTRの軌道も変えたりもできたり、
個人的に日本のほうが進んでいない、とはいいきれないと思う。



DK2に関しては、とても困難だった地形改造(正確にいえば非圧縮)をMSK_Burgerさんが
可能にしてから、一気にDK2の解析がされた感じがする。しかもsdk2 editorというツールまで
できたおかげで日本ではかなり発展した。

今だと、DK2は大抵のものは改造できる気がするくらい資料がそろってる気がする。

一方、海外は、少なくても、ようつべみてる感じは改造作品はDK1ほどない気がする。
多分、非圧縮の方法が難しいのが、解析する障害になってるんじゃないかなぁ.... と思います。
ま、あくまで一個人の意見ですけどね。

>>318
2に関しては製作者が画像うpしてる。まだ製作中なのかな?

海外サイトに画像があるんだけど、リンク貼ってもいいのかな...
0332名無しさん@お腹いっぱい。2012/08/02(木) 18:26:14.04ID:pESBiTOi
思ったんだけど今のsdk2_editorでは外国のROM開けないけど開けるのってあるの?
外国人が改造したデータとか見たくて
0333名無しさん@お腹いっぱい。2012/08/03(金) 12:16:43.75ID:etXeufWS
>>332
Cartnameいじればどうにかなるかなあと思ったけど、根本的に他のデータの場所が違うから開けないな。
0335名無しさん@お腹いっぱい。2012/08/03(金) 18:26:55.53ID:B2ydHY8x
>>334

DK1ならば、外国製のエディタがある。

DK2と3は、sdk editorを英語に翻訳して配布されてるとこあったから、
それとPlatniumで、基本的に日本人と同じ方法で改造してる... と思ったけど
ttp://www.youtube.com/watch?v=5x06u8hCyis

みたいに、英語のROMで改造したのもあるから、なんともいえない。
0338名無しさん@お腹いっぱい。2012/08/09(木) 01:08:51.84ID:2tL1Ie3V
どちらかというと豆知識的なことですが、一応。DK2ですが

敵を何回倒したらボーナスコインが出るかを指定するのがタイマースプライトの$0044ですが 何をすれば敵を倒したかと判定されるかについて

当然、敵を踏んだり、ジンガーにタルを投げるなど、明らかに敵が倒された場合に1体倒したとカウントされます。キャノンがうったタル等も踏んだ場合1体倒したこととカウントされます。 このへんは実際に敵を倒したことが目に見えるので分かりやすいでしょう。

他にも、アイテム(パネルや10本バナナ束等)を取れば1体倒した、とカウントされます。

さらに風船ですが、これはとった場合は当然、なんと取らなくても、画面外に消えるだけで1体とカウントされます。

そして一番意外なのは、赤ジンガーですが、これをランビやラトリーで踏んだ場合も1体倒したとカウントされます。

当然赤ジンガーは死なず、画面に残りますが、それでもボーナスコインの条件的には倒した事になります。

ただし、スクイッターやスコークスで弾をあてた場合はカウントされません。あくまで踏んだ場合のみカウントされます。


あ、ちなみに、もう既出かもしれませんが、ボーナスステージ(一般にはどのステージでも)でボーナスコイン以外のものを出すにはスプライトのパラメーターを$000Aにするだけでおkだったと思います。

$000Aにしたスプライトは、タイマーで指定された条件をクリアさえすれば出現します。
0339からあげ2012/08/09(木) 10:58:36.09ID:vvsLtfFd
>>338
なんかすごく哀しい仕様だな
0342からあげ2012/09/16(日) 07:17:05.38ID:9eTQbjeP
DK1の画像改造ですが、マップアイコンだけは改造できたので、とりあえず改造できましたということだけ先にお知らせします。

詳しい情報はまた今度書きます。

とりあえず、マップアイコンの画像は、圧縮されておらず、ROM中にそのままのデータで存在していることは確認しました。
0344からあげ2012/09/23(日) 11:48:05.71ID:bVgGfhf0
>>342改造方法
まず、http://www.geocities.jp/yy_6502/からyychrをDLしてください。
次に、ROMをこれで開きます。
※以下JPN,NORMAL,Ver1.0,No-Headerの情報
指定アドレス移動で$20000を指定すると、アイコンの画像が出てきます。
うまく表示されない場合は、画像形式が"4BPP SNES/PCE CG"となっているかどうか確認してください。
改造する場合は、右側に表示されている拡大画像を編集して保存してください。
※詳しい使い方はヘルプを参照ください。
なお、他にも文字データや背景画像と思しきデータがあったりするのでいじってみるのも面白いかもしれません。
一般的なスプライトの画像データと漢字仮名のデータはちょっと見つかりませんでした。圧縮されてるかも?


>>343
ちょっと時間がかかってもいいなら調べておきます。
0345名無しさん@お腹いっぱい。2012/09/23(日) 13:24:37.95ID:COyCg4r4
スプライトの画像も圧縮はされてないみたいです。ただしコマ毎にバラバラになってるけど
例えば、ノーティが歩いてるときのグラフィックは8コマのアニメーションで

$1F225A〜$1F23F9  01A0 Bytes  ノーティ歩行0
$1F2410〜$1F25AF  01A0 Bytes  ノーティ歩行1
$1F25C8〜$1F2787  01C0 Bytes  ノーティ歩行2
$1F27A0〜$1F295F  01C0 Bytes  ノーティ歩行3
$1F2976〜$1F2B15  01A0 Bytes  ノーティ歩行4
$1F2B30〜$1F2D0F  01E0 Bytes  ノーティ歩行5
$1F2D26〜$1F2EC5  01A0 Bytes  ノーティ歩行6
$1F2EDC〜$1F307B  01A0 Bytes  ノーティ歩行7

こんな感じ。バラバラになってるのは多分、画像データそのものの前に
その画像に関する情報がくっついてるから。いわゆるヘッダ
0347名無しさん@お腹いっぱい。2012/09/29(土) 02:46:02.32ID:ANlG99QF
水位について調べたので一応書き込んどきますね。


参考データ@ 「船ぞこダイビング」最初の水位変化スプライト
・スプライト【0A5C】 ・パラメータ【0009】 ・アドレス【AC30】
上記スプライトを「sdk2_editor007」のスプライト編集で解析。


以下、アドレス【AC30】のスプライトデータ

#0 ・コマンド【8300】 ・アドレス【ABE2】親スプライト読み込み ※弄るとバグる。
#1 ・コマンド【004C】 ・アドレス【0710】変数を4Cに代入 ※「0810」「0610」にすると変化しなくなった。一つ前のスプライト水位と同位じゃないと動作しない模様。
#2 ・コマンド【004E】 ・アドレス【06F0】変数を4Eに代入 ※アドレス変更にて水位変化点が変動した。
#3 ・コマンド【0024】 ・アドレス【FF80】変数を24に代入 ※アドレス変更にて水位変化速度が変動した。
#4 ・コマンド【0042】 ・アドレス【FFFF】変数を42に代入 ※???
#5 ・コマンド【8000】

以下、親スプライト【AC16】のデータ

#0 ・コマンド【0000】 ・アドレス【00AC】変数を00に代入 ※弄るとバグる。
#1 ・コマンド【00E2】 ・アドレス【0001】変数をE2に代入 ※???「00FF」〜「0001」間で水位変化。変化点は変わらず。
#2 ・コマンド【0024】 ・アドレス【FF00】変数を24に代入 ※???「FFFF」〜「0000」間で水位変化。変化点は変わらず。
#3 ・コマンド【0042】 ・アドレス【8080】変数を42に代入 ※???「FFFF」〜「0000」間で水位変化。変化点は変わらず。
#4 ・コマンド【0052】 ・アドレス【0000】変数を52に代入 ※???「FFFF」〜「0000」間で水位変化。変化点は変わらず。
#5 ・コマンド【004C】 ・アドレス【0000】変数を4Cに代入 ※???「FFFF」〜「0000」間で水位変化。変化点は変わらず。
#6 ・コマンド【8000】

水位変化速度解析データ
FFFE 〜 0001  ※FFFF又は0000だと水位変化しない。
遅い   早い

ステージスタイルの編集
           船ぞこ        しゃくねつ         くらやみ
・画面の更新など 【02】普通の水  【18】ダメージなし熱水     【12】反転?
・表示の何か   【02】何もなし  【22】水にダメージ判定付加   【12】色反転?
・効果       【13】背景空青   【12】背景空赤         【11】?

各ステージの初期水位ってどこで決まってるんでしょうか?
見た感じスプライトではないと思うんだけど・・・
0349名無しさん@お腹いっぱい。2012/09/30(日) 15:36:30.88ID:FPOjHx2/
>>348
ttp://www.bunka.go.jp/chosakuken/download_qa/index.html
超要約すると録画・録音しなけりゃ大丈夫、あくまで「違法と分かっていながらのダウンロード」が違法、
つべやニコで「観るだけ」なら合法、アップロード者にはほぼノータッチ(!)、権利者からの申告が無けりゃ面倒は始まらない(事前に警告が必要)

知れば知るほどいい加減で意味不明な法律
公式Q&Aだけ見てるとこんな感じだけど、不明瞭な法律だからこそ裁量でどうにでもされちまう懸念があるし、
しばらく様子見が無難なんじゃない
0350からあげ2012/09/30(日) 15:48:11.58ID:Guha9z92
>>348>>349
俺はしばらく様子見することにした。状況を見て更新再開するか休止するか決める方針で行ったほうがいいかも。
0351名無しさん@お腹いっぱい。2012/10/01(月) 16:53:47.67ID:IT9hyQJw
何を言ってるんだかさっぱりなんだがお前ら違法ダウンロードしたのか?
ROMで吸い出したんなら何も気にすること無いじゃん
0353名無しさん@お腹いっぱい。2012/10/02(火) 17:32:58.38ID:jiBAfx6B
録画とか録音がダウンロード?
0354からあげ2012/10/05(金) 17:41:55.45ID:TWAAC3Md
本日、SDK2スプライト表を投入しました。>>343さんお待たせしました。

例によってうpろだから

いつも通り、置き換えるだけでOKなようにしてあります。
0355名無しさん@お腹いっぱい。2012/10/07(日) 21:29:48.13ID:h5h1BmRq
動画みてたら、DK1のスコアアタックとタイムアタック(?)改造動画みつけました。

ttp://www.youtube.com/watch?v=aPdt5QzbirI

まだまだドンキーは改造できる余地があると感じた
0356からあげ2012/10/08(月) 08:02:40.25ID:rRX15MTX
>>355
これは改造作品ではありません。北米でのDKの競技会用に任天堂が作成したROMです。
一般にはほとんど流通していないようですが・・・
0358名無しさん@お腹いっぱい。2012/11/08(木) 16:21:17.80ID:nauvCs+D
某改造ドンキーがようやく完成したようだ
0363名無しさん@お腹いっぱい。2012/12/19(水) 13:15:05.33ID:pV0xwj93
もう誰もオランウータン
0364名無しさん@お腹いっぱい。2012/12/24(月) 22:04:02.89ID:RN3zxdnb
廃れたなぁ・・何でだろ
需要と供給があってないのか?
0365名無しさん@お腹いっぱい。2012/12/27(木) 05:20:17.21ID:HTclVzIN
ツールの開発が止まってるからだろ
これが更新されるかそうでないかで改造上級者以外のモチベが大きく変わる
0366名無しさん@お腹いっぱい。2012/12/27(木) 14:03:38.99ID:nwUn3Df9
dkeditがはやく海面とクリスタル面対応になったらいいのにね。せめてスプライトだけでも出るようになればだいぶ違う。
座標体系は同じっぽい(y座標の開始位置だけがどうも違う)から無理ではないと思うんだがいかんせん私にはプログラミングは無理なので開発者さんに期待。

でもほとんどバイナリをいじらなくてもいい時代は来ないなぁ、たぶん。
0369名無しさん@お腹いっぱい。2012/12/27(木) 22:43:50.42ID:HTclVzIN
システム的にあそこまでは無理だろうが
なんだかんだで人はそこそこいるみたいなのにな…
0370名無しさん@お腹いっぱい。2012/12/28(金) 09:47:28.13ID:iGg0aFmN
自作スプライトが使えたら結構幅広くなると思うけど・・・
DK2のタイマーも普通のステージじゃボーナスに入っとかないとクリア扱いになるもんなぁ
0371名無しさん@お腹いっぱい。2012/12/28(金) 12:59:42.96ID:4pp6KDEF
音楽やスプライト画像変更できるようになったんだからそれでもかなり進歩じゃない?
たぶん根気よく探せばDK1については、マップチップ画像も出てくるんじゃないかな?
DK2は、一部のスプライト画像(マップアイコン、ロストワールドの真ん中のワニと思しきもの、DK/クレムコインなど)は圧縮されてないことが判明。

思ったんだけどDK2の解析結構進んでるよね?なんでDK3はそんなに進んでないんやろ?
かなり2に近いんじゃないん?
0372名無しさん@お腹いっぱい。2012/12/28(金) 15:14:06.94ID:4X5eABLF
単純にDK2のが人気だからじゃないかな
あと2のエディターは一通り使いやすいところまで開発されて更新止まったけど
それを追うようにして作られてた3のはとりあえず改造できるようにはした
ってところで2と一緒に更新止まっちゃったから…
0373名無しさん@お腹いっぱい。2012/12/28(金) 15:33:41.19ID:cTsfqkXK
何とかこの衰退を阻止できないだろうか?
改造にしろツールにしろその作成者のモチベーションを向上させたい
0374からあげ2012/12/28(金) 21:42:26.40ID:4pp6KDEF
私はまだ鋭意継続中…のつもり。

学校やらが忙しくて最近全然更新できてないけど
0375せっそく2012/12/29(土) 15:59:01.02ID:mN3xyCow
私も作成中です。まだUPしてませんが・・・
自分で納得できる完成度にしてから上げるつもりです。

自分だけで楽しむなら話は別ですが、動画を上げる人ならやっぱり視聴者の声がモチベーションに深く関わってくると思います。
動画を見ていると、「どんな改造をしたいのか、どういうコンセプトで作ったのか」が視聴者に伝わっていない為に批判的コメントが多くなっている様に感じられます。
あと、難易度が高いものばかりなのも問題な気がします。
0376名無しさん@お腹いっぱい。2012/12/29(土) 17:25:28.05ID:1iDrp2Uj
難易度的には自分は
本気を出したと思われる改造ドンキー
改良ドンキー2
はちょうどいい難易度だわ
かいぞう どんきぃ2はけっこう難しいな
0377名無しさん@お腹いっぱい。2013/01/01(火) 10:25:40.07ID:CT+rpADQ
今年は1作くらい作りたいな
とりあえず初詣で全シリーズのツール更新再開と新ツール降臨でもお願いしとくか
0378からあげ2013/01/01(火) 10:41:37.11ID:NzGvJAtg
あけましておめでとうございます。ツールの開発停滞にもめげず、今年も皆さん頑張っていきましょう!




って私が偉そうにこんなこと言えないんですけどね
0379名無しさん@お腹いっぱい。2013/01/01(火) 18:26:13.46ID:CyvVFTRu
今年もよろしくお願いします。ちょっとした小ネタ見つけたので書きます。今のままだと改造に適用することは難しいかもしれませんが...

DK2において水中では、TNTや木箱等を持つことはできませんが、実は動かすことができることが判明しました。

タル(猿達を発射できるタル)で、TNTにめがけて横にうち、Yボタンを押しながら、TNTにぶつかると、水中で猿とTNTがぶつかり、
タルが水中でも横に移動します。ついでに猿も反動で止まります。

動いたTNTは重力に沿って動き、下に地面がなければ落ち、かべにぶつかれば止まります。

また、動いてる途中に、水位が変わり、水面と接触してなくても動きます。

しかし... 一度動いたTNTはたとえ水と接触していなくても持つことができず、壁にぶつかり静止していても持てません。

TNT,普通のタル、DKタル,鉄球、木箱、宝箱でこのバグ(仕様)をためし、いずれも移動は可能でしたが、どれも後で持つことはできませんでした。

基本的に猿達が持つことができるものに対して水中移動は可能と思われます。

タル状態のクローバーでも使えますが、移動中にクローバーたちは攻撃してきます。

また、踏んだビートルは持てますが、ビートルは衝突時に倒せてしまいます。



動かせたものを後で持たせることができれば、色々利用できるんですがねぇ...
0381せっそく2013/02/03(日) 23:58:15.90ID:RuJ8MfAg
みなさんお久しぶりです
現在動画作成中、今月中にはUPできるかなぁー?

気になったんですが、背景やスプライトのドット絵って弄れないんですかね?
データがある場所があればいけそうな気がするんですが・・・。
0383せっそく2013/02/04(月) 21:55:23.70ID:VD9kxI4O
>>382
やっぱり可能ですか!

でも実際に弄ってる改造を見たことない気がする・・・。
どこかに方法載ってたりしますか?
0384名無しさん@お腹いっぱい。2013/02/05(火) 15:27:58.54ID:aqwbYS0M
DK1なら実際に俺がいじってるよ?この板のどこかに方法も書いてある。(DK2,3も方法は共通)

ただ、DK2,3は一部のグラフィックが圧縮されてるから難しい場合があることを先に。
0385せっそく2013/02/05(火) 20:25:29.28ID:R69CMyBT
>>384
むむ、かなり近くにありましたね・・・。確認が甘かったです。

自分はドンキー2を改造してるんで、とりあえずツール使って見てみた。
3C0000にアイコンデータ、3AF800にDKコインっぽいのを発見。
バラバラになってるせいか、地形とスプライトデータがよく分からん・・・
0386名無しさん@お腹いっぱい。2013/02/06(水) 18:16:03.99ID:NJLAojZA
うpろだにR@Mと思しきものがUPされていました。アップロードした方は速やかに削除して下さい。

>>384
圧縮されてる可能性が高い。DK2は昔少し覗いたけど確認できたのは
アイコン類・コイン類(DK,クレム)・ロストワールドの中央のワニと思われるもの(これが何かは未確認です)
だけだった。
0387名無しさん@お腹いっぱい。2013/02/06(水) 18:47:03.57ID:5w70Ecfd
>>384
適当に変えて保存してプレイしてみたら変わってたマップのアイコンみたい
0388からあげ2013/02/07(木) 17:05:18.34ID:Vb3G4ZGC
本日、DK1専用の文字データ編集ファイルを投入しました。

○対象
使いたい文字がないのに要らない文字ばかりでうんざりしている人。
アルファベットを使いたい人。
独創的な文字・記号を作りたい人
などなど。

標準で4種類の文字セットを用意してあります。また、どの文字セットにも私用領域を設けてありますので、自由に文字を追加・削除できます。
漢字は扱っていませんので、使用したい方は自分で追加してください。

お求めはうpろだからどうぞ。
0389からあげ2013/02/09(土) 16:14:19.98ID:IHV/oFse
>>386 もう3人もDLしちゃってる…マズイね。ファイルサイズのでかさから言ってこれはマジでR@Mっぽいぞ。当然DLしてないので中身何か知りませんが。
0390名無しさん@お腹いっぱい。2013/02/12(火) 16:44:36.76ID:K7RQW83a
SDK1について、ラスボスは改造出来ないんですか?
されてるの見たことがないので・・・
0391からあげ2013/02/13(水) 17:10:52.15ID:4JGwGZRl
>>390おそらくできると思います。詳しく見たことはないので、よく分からないのですが、おそらくボスの行動パターンのプログラムへのポインタとなる変数が記述されていると思います。
今度調べてみようとは思いますが、出来なかったらごめんなさい。
0393からあげ2013/02/23(土) 10:36:51.18ID:jHSr0NmE
クルールについて、少しだけ調べてみました。
$35FC91〜のデータ(=キングクルール)
57 0D 6C 00 読込;広義スプライト#6C
3B 10 0C 00 設定;広義スプライト#6Cの機能を設定(0C=クルール)。
87 13 A3 FC 読込;$35FCA3(スプライトの読み込みだが何故か8200ではなく1387。)
FB 13 D0 00 設置座標を中心とした左右の移動範囲。
00 80 終端

$35FCA3〜のデータ(=キングクルール(DKバレルなし))→キングクルール本体のデータと思われる。
00 8F D0 00 E0 00 ?
00 8E 00 70 変えると不具合が発生する。詳しいことは不明。
57 0D 70 00 読込;広義スプライト#70
3B 10 0B 00 設定;広義スプライト#70の機能を設定。他の値にするとフリーズ。
9F 0B D4 00 変えても弊害はないっぽい?
00 88 14 83 パレット;#8314
23 0D 00 00 ?
B3 11 00 00 ?
3F 15 00 00 ?
87 13 78 00 変えても弊害はない?
00 80    終端

変数0D57で読み込むものは、単体でもスプライトとして機能する点(特にアクション方法は既に決定している!)からDK2に倣って広義スプライトと呼ぶことにしました。
変数103Bは、多くの機能を持った広義スプライトの、どの機能を使用するかを決めるもののようです。たとえば、広義スプライト6Cの機能を01にすろと即ボーナス失敗になったと思います。

行動データの中核を今回発見することはできませんでしたが、行動範囲をいじることは可能です。また、グロ注意のクルールを作ることも可能です。

続きはどなたかお願いします。
0394名無しさん@お腹いっぱい。2013/02/28(木) 18:36:45.95ID:uZyBoQN3
tcrfにあるデバッグ用コードは役に立ちますかねぇ・・
tcrf.net/Donkey_Kong_Country_%28SNES%29#Debug_Functions
0397名無しさん@お腹いっぱい。2013/03/25(月) 01:28:15.38ID:yQOt46Up
ROMそのままアップしてるアホがいたからな
コメント見るに悪気がなさそうなのが逆にタチ悪かったけど

もう一度ロダ作っても同じことになるかもしれんがこれロダ借りた人は自由にファイルの管理できるとかないのか?
もしできるなら誰か今でも動画上げてるというか活動続けてる人にお願いしたいが
0398からあげ2013/03/25(月) 21:42:50.40ID:eszg3gJg
受験の為現在活動休止中の身ですが、久々に覗きに来たらろだが消失してるということらしいですね。
前々から私も懸念はしており警告も発していたのですが、とうとう対応がなされなかったようで残念です。

一応、ろだで公開していた各種資料類は明日にでも個人的に別な場所にろだを借りて再公開したいと思います。
ついでになんかちょっと公開していた中に狂ってるものがあるっぽいので直してから公開しておきます。
0399からあげ2013/03/25(月) 22:01:18.73ID:eszg3gJg
連投で申し訳ありません。
一応、新しいろだを借りましたので、ご利用ください。
http://ux.getuploader.com/donkeyhacks/

ただ、私は私情で管理ができませんので、誰かに管理を委託したいと思います。
管理を引き受けてくれるという方は、お手数ではありますが、以下のアドレスにアクセスしていただき、その旨をお伝え頂けたら幸いです。
折り返し、管理アカウントを記載したメールを送信させていただきますので、管理のほうをお願いいたします。

http://form1.fc2.com/form/?id=730387
※もともとバグ報告用の連絡フォームなので、少々記入しづらいと思いますが、以下の記入例を参考にしてください。

『記入例』
名前→書いても書かなくても
ハンドル名→ニコニコなどで活動している場合、その名前で構いません
メルアド→返信できないのでご記入ください。
バージョンの項→関係ないので適当にどれかにチェックを入れてください。(バグ報告フォームの性質上未記入だと送信できません)
内容→その他
その下→アップローダの管理を引き受けさせていただきます。

など。

○管理を引き受けてくれる方へのお願い
定期的にアップロードされているファイルの確認をお願いします。
万一ROM等のアップロードを発見した場合は削除等、適切な処置をお願いします。
場合によっては、ろだごと削除していただいてもかまいません。


以上、よろしくお願いします。
0400名無しさん@お腹いっぱい。2013/03/25(月) 23:09:40.16ID:nOfFHGCY
注意書きもしてるからこのままでも大丈夫だとは思うが拡張子偽装とかが心配だな
というか委託の手続きみたいなのするくらいなら管理していいって人が最初から作った方が早くないか?

他人任せだからそろそろ黙るやってくれる人がやりやすいようにやってくれ
0401からあげ2013/03/26(火) 11:30:08.11ID:BCV3KnMN
ろだの委託管理ですが、引き受けしていただける方が早速見つかりました。
複数人での管理体制を敷いてもいいので、もし他に引き受けてもいいという方がおりましたら、ご連絡ください。

こちらの都合もありますので、3月末日で締め切らせていただきます。
0404せっそく2013/04/20(土) 11:08:38.12ID:sFe7D0HD
自分もせっせと作成中
ただ、丁寧さと程よい難易度を目標に作ってるから、
今の流れ(鬼畜難易度の改造)の中で需要があるか不安・・・
0405名無しさん@お腹いっぱい。2013/04/20(土) 12:46:54.22ID:voairSj1
>>404今の流れ(鬼畜難易度の改造)の中で需要があるか不安・・・

それは勘違いだ。新鮮味のある改造ならある程度注目されるだろう。後は知名度だね
0407名無しさん@お腹いっぱい。2013/06/15(土) 23:26:40.31ID:BzK2P3Sz
とうとう某シリーズも終わりか・・・
これからどうなるんだろ改造ドンキーというジャンルは
0408名無しさん@お腹いっぱい。2013/07/10(水) NY:AN:NY.ANID:raw1RVCc
誰かSDK2 Editorうpろだにうp出来る人いないかなぁ?
自分のスプライト名とか変えまくってて・・・
0409名無しさん@お腹いっぱい。2013/07/14(日) NY:AN:NY.ANID:obVXiJ9Q
>>408
うpろだにSDK2 Editor対応のスプライト表の最新版があるよ。
0410名無しさん@お腹いっぱい。2013/07/17(水) NY:AN:NY.ANID:8ZjfTaUV
sdk2_mapedit互換PPJファイルの方で編集できるマップチップ持ってる人いないかな・・・
0411名無しさん@お腹いっぱい。2013/09/28(土) 14:04:14.88ID:SO4SflZz
そして、誰もいなくなった。
0417名無しさん@お腹いっぱい。2013/10/26(土) 00:53:18.52ID:I8AV+rXz
これ使えればバイナリ自分で弄ること無く済ませられるんです...
他にツールがあれば、ぜひ試してみたいと思ってます
0418名無しさん@お腹いっぱい。2013/10/26(土) 14:25:54.52ID:wyw4FUS2
wikiにDK1のマップチップそのものを書き換えることに成功したと取れる書き込みがあった。
曰く乗れるだの抜けられるだのとかいうアクション属性もきちんと設定できているとのこと。

ただしロープアクションは未実装の模様。まぁ実装するにはおそらくDK/DDのスプライトデータそのものも書き換えないといけないからね、
0421名無しさん@お腹いっぱい。2013/12/02(月) 12:45:52.49ID:uTZjv1NI
SPCファイル読み込んでBGM改造できたらなぁ・・・
0422名無しさん@お腹いっぱい。2013/12/05(木) 23:13:54.67ID:dSaE+TJ8
BGM改造はできるっぽいけど、肝心のデータがどこにあるかわからねえ…
資料があったら再うpしてみる
0424名無しさん@お腹いっぱい。2013/12/08(日) 19:10:10.88ID:sT6BFVkp
>>422-423
SPC抽出してROMにサーチ掛ければ出るじゃん。SPC(ARAM)のデータ位置及びシーケンスの文法はDK2もDK3も共通。
0426名無しさん@お腹いっぱい。2014/01/01(水) 22:34:50.92ID:UJv9bq44
そろそろSDK3も2ぐらいのツール出ないかなぁ
やっぱドンキーはもう終わりか・・・?
0427名無しさん@お腹いっぱい。2014/01/03(金) 16:43:48.32ID:tDxzKUP1
多少2の方が進んでるとはいえ3も環境はほとんど同じじゃないのか?
ツールが更新でもされない限りはこれ以上盛り上がることはないだろ
0428名無しさん@お腹いっぱい。2014/01/03(金) 21:39:27.92ID:Pbzd0/qH
VIPマリオじゃないけどVIPドンキーみたいな合作やってみたいけどなー
ここまで過疎って有名どころが休養中じゃあ盛り上がんねーな、たぶん。

逆に合作をきっかけに元気が出たらいいけど
0430名無しさん@お腹いっぱい。2014/01/04(土) 09:39:06.58ID:miTTgc+f
逆に今いる人なんて自分のシリーズの真っ最中だしね
0432名無しさん@お腹いっぱい。2014/01/04(土) 23:09:39.79ID:miTTgc+f
ROM拡張ができればいいんだが・・・
0434名無しさん@お腹いっぱい。2014/01/05(日) 07:45:09.77ID:VoOC5vaS
なんかVIPマリオって一応SMWだけどもはや別ゲって感じだもんな。あそこまで自由なプログラミングはほんとにすごい。
0436名無しさん@お腹いっぱい。2014/01/05(日) 15:44:59.28ID:VoOC5vaS
ROM拡張ができればの話になるが…
4MB→6MBぐらいにして
$400000〜$41FFFF:追加スプライト領域?
$420000〜$43FFFF:追加マップ領域?
$440000〜$45FFFF:追加波形データ領域?
$460000〜$47FFFF:追加シーケンス領域?
$480000〜$5FFFFF:その他元データ的に窮屈なものを分散移転していろいろ追加するところ

みたいな感じにしたら超イイ感じになりそうだが。ま、アドレスの割り当てはテキトーだけど
0437名無しさん@お腹いっぱい。2014/01/06(月) 10:12:05.00ID:Z+rMyJYD
合作っていってもステージとかもうあんまりネタがなくないかな?
マリオみたいに自由なわけではないし・・・
0438名無しさん@お腹いっぱい。2014/01/06(月) 11:54:16.84ID:Gy4dux6t
>>437それが最大の問題。ないアタマ絞って考えるしかないな。
あるいは誰かSNESのプログラムが強い人がいればその人に頼んでコーディングしてもらうか。ここの住人にはいなさそうだが・・・
そもそも論としてSDKのROMがほとんど解析できてないのが問題なんだが如何せん私にはさっぱりわからん・・・
逆にマリオの方が圧倒的人気だったから人材がたくさん確保できて各方面に強い人が多かったのもあるだろうね。
解析に当たって人材が多いに越したことはないし。
0439名無しさん@お腹いっぱい。2014/01/06(月) 11:58:04.84ID:Gy4dux6t
でもまああまりにも独自プログラムが増えすぎるともはや別ゲ―感しかしなくなるから
ある程度オリジナルが尊重できる今のほうがいいのかもわからんが。

改造スプライトとステージ設計と音楽(と僅かばかしの改造グラフィック)だけで魅せるほかないから相当厳しいな。
0440名無しさん@お腹いっぱい。2014/01/06(月) 13:04:52.13ID:oxlWPVfh
この文を最後まで読まなければ、あなたの友達、
あなたの家族、あなたの順で死んで行きます。

「助けて・・・」
美弥が叫んでいます。
今、あなたの後でです。
あなたには今は見えませんでしょうが、
少しずつ見えてきます。

美弥とは、新種の悪霊です。
さっちゃんなどより、協力な力を持っています。

さて、どうして美弥は悪霊になってしまったのでしょうか?それは・・・

美弥は村の一人娘でした。
それなりに村からすかれている、かわいい娘でした。
ある日、村に狼がやってきました。
お腹が空いていたようです。
それで村長は、美弥を縛りはじめました。
美弥には何が起こっているのか分かりません。

その時、村長が、美弥を蹴って狼の方へやりました。
狼は美弥に食いつきました。
美弥には、苦痛と憎しみしかありませんでした。

これを見たあなたは、この板以外の板に3箇所張らなければ、美弥があなたを殺しにきます。
狼を使ってです。
制限時間はあなたの後に美弥の目が見えるようになるまで。
美弥の目が開く前にはらなければ・・・
あなたは狼に苦痛と憎しみをもらい、
悪霊になってしまいます。

怖いので回しました。
不注意にみてしまって…これを書いてた友人の方も張らないでいたらお亡くなりになったそうで…
ごめんなさい
0441名無しさん@お腹いっぱい。2014/01/06(月) 17:42:36.15ID:8gRLiuBg
DK2は1と比べてギミックが扱いにくいのが
矢印床・動く床・床穴・動くロープ・揺れるロープ・昇降ロープ・運べるタイヤ・天井床タイヤ・オイル缶・リフト・エレベーター・スピナー
他にもストップゴーのライトとかノーティが回ってるやつとか敵が出てくる缶とか…
DK2はフック・ワニ・気球・アザラシ・水位変化・蜂蜜・お化けロープ・風・エレベーター・使いにくいタイヤ
あとトロッコ関連とタルの種類は断然2だがどうにも地形に依存するものが多くて
0442名無しさん@お腹いっぱい。2014/01/06(月) 17:44:02.25ID:0KR8Azbn
そういえばSDK2 editorにマップ編集機能つけてほしいなぁ・・・
いちいちFMF書き出し→Platinumで編集→FMF読み込みだと結構面倒・・・
まあ、ツール提供してもらってる身だしあんまり文句は言えんが。
もし実装してくれるならマップチップパレットにもアクション属性書いててくれるとありがたいなぁ
0445名無しさん@お腹いっぱい。2014/01/06(月) 17:47:43.12ID:0KR8Azbn
>>441 DK2だとトロッコに乗ったままでは樽に入れない(入るとどんな樽であれクリア扱い)のが一番困るよね。
いずれにせよ1でも2でもトロッコはかなり特殊な移動手段のためかバグとか特殊な仕様が多くて扱いにくい
0447名無しさん@お腹いっぱい。2014/01/08(水) 19:56:53.13ID:tsiublqd
>>446 画像はがんばれば移植できなくも無い。後は既存スプライトでそれっぽいものを流用するかな?
あ、でも2に足場スプライトは無かったか…、いや、無理やりクロコヘッドを流用するかな?
0448名無しさん@お腹いっぱい。2014/01/18(土) 17:43:04.77ID:v8A9zUQI
age
0450名無しさん@お腹いっぱい。2014/01/22(水) 08:05:28.40ID:8dlGWN1L
人はいないわけではないよ
誰かが書き込めばいつも5人くらいは集まるし
話題もネタもないから月単位で誰も書き込まないだけで
0451名無しさん@お腹いっぱい。2014/01/22(水) 19:03:55.48ID:bfKsTUJL
>>436 ROM拡張成功したぞ。

400000〜の拡張領域において40FFB0〜40FFFFに00FFB0〜00FFFFにあるカートリッジ情報をコピーして保持させてやれば、
拡張領域をきちんと認識する。つまり、カート内に2本のROMを併置する構造にしてやればOKの模様。
ただし両方とも埋め込み情報は同じにしておくべきだと思われる。ついでにカート内に書かれたROMサイズの書き換えもおそらく必須。

※拡張ROMはsdk2 Editorでロードできないので注意。
0452名無しさん@お腹いっぱい。2014/01/23(木) 17:05:15.65ID:q/I8laoE
これは久々に大きな一歩?
古いverのEditorだと最後に更新されたものより気持ち読み込んでくれやすいけど(ROMのV1.1でも読み込むし)
あれはヘッダがどうとかその程度の差だろうか
0453名無しさん@お腹いっぱい。2014/01/23(木) 23:22:20.38ID:S/V8N9rH
>>452 うpろだ(3代目=http://ux.getuploader.com/donkeyhacks/)に4MB→6MBに拡張したサンプルのパッチ置いておいた。拡張の参考にでもなったらいいけど。
拡張したからにはもちろん拡張領域にもデータ置いてそのデータにもアクセスするようにしてる。
0454名無しさん@お腹いっぱい。2014/01/23(木) 23:23:33.42ID:S/V8N9rH
>>453 ゴメン、リンクの最後の括弧(閉じ)はいらないから
0455名無しさん@お腹いっぱい。2014/02/01(土) 00:11:44.32ID:U0nPy9T6
SDK2は持ってないから本当に拡張出来るか分からないけど、
これってSDK1にも応用出来るのかな?
0456名無しさん@お腹いっぱい。2014/02/01(土) 17:16:45.20ID:/ynTGyYJ
>>455 SDK2のROM拡張に成功してろだにサンプル上げたやつだけど、SDKでもまったく同じ方法で拡張できたよ。
0458名無しさん@お腹いっぱい。2014/02/02(日) 02:08:52.67ID:ChMJjlOX
拡張したROMのipsでも正規のROMに正常にパッチできるの?
0459名無しさん@お腹いっぱい。2014/02/02(日) 08:17:08.80ID:1ohz+z3B
IPSは差分だけ抽出したものだから、拡張領域のデータがそのままごっそりとIPSに記述されてる。
そのせいでサイズは普通に2MBとかになっちゃうけど正常にパッチ可能
0460名無しさん@お腹いっぱい。2014/02/02(日) 08:19:07.70ID:1ohz+z3B
あ、ついでに>>456が日本語的にわかりにくいから補足
SDK2で拡張した時と同様の方法でSDKも拡張できたということ。
決してSDK2の拡張パッチをSDKに適用したらバグなく拡張できたということじゃない
0461名無しさん@お腹いっぱい。2014/02/02(日) 08:40:32.07ID:1ohz+z3B
なんかみんな興味ありそうだしwikiに個別ページ作ってきた
0463名無しさん@お腹いっぱい。2014/02/06(木) 18:34:22.09ID:ux0UjI+l
あまり需要が無いかもしれませんが、DK2のワールドマップ移動経路データの改造が可能になったので報告します。

34DA77〜34DB4E マップの移動経路データへのポインタ 2バイト単位・要素数:6C=108個
なお、SDK2 editorの「エリアの設定」にある経路番号の番号と対応しているので、34DA77に経路番号XXを2倍したものを足したものがその経路のポインタになります。


移動経路データ構造

先頭5バイト:不明なデータ(サイズなどはここで決まっている?)

6バイト目〜 経由座標の羅列。常にx,yの順に2バイトずつ・リトルエンディアン形式。ここに書かれた座標を順番に直線で結んでいきます。

注意:経路同士の接続がある場合(大抵そうだと思います)は、必ず入ってくる経路の終点・出て行く経路の終点の座標が完全に一致するようにしなければならない。

例:W1→W2の経路終点はデータ上(58,423)となっています。そして元データではW2→W3の経路の始点もこの座標です。
しかし、W1→W2の終点の座標を(58,424)などにしてしまうとW1→W2→W3と行こうとしたときにあらぬ方向へ移動します。
0464名無しさん@お腹いっぱい。2014/02/09(日) 00:32:35.91ID:c5ZpEr6G
いいよいいよー
どんどん解析進めておくれ
改造はがんばるから
0465名無しさん@お腹いっぱい。2014/02/09(日) 10:15:08.80ID:MiPMQ9LA
ここにきてDK2を中心にまた改造の幅が広がりつつあるな。いい流れだ。

そういえば思ったんだがDK2のボスステージの音楽って変えれないの?
ステージスタイル変更しても曲「だけ」変わんないし。
0466名無しさん@お腹いっぱい。2014/02/16(日) 10:21:46.64ID:boGvIiZu
>>463
ヘッダーの構造が少し判明しました。

1バイト目:起点、終点を除いた経由地の数。00ならば、途中経由地なく起点と終点を直線で結ぶ。
2〜4バイト目:不明。常に203E00
5バイト目:移動レイヤー。値を変えると、マップの下に潜り込んだりする。見た目だけの問題なので、変えても特に副作用はない。
0467名無しさん@お腹いっぱい。2014/02/17(月) 10:31:41.59ID:iR/4Usqc
SDK2でステージのスプライトを他のステージのスプライトと入れ替えるのってどうやるんだっけ・・・?
0468名無しさん@お腹いっぱい。2014/02/17(月) 10:41:27.48ID:FnAberiQ
>>467
3D0000+ステージ番号*2がそのステージのスプライト配置データへのポインタじゃなかったか?
0470名無しさん@お腹いっぱい。2014/02/20(木) 11:27:02.18ID:sQOShwKI
ちょっと興味深いのだが、海外サイトにオープニングのタイトル画面まわりの処理云々のプログラムの所在が出てた。
解析っ得意な人ちょっと調査を頼む…全然アセンブリのことわかんなくて…
もしかしたらこの辺にチートコードとかプレイのキー入力情報的なものもあるかもしれんし。
ついでだが、アドレスはROM中ではなくRAM中でのものに変換されてるっぽい。具体的にはバンク80はROMのバンク00、バンクB○はROMのバンク1○に対応している模様(たぶん)。
おそらく検証したのはUS版だろうけど日本語版でも同じところいじったらフリーズしたし多分同じ場所だと思う。


$80:85E4 (JMP) Leads to the Rareware/Nintendo Presents opening sequence

$80:85EF (JMP) Leads to the Title Screen

$80:87B9 (JMP) Leads to the Cast of Characters and Credits sequences

$80:895F (JSL), $80:8963 (JSR) Upload data to VRAM; prior to execution, the VRAM destination should be stored in register $2116,
X should contain the bank byte of the data pointer, the accumulator should contain the lower 16 bits of the pointer, and Y should contain the length of the data.

$80:97CD (JMP) Game Play Mode Selection/Music Test/Cheat Mode Screen

$80:9F85 (JMP) Cutscene of Crocodile Isle sinking

$80:A5F1 (JMP) Select a File Screen

$80:B109 (JSR) Set 0x800 bytes of VRAM to zero, starting at the location stored in the accumulator

$80:B3D7 Actual start of the Title Screen routine

$80:B5FA (JMP) (c)1995 Nintendo Screen

$80:F3FB (JSL) Actual start of the Cast of Characters sequence

$80:FA7C Game Over sequence

$B5:8003 (JSL) Play a sound effect; The low byte of A should contain the value of the sound effect to be played, and the high byte should contain the channel number.
For some reason, this subroutine starts at a JMP instruction which leads to $B5:8030.

$B5:800C (JSL) Upload music set data to SPC RAM and begin playing track #$00; A should contain the value of the music set,
which is used as an index for the pointer tables at $EE:1086 and $EE:117B (see the Data section below). As with the subroutine above, this one redirects to $B5:8106.

$B5:800F (JSL) Upload music set data to SPC RAM and begin playing the track number specified in the high byte of A;
the low byte of A should contain the value of the music set. As with the subroutines above, this one jumps to $B5:8132.

$BB:8089 (JSL) Upload color data to CGRAM; A should contain the lower 16 bits of the pointer, Y should contain the starting palette index,
and X should contain the number of indices to upload divided by 8. The bank byte is always $FD, meaning all color data can be found there.

$BB:8B66 (JSR) Update Diddy and Dixie's palettes
0471名無しさん@お腹いっぱい。2014/02/20(木) 11:29:17.96ID:sQOShwKI
連投すまんが、もし↑の解析がうまくいったら普通にタイトル画面とか変えれると思う。
現に、DK2のボスラッシュタイトル画面変えてるし。
0473名無しさん@お腹いっぱい。2014/02/21(金) 17:32:06.23ID:xPlkD6bf
>>472 すまん、DK1と取り違えてた。3E0000+(ステージ番号)×2が正解。
0475名無しさん@お腹いっぱい。2014/02/27(木) 21:05:35.24ID:FI9a/1MU
SDK2の改造ツールどこかにありませんか・・・
0477名無しさん@お腹いっぱい。2014/02/28(金) 22:24:10.19ID:AVl0b+po
DK2の改造ツールを起動しいざROMを読み込むとご不便をおかけして申し訳御座いませんとメッセージが出て強制終了してしまいます・・
どうすればいいの?
0478からあげ2014/03/01(土) 10:28:15.99ID:OBSi3a0/
>>477
日本語版・Ver1.0のやつを通してる?(フォーマットはNormal/InterleaveどちらでもOK)
1.1通すとバグるかも。
ついでにDK2以外を通したらバグるのは当然だからそれはないよね?

治らないならbcc版使ってみるかしたらいいと思う。(一緒に入ってたはず)
0479名無しさん@お腹いっぱい。2014/03/01(土) 15:00:22.77ID:sgNcH/1m
ドンキー3の改造ツールって見ないよね。
どこかに落ちていないかな?
0480からあげ2014/03/01(土) 17:27:51.45ID:OBSi3a0/
>>479
sdk2 editorをそのまんま3にも対応させましたって感じのツールが上げ底の作者のページに一緒にあったと思ったんだが…
sdk3 editorってやつが
0481名無しさん@お腹いっぱい。2014/03/02(日) 10:01:01.56ID:VhIbSngQ
おーあった!
というかこのスレ過疎状態だな・・・
前より活気がなくなってるし
0482からあげ2014/03/02(日) 11:12:56.06ID:xgpe/PAc
>>481
いや、みんな飛びつきたくなりそうなネタが掘り出せてないからだろ、きっと
0483からあげ2014/03/03(月) 23:24:28.32ID:yAO17i4J
>>428で思ったんだが、合作やりたい(やってもいい)って人どのぐらいいるのかな?
割といるなら合作っていうのもアリだとは思うんだが。
0484からあげ2014/03/07(金) 09:45:36.72ID:X9MebFkh
>>347関連だが…
水位の初期レベルデータを一応発見することはできました。ただし、それを操っているポインタの書式が意味不明すぎて
(ぶっちゃけ思しきものは見つけたが本当にそれだという確証もない)まだなかなかうまくいかないって感じ。
しかもおそらくもともと水中面であるように作られたステージしかポインタがないっぽいので新しく、例えば1-5を水中面にしようとするとかなり厳しそう。
もともと水中面でないステージの初期水位はスタートのy座標からある一定値を引いた感じのところっぽい。(スタートを動かすとそれに連動して初期水位も変わるため)
だれか解析手伝ってくれてもOKって人いるかな?いたら所在アドレス情報書くんだけど…
0485からあげ2014/03/08(土) 13:33:07.34ID:jYp3DsKw
水位変化スプライトの補足
どうやら水位変化スプライトはざっくり2種類あって、
@画面内に入れば水位変化を起こすもの(親スプライトABC8から継承)
Aコングが触れば水位変化を起こすもの(親スプライトABE2から継承)
がある模様。
Aは触らないと水位変化が起きないので、一般的には水位変化には不向きで、「絶対に触る」ような場所に置くことになる。
@は画面内に入ればOKなので汎用性大

ちなみに水面の高さは、(実際に設定したいと思う座標)+約0x130ぐらいで設定するとちょうどいい感じになります。
なお、上に行くほどy座標が小さくなるため、水面を上げる場合は、座標を減らすと考えて負の速度、下げる場合は座標を増やすと考えて正の速度を当てるとうまくいきます。
0487からあげ2014/03/08(土) 15:33:15.62ID:gneTeX5V
>>486
そうですね。あとはポインタをいじくれるかどうか…増やせるかどうか…ってとこですね。
ちな私は1-5でやりたかったので3-5とステージ交換することで決着したんですが^^
0488名無しさん@お腹いっぱい。2014/03/08(土) 15:54:51.59ID:2II4SQpw
その直前の$3BAC3D〜$3BAC68にあるデータは
・初期水位データを設定するステージの番号
・その面の初期水位データは$3BAC69〜$3BACD4のどこから始まるのか
の2つの情報をペアにしたもののようです
0489からあげ2014/03/08(土) 16:25:24.04ID:gneTeX5V
>>486
見てみたがいまいちよくわからん…ついでにこの領域って拡張可能なのかな?

ちな3BAC07〜にある69ACBBを別のアドレスにしたらステージ01(暗闇〜)の水位データが変わった。
3BAC0A〜の3バイトぐらいをいじくったらフリーズした。
この周辺のデータもなんか関係しているようなんだがどうだろうか?
0490名無しさん@お腹いっぱい。2014/03/08(土) 17:03:55.30ID:2II4SQpw
$3BABD5〜$3BAC3Cはデータではなくその後に続く水位データを
ロードしてるコード(プログラム)だと思います

データについて。例えば、$3BAC43の所を見ると15 0Eとなっていますが
SDK2 Editorのステージの選択の項目にふってある番号を見ると
15は船ぞこダイビングのことだとわかります
次に初期水位データを最初から2バイトずつにわけて番号を付けます
$3BAC69にある00 01は00、$3BAC6Bにある00 01は01、…
と考えていくと$3BAC85にある10 07が0Eとなります
これは船ぞこダイビングの初期水位データが$3BAC85から始まっていて
面の最初から開始した場合の水位座標が0x0710であることを示します
後に続く0x0470はコンティニューバレルから再開した場合の初期水位
0x0560はボーナスから帰ってきたときの初期水位
0x0310はワープした後の初期水位と思われます

$3BACD5以降は別のコードなので単純に拡張することはできませんが
スタートコンティニューボーナスワープの数の合計と水位データの数が
合わないので、もしかしたら未使用の水位データがあって
そのスペースを使って増やせるかもしれません
無理ならROM拡張で増やした領域等にデータを引越せば一応可能です
0491からあげ2014/03/08(土) 17:18:10.84ID:gneTeX5V
>>490
ってことは、3BAC07〜の3バイトが(おそらく)水位データの列の開始アドレスってことなのかな?
そんでこれをまあいい感じにして生データをBANK40〜の適当な場所にでも移せばまあ好きなだけ作れるってことでいいってことかな?
というかROM拡張ついにできるのかw
0492名無しさん@お腹いっぱい。2014/03/08(土) 21:29:28.57ID:2II4SQpw
引っ越しする場合に書き換えるコード内のアドレスは以下の4ヶ所です
$3BABEAにある$BBAC3D、$3BABF2にある$BBAC3D
$3BABFAにある$BBAC3E、$3BAC07にある$BBAC69
実際にROM拡張して引っ越しできるのを確認しました

拡張すれば可能と書いてしまいましたが0x98バイト程度のデータなら
ROM拡張するまでもなくその辺の空き領域で十分ですね
このデータの近くなら$3BC8EB〜$3BE7FFあたりに0x1F15バイトの
空きがあるのでここに引っ越せばいい気がします
0493からあげ2014/03/08(土) 22:14:46.17ID:gneTeX5V
>>492
乙です。拡張領域は手当たり次第にいろんな空き領域に追加したBGMやら波形サンプルの生データでも入れておくか。
今確認したらこの領域も埋めちゃってたし…
0494たー2014/03/11(火) 14:19:57.86ID:qQT4yw7R
ドンキー2のステージ名どうやってかえるんですか?
0495からあげ2014/03/11(火) 17:08:42.21ID:E/7Pc/fx
>>494
改造ツールのエリアの設定から変えれる
0496たー2014/03/11(火) 21:23:27.63ID:qQT4yw7R
あっこれって使えない文字とかあるのね。
0497たー2014/03/11(火) 22:25:51.98ID:qQT4yw7R
ろだのSDK2マップチップセット(強力圧縮版)の使い方がいまいちわからないです。
0498たー2014/03/12(水) 01:45:35.64ID:7DTcggIl
自己解決しました
0499たー2014/03/12(水) 01:49:12.59ID:7DTcggIl
からあげさん
地形を葬った後にsdk2mapファイルをROMに直接貼り付けるらしいのですが、
貼り付け方の仕方がわかりません。
0500からあげ2014/03/12(水) 18:20:55.03ID:4oFSx+Px
>>499
エディタのほうからインポートできる
F9だったと思う
0501たー2014/03/16(日) 11:43:12.74ID:QjmaOjZn
ありがとうございます!
僕初心者なんですけど合作とかしてみたいなーって思ってるんですけど皆さんはそういうのOKなんですか?
0502からあげ2014/03/16(日) 14:30:00.85ID:v1X7Wcjj
>>501
別にワシはかまんのじゃが、まぁ、もちょいいた方がやりやすいのは事実だね。

ただ合作とするといろいろ面倒なことが多くてね

既知の問題点
スプライトの空き領域少なすぎ
マップ干渉したらどーすんの?
その他もろもろ

一応解決案としてはいくつかあるんやがそうするとまた合作用にROMを作り直すのに非常に手間がかかる問題。
そしておそらく6MBに拡張するから既存のエディタが使えない問題。

これをクリアしてからやな

ちなエディタの6MB ROM対応化は検討はしている(こちらの個人的にやってる方で拡張する予定があるから)
一応ソース見たらROMサイズの記述があったからそこだけ直してコンパイルするといけると思うが。
0503からあげ2014/03/16(日) 14:35:34.39ID:v1X7Wcjj
一応他の人にも
sdk2 editorの6MB対応化はsrcフォルダ内のproject.hに記述されている

#define ROM_SIZE_NO_HEADER 0x400000



#define ROM_SIZE_NO_HEADER 0x600000

に書き換えてコンパイルしたら行けるような気がします(恥ずかしながら私はコンパイルできないので友人に頼んでるんですが…)

C++のコンパイルができる人、大丈夫かどうか確認してくださるとありがたいです。
0504名無しさん@お腹いっぱい。2014/03/16(日) 16:39:19.75ID:GW3BHAPG
自分も合作をやってみたい。
だけどいろいろと面倒だし、そもそも合作ができる程の人数がいるのか?
とりあえず合作に賛成してくれる人を調べてみよう(提案)

dkeditよりもsdk2editorの方が便利だからsdk2editorをベースにして新しいSDK1のツールを作っているけど、プログラミングは初心者レベルだから全く捗らん…
他人のソースを解読するのがこんなに難しいとは思わなかったわ

>>503
マクロだから勝手に変えたらまずいんじゃない?
ソースコードを全部眺めていないから何とも言えないけど、6MBに対応できるように該当の箇所を弄ればいいと思う…
0505からあげ2014/03/16(日) 18:32:05.10ID:v1X7Wcjj
>>504
ついにDK1の新ツール降臨か?(いや、焦らせてすまん)
出来れば海面対応になると気持ちい。(どうも座標体系はy座標の開始値が違うだけで本質的には同じのよう)

ぶっちゃけ俺C++わかんねーしそもそもC#で挫折した人だからいい感じにお願いします
0506名無しさん@お腹いっぱい。2014/03/16(日) 19:42:45.40ID:GW3BHAPG
>>505
さっきも言った通り、プログラミング初心者レベルなので公開はかなり先になりそう…
そもそも何で改造ができるのか分からないんで、
元のソースとか資料とかを見てバイナリから改造できるようになろうと思います。

バイナリを見てもさっぱり分からないんで解析とかは皆様に任せます(他力本願)
0508からあげ2014/03/17(月) 12:12:17.11ID:5Zqv2yi0
>>507
wikiの名鑑には25人いて、そこに載ってない割と最近始めた人がまあ5人ぐらいってところかな

で、大部分が引退か休止か逃亡なので、実際的に活動してるのはまあ5、6人もいるかな?って程度だと思う
0510からあげ2014/03/19(水) 14:05:55.31ID:JpVM2Nms
>>506
もし必要なら今わかってるDK1の解析結果とかデータ形式とかまとめたもの作るけど
0511たー2014/03/19(水) 15:05:50.45ID:LM0mztK5
ぜひ作ってください。
0512>>5042014/03/19(水) 16:23:57.33ID:1wC7XZau
>>510
作ってください。よろしくお願いします。
0513からあげ2014/03/20(木) 16:45:25.06ID:jOBeEetz
>>511,>>512
自分の改造のこともあるからすごく遅くなるかもしれんがそれでもいい?
0517名無しさん@お腹いっぱい。2014/06/08(日) 18:28:00.35ID:L9Q1GCYQ
以前の改造ドンキーのIPSが置いてある場所ってもうないの?
どこかに置いてないのかな・・・
0518名無しさん@お腹いっぱい。2014/09/03(水) 15:13:22.31ID:h0o4cDI8
不信PC倍返し試練ピンズレ遅延情報こみゅ省ニュース景観成田港空kannsai安楽京元共和国中学高級幹部バリカタとんこつバルトキティDAUラーメン

不信PC倍返し試練ピンズレ遅延情報こみゅ省ニュース景観成田港空kannsai安楽京元共和国中学高級幹部バリカタとんこつバルトキティDAUラーメン

不信PC倍返し試練ピンズレ遅延情報こみゅ省ニュース景観成田港空kannsai安楽京元共和国中学高級幹部バリカタとんこつバルトキティDAUラーメン
改造ライブ商品・適当ネタドラマ・デズネー利権宣伝マネージメント料テレビ上司格差ゴミレシピ流出モビリティ不信連載駐車近代ラーメン

取引mlbバルセロナ内閣近所迷惑息子nhk宿題雪アナカウントダウンオムレツアップルバイト声明審判ヤーフォーデング人位置情報ニュース記者アウトサイダー問題日韓押し紙新日teレ鉄演出コーチング贋講師
党部インフレ戦略家族参加型オコボレ中国人医者記者勧誘税金国務費当用兼官僚スケバン女子シャンパン会豪華接待特権不動産誘致パーティーディナー流出メニュー
0520名無しさん@お腹いっぱい。2014/12/15(月) 22:57:36.38ID:xVnoc6LW
からあげさんがニコニコに改造ドンキー2製作講座ってやつあげてくれてるけど全然再生数伸びてないな…
0522名無しさん@お腹いっぱい。2014/12/16(火) 21:15:57.58ID:PIU7ouH7
ほいよ
ttp://nico.ms/sm24996891
0523名無しさん@お腹いっぱい。2014/12/16(火) 21:18:34.20ID:PIU7ouH7
やってることは初歩的だからここの人たちには得るものは少ないかもね
0524名無しさん@お腹いっぱい。2014/12/21(日) 05:53:18.18ID:KI+S2NsQ
からあげさんは親切だけど目立ちたがりな割に煽りに弱いのがな
動画説明とか投稿者コメもう少しどうにかならないのか
0527名無しさん@お腹いっぱい。2016/06/21(火) 11:33:41.95ID:s7Xwlhit
/i/|ii!//|!/!i/´i/   .|i |/ノ        i\i!゙、:iヽ|:::|  ヽ 'i  ! ヾi |'!ヽ::::||::::::/:::::::::::::::::::::ヽ
i i 川i!ハ/" _!   | │        川 ヾ:ii ゙'∨     |    ゙ヾiヽヽ;||:::::i':::::::::::::::::::::::::
ノ ノ/リ,,,,,,二三テ=''" ヽノ        ル |ノノヽヾ ノ  、,,,ノ,、     iヽ:::||:::::i'::::::::::::::::::::::::::::
 /   ̄ ´~~゙''''    ゙''‐- ..,,         ,, ‐'    `゙ヾミッ、,,   ヽ::|::::/::::::::::::::::::::::::::::
,,イ|                i'        i"         `'‐='   `'|/i!:::::i::::::::::::::::::::::::
 i | :::::::ヽ::::ヽ::::::ヾ::    ゙、        l       〃:::::       i//::::ハ::::::::::::::::::i:::
  i i \\\\\ヽ     )       ヽ        ′′′   / /:::::/:::::::::::::::::::|::::
!  | i            ,,ィノ         <         :::: :    /:::::/:::::::::::::::::::/::::
i!  i i!            /i/    ,r''''‐y'''.;、  \             /:::::/:::::/::::::::::::/:::::
゙i!  | i          /⌒' 、 Y:::::::::''::;;;;'.;.Y'⌒゙i           /::::::/::::::/::::::::::::/::::/i
 i  i ゙!         ん、,,__ヽノ:::::::::::::::::::;;;;;{,__,,,r''          /:::::::/::::::/::::::::::::/:::://
゙、ii! ゙| i           ノ  ゝ;;;:::::::::::::::::::;ノ 。 `i          //:::::/:::::/::::::::::::/::::::/:::
ヾ!トl ゙iU          i  。l '゛..  ‐ー:::::i    |         //::::::/::::::/::::::/:::/:::::i!::::::
 iiミ! ハ             i  l ,,,,::: :::;;;;;...{ ° ゙、       //::::://::::/::::::/:::::/::::i::::ii::
 i!ヾ!i ゙、!         , '  |::: ::::ヽ   ..}     |゙ヽ......,.,.,.,,,///://::://::::/::::://::::i::::リ::
 !ヽヾi  i゙、  ___,,,/   }:: :  ;;;::: ::::::::}     レWノ'レi/、//::/:://:/:::/::/:::/
■ このスレッドは過去ログ倉庫に格納されています

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