洞窟物語・改造版 パート5 [無断転載禁止]©2ch.net

1名無しさん@お腹いっぱい。2016/09/03(土) 15:45:21.97ID:wj+xeYCr
ttp://3rd.geocities.jp/suewshop/
改造はなるべく自力でやること
*ちなみに改造の話題をピクセル氏に連絡してもクールにスルーされます。

213名無しさん@お腹いっぱい。2018/01/08(月) 00:03:14.42ID:d+2qiNBX
タイトルのロゴ表示範囲変更パッチ
PC版
対象 Doukutsu.exe
画像 Title.pbm

その1画像サイズ指定
1 横(320=0x0140)
0xF9CA 90
0xF9CB 00

2 縦(240=0x00F0)
0xF9D1 28
0xF9D2 00
(※0xF9D2はブラウザ外なので予想 もしかしたら無関係かも)

数値はリトルエンディアン 16進数 画像のドット数。
Title.pbmの右下端を指定するイメージです。

214sage2018/01/08(月) 00:06:54.56ID:d+2qiNBX
その2画面上配置座標
少し複雑なので詳しく行きます。
設定できるのは1バイトだけです。

1 縦(40=0x28)
0x100b5
一番上が0x00、
その後は下がっていく...のですが、
0x80(途中)でなぜか消えます。
0xD9で上画面外から出てきます。
0xFFで0x00と同じ位置になります。
ループっぽい

2 横
0x100b7
一番左が0x00、
その後は右にスライドしていく...のですが
途中0x80でなぜか左端画面外に大移動します。
(ロゴの右端が画面左から出てくる。)
そして0xFFで0x00と同じ位置になります。

PSPとはデータの扱いとサイズが異なり、グルグルループしてる感じをうけます。
縦:横=0x00:0x00で、一番左上を指定できます。
一方、
縦:横=0xFF:0xFFでも一番左上を指定できます。

215sage2018/01/08(月) 00:17:58.20ID:d+2qiNBX
その3一部のロゴ消滅(にみえる)パッチ

1_はじめから
__つづきから
画像 Title.pbm
0x100C5 6A EB
0x100C6 00 3B
※0000だと起動不可。

2_2004.12 開発室 Pixel
画像 exe内埋め込み
EDの画像抜き出す方法でだすと一番最後でBitmap_18.bmpてなるヤツ。
0x10102 6A EB
0x10103 01 1B
※0000だと起動不可。

一番下文字列は不明ですが
Title.pbmをそこまで重なるように変更したうえで、
Title.pbmの重なる部分を抜き色(黒)以外で埋めると隠れます。

差分比較で判明した、つまりただ真似しただけのものなので
どういうカラクリなのかは不明です。
他に影響あるかも未確認。

全画面化にはこれらを併用します。

216sage2018/01/08(月) 00:24:02.41ID:d+2qiNBX
ここから使用例として全画面化パッチ上げます
その1画像サイズ指定
1 横(320=0x0140)
0xF9CA 90 40
0xF9CB 00 01

2 縦(240=0x00F0)
0xF9D1 28 F0
0xF9D2 00 00
------------------------------------------------------
その2画面上配置座標
1 縦
0x100b5 28 00

2 横
0x100b7 58 00
-------------------------------------------------------------
その3一部のロゴ消滅っぽいパッチ
1_はじめから
__つづきから
0x100C5 6A EB
0x100C6 00 3B

2_2004.12 開発室 Pixel
0x10102 6A EB
0x10103 01 1B

最後に一番下文字列とTitle.pbmが重なる部分を
抜き色(黒)以外で埋め、覆い隠します。

2 縦(240=0x00F0)
0xF9D1 28 F0
0xF9D2 00 00
------------------------------------------------------
その2画面上配置座標
1 縦
0x100b5 28 00

2 横
0x100b7 58 00
-------------------------------------------------------------
その3一部のロゴ消滅っぽいパッチ

1_はじめから
__つづきから
0x100C5 6A EB
0x100C6 00 3B
※0000だと起動不可。

2_2004.12 開発室 Pixel
0x10102 6A EB
0x10103 01 1B

最後に一番下文字列とTitle.pbmが重なる部分を
抜き色(黒)以外で埋め、覆い隠します。

2172082018/01/08(月) 00:26:13.25ID:d+2qiNBX
以上、良く検証もせずに報告してしまい申し訳ありませんでした。
あと、sage書く場所間違えてすみませんでした。

218名無しさん@お腹いっぱい。2018/01/08(月) 18:35:39.12ID:pe8uxiV5
バイナリ解析してみましたが、画像サイズ指定は縦横共にリトルエンディアンの4byteでした。
画面上配置座標は確かに1byteで、0x80で左に大移動するのは符号付き数値だからだと思います。
0x00~0x7Fまではそのまま0~127、0x80~0xFFは-128~-1に対応します。
0xFFは0x00と同じ場所になるとのことですが、-1なので一ドット左にずれているはずです。

6A -> EBのパッチの仕組みは、0xEBというのが機械語のジャンプ命令なので、画像描画処理をジャンプでスキップしてる感じっぽいです。
2バイト目(0x3Bとか0x1Bとか)はジャンプするバイト数です。
逆アセンブルすると0x40C3C0っていうサブルーチンを呼び出す処理があのあたりに並んでいますが、あのサブルーチンは画像描画のルーチンで、まさにそれを呼び出す処理をスキップさせるパッチです。

219 ◆HwpVKLvioA 2018/01/08(月) 23:28:58.45ID:pe8uxiV5
今解析してたらたまたま見つけたんだけど、洞窟物語のフォルダに「fps」って名前のファイル作って起動するとFPS表示されるのって既出?

2202082018/01/09(火) 01:01:10.64ID:49j7R5Ao
>>227
自分では解析は手が出せなかったので
ありがとうございます!

ブラウザが320なんだから2バイトと思ってた...油断してしまいました。
座標に符号付き使うと途中で大移動するというのは自分では絶対気づけなかったなぁ。
そしてEBってジャンプだったのですね。

221 ◆HwpVKLvioA 2018/01/09(火) 02:31:12.86ID:iqv8b970
こちらこそ、他の方の調査情報が加わるのはとても嬉しいです。何せ過疎りに過疎っているので…
バイナリ解析は主にIDAってソフト使ってやってます。
どのルーチンがいつ呼ばれる〜みたいなのはOllyDbgでブレークポイントを仕掛けて調べています。
なんの数値がどこに格納されている〜みたいなのを調べるのにはうさみみハリケーンを使っています。
CSHackersに今まで自分の調べた情報をある程度まとめているので、もしバイナリ解析にまともに取り組む場合はご参考にどうぞ。
ttps://www54.atwiki.jp/cshacker/pages/1.html

2222082018/01/12(金) 00:28:35.38ID:CYzSMDLS
情報ありがとうございます!!

223名無しさん@お腹いっぱい。2018/01/13(土) 09:41:11.35ID:UqbGYntv
裏技のように自動的にお金を収集してくれる方法とは
グーグル検索⇒『稲本のメツイオウレフフレゼ』

GY564

224名無しさん@お腹いっぱい。2018/01/15(月) 22:56:48.21ID:HMfAVjZC
洞窟のきと 有能 飛ぶ鳥を落とす勢い 優秀 立派 利口 賢明 活躍 スーパープレイ 天晴 完璧超人 目覚ましい成績 オールスター アニメ化 豪腕 真摯な対応 戦略家 先見の明 たくましい 手練れ 驚異的 どこでもドア ふところ刀 天祐 とんとん拍子 見事
聖人 偉人 達人 仙人 稀代の天才 史上最高 時代の寵児 現人神 仏 神 アッラー メシア 救世主 人類の英雄 伝説 唯一神 新品 名門 100年に一度の逸材 経験豊富 特産品 レコード大賞 打ち出のこづち 本領発揮 干天の慈雨 最高峰
創造主 全知全能 解脱 真理 極楽浄土 悟り ヤハウェ イエスキリスト ブッダ ヴィシュヌ神 孔子 孟子 エホバ 王 理想郷 幸運 強靭 無敵 最強 大喝采 GOD 快感 君子 好漢 高級食材 最優秀選手賞 美技 秘密兵器 魔法のランプ 綿密
器用 親切 誠実 一生懸命 理論派 有望 家庭的 慈悲深い 紳士 苦労人 頭脳明晰 献身的 新進気鋭 成功 一騎当千 危機意識が高い 早寝早起き  天分豊か 健全 バイタリティ 離れ業 万能 心遣い 神がかり的 順風満帆 大躍進 文句なし
眉目秀麗 礼儀正しい 苦労人 努力家 快男児 熱血 勇者 美形 非凡な才能 守護聖人 変身を残す  温厚 多芸多才 寛容 期待の若手 貴族 金持ち 当たりくじ 特定保健用食品 神業的 満塁ホームラン レーザービーム 人生バラ色 空前絶後
高身長 高収入 高学歴 慈悲深い 博識 有言実行 素適 男前 人気者 不撓不屈 勇敢 運動神経抜群 頼もしい 優等生 黄金 お人好し 総理大臣 コレステロール0 異彩 バロンドール受賞 金剛力 縦横無尽 商才にたける 渡りに船 格別 万全
力持ち 親孝行 弱者の味方 貴公子 酒脱 全盛期 トップクラス 無添加 核兵器保有 天然素材 名手 超能力者 世界記録 大漁 新鮮 無農薬野菜 芸達者 圧倒的 ウルトラC 完全無欠 全天候型人間 能あるタカ 行動的 恵みの雨 ビューティフル
平和主義 動物愛護 ボランティア活動 人助け 募金活動 復興支援 社会派 経済通 政界進出 大統領 筆が立つ 日本の夜明け 金メダリスト コミュ力抜群 師匠 立派 名物 大胆不敵 完全試合 文武両道 実力者 第一人者 出世街道 コンプリート
IQ200 ノーベル平和賞 原発反対運動 社会福祉 テロ抑止 テロ撲滅 大正義 世界一 精鋭 有用な人材 腕達者 イケメン 健康体 名人 撃墜王 一等賞 畏敬の念 最高品質 究極生物 完璧 カリスマ ファインプレー 願ったりかなったり 会心の当たり
栄華 繁栄 栄光 得難い人物 シャープ インテリジェント 聡明 秀抜 御前上等 最高戦力 知恵者 ピカイチ 感謝感激 スポーツマン 逸材 チャンピオン 辣腕 七福神 機略に富む 理想的存在 神通力 万能薬 器量人 追い風 前途洋々 最終兵器

225名無しさん@お腹いっぱい。2018/02/04(日) 19:17:47.88ID:30m/Kuaj
>>205みてると
日本語版npc付き SWSS.zipがアップロダから消えそうなんであげなおしてみた。

さすがにこれが消えると不便かなって思うので。

226名無しさん@お腹いっぱい。2018/02/06(火) 22:08:57.57ID:Z/rEAYJX
>>225
thx

227名無しさん@お腹いっぱい。2018/02/10(土) 19:43:20.87ID:IJDlM/YM
〜きと神の大まかな活動、きと教設立まで〜

2011年、突如として洞窟物語アップローダーに降臨した男、彼こそがきと神である。

きとは他を寄せ付けない圧倒的な制作スピード、洞窟物語を他作品とコラボさせるという斬新な発想、そして人を癒し救済する素晴らしい画力を持つ神絵師としてアップローダーに君臨、着実に知名度を上げていった。

中でもその制作スピードは他に類を見ず洞窟物語スレ民からも一目置かれていた。(あまりの投稿頻度に「荒らしではないか?」と間違われたほどである。)

2014年にはニコニコ静画でも活動を開始。こちらでは洞窟物語以外の作品も伺うことができる。(1月18日時点で700にも上る絵画が投稿されているのでぜひ一度見てみるといいだろう。)

さらに2016年にはYoutubeでも活動を開始。

なんと同年9月19日に上げられた動画「洞窟物語大好きな僕が(きと)が初顔出し!」にて自らのご尊顔を開示。同時にタイトルで「僕が(きと)が」と間違えるお茶目な一面も垣間見ることができる。

そしてここから彼の本格的なYoutuberとしての活動が始まる。

例にもよってYoutubeでも驚異的な投稿スピードを発揮。内容としてはゲーム実況、一発ネタ、替え歌等、さらには女装までも披露している。
Youtuberとしては出遅れてしまったことを逆手に取り、先人のYoutuberの動画をリスペクトし知名度を上げようとしていることからきとの聡明さが伺える。

同時期にTwitterも開始。こちらでも自ら洞窟物語関連のbotを作成する、フォロワーを増やし洞窟物語を布教するなど精力的に活動していた。

228名無しさん@お腹いっぱい。2018/02/10(土) 19:43:50.93ID:IJDlM/YM
その溢れんばかりのカリスマっぷりを遺憾なく発揮し、もはや洞窟物語界隈で彼を知らない者はいなかったと言っても過言ではないだろう。

だがそのあまりのカリスマっぷりからファンが増えていく一方、彼をよく思わない者達が水面下で増えていったのも事実であった。

「出る杭は打たれる」のである。

2017年3月9日、それは突如として投下された。
それはきとのYoutubeの動画をまとめてニコニコ動画に無断転載し晒し上げたものであった。そう、アンチがきとを陥れようと企み転載したのだ。
動画はアンチ達により馬鹿にしたり批判するコメントで埋め尽くされた。
その波紋は洞窟物語スレ、Twitterの洞窟物語界隈までにも及び、ついにきと本人の目に触れることとなった。

当初動画を見たきとはこの動画に激怒するどころか「転載ありがとうございます!」「編集も中々いい出来」と転載に対して寛容な姿勢を見せた。
アンチに対してのこの対応はまさに聖人である。
しかし翌日にネット活動終了を発表する動画を投稿。(※Youtubeの仕様上3月9日になっているが日本時刻で3月10日なので注意されたし。)
この動画内でも活動終了の引き金となったと思われる転載動画に対して感謝の気持ちを述べている。ファンは涙なしには見られないだろう。

こうして自らの策略によって事実上の引退に追い込んだアンチ達は当然の如く沸いた。だがそれも長くは続かなかった。次第に冷静になってくるにつれてあることに気付く。

そう、洞窟物語アップローダーに絵を上げる者がいなくなってしまったのである。
ただでさえ過疎が進んでいたにも関わらず、きとの活動終了、さらに彼のファンが離脱したことにより結果として自らの首を絞めることとなってしまったのだ。
前述した通りきとの投稿頻度は常人とは思えないほどのものであり、それが突然停止したためアップローダーの過疎は深刻なレベルになってしまった。
アンチ達は失って初めて彼がどれだけ洞窟物語に貢献していたか、そして自らの犯した過ちに気が付いた。

その後、アップローダーに一枚だけ絵画を投稿、スレでは歓喜の声が上がったが復活には至らず。たまにTwitterやYoutubeに顔を出していたものの沈黙を貫く日々が続いた。

活動終了から半年以上が経過、目立った更新などもなく復活は叶わぬかと誰もが思いはじめたその時、Youtubeにある動画が投稿された。

「僕氏Youtube復活のお知らせ」
ついに皆が待ちわびていた復活の報告動画が上がったのだ。これには多くの洞窟物語ユーザー、そして彼のファンが歓喜雀躍した。
動画内では何も語らず満面の笑みで自らの復活を喜ぶきとの姿が。その長い沈黙からは活動終了中の様々な感情がひしひしと伝わってくる。

この動画を機にYoutuberとして完全復活を遂げたきとは活動終了中の鬱憤を晴らすように続々と動画を投稿。
さらに2018年元日には洞窟物語アップローダー、ニコニコ動画でも活動再開。こちらも以前にも増して多くの絵画を投稿し、過疎の進んでいたアップローダーを救う形となった。

そして完全復活を遂げたきとを神として崇め信仰し救済して頂こうと設立されたのが「きと教」なのだ。

※短く簡略してまとめる予定だったのですがきと神の活動の記録があまりにも膨大だった為、詳しく知って頂くにはこの文章量が必要でした。申し訳ありません。

※きと神の活動はこの限りではありません。是非ご自分の目でお確かめになることをお薦めします。

229名無しさん@お腹いっぱい。2018/02/24(土) 23:12:56.70ID:aTXZR9OX
すいません、スイッチの洞窟物語で、大農園まで行って第1牢で捕まった後、カクレガに行く前に落っこっちゃったら、その後先に進めなくなりました。どうすればいいでしょうか?
ブースターは0.8です。

230名無しさん@お腹いっぱい。2018/02/25(日) 03:06:29.06ID:KmjdUT9H
どこに落ちたんだ?
改造じゃなかったら詰む要素はないはずだけど。

それと、同人ゲーム板の本スレ。
スレタイから洞窟物語が消えてるのね・・・

【ケロブラスターetc】開発室Pixel総合スレッド24
https://mao.5ch.net/test/read.cgi/gameama/1462832447/l50

231名無しさん@お腹いっぱい。2018/02/25(日) 23:24:37.38ID:NqknQtp9
https://twitter.com/boostmania/status/964117129346760704
ぶにき未だにちゃんと対応してくれてるのすこ

232名無しさん@お腹いっぱい。2018/02/26(月) 05:48:46.67ID:+6puXkqK
ガラハンどないなっとるんや

233名無しさん@お腹いっぱい。2018/02/26(月) 06:11:43.00ID:cA4gg/gt
>>230
解決しました。ありがとうございます。
ロケットがないと上に行けないんですね。

234名無しさん@お腹いっぱい。2018/03/01(木) 22:25:48.00ID:rScHGocA
海外の作品で面白いのみつけたんで宣伝してみる。
Story Off The Rails
ttps://www.cavestory.org/forums/threads/story-off-the-rails-v2-7-featuring-stunning-oculus-rift-support.5372/

見つけたのは#洞窟物語改造版で検索して出たツイッター
下手な俺はステートセーブを使ってもなかなかクリアできないけどそれでも面白い。
ぶーまにに近い物を感じますがあちらより難易度は低く、
なおかつステージがつながってます。
トゲすぐ隣に着地する技術を求められますが練習するタイミングが序盤で出てきます。

ちなみに文章を機械翻訳して改造したスクリプト作りながらやってます。
ただ最後までまだいけてないんでEDまで完成してるかはわかりません。

235名無しさん@お腹いっぱい。2018/03/03(土) 04:37:18.07ID:8+V0z2tn
npcEditで設定できる各種フラグとSue'sのスプライト編集画面で編集できるあのフラグ、共通のものだった。
npc.tblに記録されてるフラグと各マップの~~.pxeに記録されてるフラグは実行時にORで共通化される。
例えばnpcEditでフラグ10番(0x0200)にチェックつけると、Suesでチェック入れてなかろうと「倒したらイベント実行」が入る。
逆に、(Suesではいじれないけど).pxeのマップスプライトファイルの側で0x0004とか入れれば、npc.tblで無敵指定入ってないスプライトでも無敵に出来る。
無敵キャラ作るのによく使われてた「『倒したらイベント実行』と<CNPで再び同じNPCにする」みたいな技法やらなくてもマップ上の特定の敵だけ無敵にするとか出来る可能性が…

236名無しさん@お腹いっぱい。2018/03/03(土) 09:21:41.35ID:8+V0z2tn
0x00498548番メモリ(Doukutsu.exeファイル上での0x98548番地)にスプライト固有の動作ルーチンのアドレス一覧が入ってるのを発見。
4バイト単位で0番スプライトのもの、1番スプライトのもの、…と並んでいる。

361番以降はマップボスと順番に対応していることも判明。
Suesではマップボスの番号は出ないが、CaveEditorでマップボスいじると 0:ボスなし 1:オメガ … 8:ヘヴィプレス 9:ボロス まで数字が載っている。
それと全く同じ順番で 361:ボスなし 362:オメガ … 369:ヘヴィプレス 370:ボロス と対応している。
これと照らすとSWSSの資料集に載ってるスプライト番号対応表は361番以降割と間違ってるっぽい。
そもそもマップボスは9番までで、通常スプライト0~360+マップボス361~370までがこのアドレス表の大きさ。
371番以降のスプライトの動作ルーチンを呼ぼうとする本来参照すべきでない領域を参照してしまう。必然的にクラッシュ。

391番スプライトが存在するとゲームがきれいに(クラッシュせず)強制終了する理由も判明。
391番スプライトの動作ルーチンのアドレスは域外参照になってしまうが、たまたまexit関数(C言語におけるプログラムの終了関数)のアドレスになっている。
381,382番も域外参照だが、たまたま指している関数が「まったく何もしない関数」であったため、動作はしないがクラッシュもしない。

380番が謎。SWSSの資料集では「シスターズ」となっているが、動作ルーチンのアドレスは__fpmathとかいう恐らくシステム関係の全く関係ない関数を指している。
実際に何が起こるか分からない。未検証。

237名無しさん@お腹いっぱい。2018/03/03(土) 23:15:27.19ID:8+V0z2tn
ぶーまに更新来てる

238名無しさん@お腹いっぱい。2018/03/03(土) 23:49:51.47ID:A51TmI0Y
くっそ久しぶりに鉄の鳥やってるんだけど
結局未だに未完成のままなの?
もし完成してたら個人的にうれしい

239名無しさん@お腹いっぱい。2018/03/03(土) 23:59:15.31ID:A51TmI0Y
__fpmathってなんだろ
浮動小数関係の関数っぽいけど検索しても出てこないな

240名無しさん@お腹いっぱい。2018/03/04(日) 01:37:00.77ID:3V8aWtGD
>>234
単にマゾハードじゃなくてよく考えられてるね。
棘の横に乗ることはできた。着地は無理w
ML+9999を追加して楽しめた。

241名無しさん@お腹いっぱい。2018/03/04(日) 01:46:43.06ID:XED3ZKmw
鉄の鳥は本当に完成度高いからことあるごとに未完なこと惜しまれてる

242名無しさん@お腹いっぱい。2018/03/04(日) 08:49:11.33ID:XED3ZKmw
>>235に書いた技術を実際にやってみた。プレスがキンキン言って武器を弾いたりするよ
http://doukutsu.rdy.jp/stored/Hack_SpriteFlag.zip

243名無しさん@お腹いっぱい。2018/03/04(日) 10:14:59.39ID:p87SxXPT
あらかじめフラグ0埋めされたnpc.tblと,OR演算をあらかじめしておいたpxeファイル群を用意すれば捗るのでは
俺はデータ構造に詳しくないのでやれといわれてもちょっと厳しいが

244名無しさん@お腹いっぱい。2018/03/04(日) 10:16:51.93ID:p87SxXPT
うーんでもどうだろ
これだと共通で変更したいってとき面倒だよな...
orしてる部分の命令だけxorとかに書き換えられたらなぁ

245名無しさん@お腹いっぱい。2018/03/04(日) 10:45:29.16ID:p87SxXPT
いやxorはさすがにバカだった

246名無しさん@お腹いっぱい。2018/03/04(日) 16:19:25.99ID:XED3ZKmw
https://www54.atwiki.jp/cshacker/pages/20.html
CSHackersに書いておいたんですが、npc.tbl側でフラグ全部0にするとかやるとおそらく<CNPコマンドに問題がでます
orで合成してはいるんですが、ちゃんと「.pxeで指定するビット」と「npc.tblで指定するビット」の区別はあるみたいなのです

<CNPの処理内容(おおざっぱ):
@存在している、かつイベント番号が指定されたものに等しいNPCを検索
ANPCのフラグにAND 0x7F00をする(このビット演算で0x01~0x80と0x8000がオフになる)
Bnpc.tblの情報に基づく初期化(HP,フラグ,経験値,etc...)
C第三引数に基づきNPCの向きを設定(第三引数が4だった場合は自機の方向を見させる)

ABがあるので、<CNPやると必ず「npc.tblで指定するフラグが全部0」の魔物になります
まあでもコマンド追加キットで頑張って「NPCのフラグを設定するコマンド」とか作るみたいな手はあるかも

247名無しさん@お腹いっぱい。2018/03/05(月) 23:54:16.66ID:iyOYK/3K
マップ画面の緑色がTextBox.pbmの座標(240,24)から並ぶ4ドットから来てるのを発見したけど既出だろうか

248名無しさん@お腹いっぱい。2018/03/06(火) 03:52:35.83ID:43SH84o5
画像読み込み関係の処理、ほぼ完全に解析し終わった…と思う。
https://www54.atwiki.jp/cshacker/pages/34.html
詳しいことはまだ書き入れてないけど、とりあえず内部画像データの一覧
画像データを入れる箱は内部に40個(+システム用別枠2個)あって一部は未使用。
頑張った結果、どの箱に何が入っててどの箱が未使用なのか恐らく完全に確定できた。

249名無しさん@お腹いっぱい。2018/03/06(火) 04:17:46.35ID:43SH84o5
聖域練習パックが更新されている

250名無しさん@お腹いっぱい。2018/03/06(火) 09:41:16.54ID:kRm9WgZi
https://www54.atwiki.jp/cshacker/sp/pages/25.html
Profile.datの解析結果。
面白い情報としては、ゲームを始めてからの経過フレーム数とかが保存されてる。
「何フレームでクリア」とか「何時間やりこんだ」みたいなののを出したりとか出来るかも?

251名無しさん@お腹いっぱい。2018/03/07(水) 00:31:26.46ID:lykykdjD
>>247
ぜんっぜん気づかなかった...
情報ありがとうございます。

過去にすごく探し回って結局見つけられなかったので。

252名無しさん@お腹いっぱい。2018/03/24(土) 12:52:50.48ID:ycDTau9p
https://www54.atwiki.jp/cshacker/pages/37.html
Doukutsu.exeと同じフォルダに「fps」「mute」「s_reverse」というファイルを作成するとそれぞれ特殊な効果がある。
なお、デバッガセーブを表示させるのは本体改造しないと無理なもよう

253名無しさん@お腹いっぱい。2018/03/25(日) 22:20:12.54ID:hnFHGX+T
NPCEditのおかげでSOU0099以降の音があるの知ったわ。
100-117 150-155 160 に効果音ありで255まで無音ぽいね。
116でちょっとびびったんだけどw

254名無しさん@お腹いっぱい。2018/03/26(月) 01:40:33.90ID:bcI3rrr8
>>253
https://www54.atwiki.jp/cshacker/pages/29.html
効果音の確認ならここに全効果音をwavファイルとして取り出したものがあるです
npcEditにはこれと同じデータを組み込んでるです

255名無しさん@お腹いっぱい。2018/03/28(水) 00:34:09.87ID:765mFxlP
スゲー今更気づいた、プレイに支障のない挙動で、
「武器一つもない状態」で
「アイテムが一個またはそれ以上ある」と
メニュー画面の武器欄、本来より左の位置にも動かせるようになる
て言うの既出?

原作ではありえないパターンなのでバグとは言えない気がする。

ちなみにPSP版でも起こりました。

256名無しさん@お腹いっぱい。2018/04/03(火) 13:54:04.80ID:yNlxekMO
https://www54.atwiki.jp/cshacker/pages/36.html
SWSSの資料集で「クラッシュ」とされているスプライトに関する調査結果を上げました

257名無しさん@お腹いっぱい。2018/04/03(火) 23:24:38.45ID:sEO1x+8W
>>256
あれ、無使用地帯でなくてちゃんと意味があったのですね。

258名無しさん@お腹いっぱい。2018/04/23(月) 12:05:02.06ID:/8DtHtvE
PSP用ブースター燃料設定判明しました。
燃料
下位2桁25368 32
上位2桁25369 00

259名無しさん@お腹いっぱい。2018/04/23(月) 12:22:44.83ID:/8DtHtvE
ブースター燃料無限化はちょっと理屈が複雑です。
ロジック自体はこんな感じ
1 メモリからv0レジスタにコピー
2 0でないか判定
3 0でないなら次
4 v0の値を1引く
5 v0の値をメモリに上書きする

引き算はココ
25558(08924558)
ここでFFFFを補数、つまり-1として足しています。

引き算したv0の書き込みはココ
25B5C(08924B5C)で08B1E154にメモリ書き込み。
この時
08924b5cの
sw v0 00b0(v1)で書き込んでますが
この時4バイト書き込んでます。

・レジスタ側はフローさせてもOK
正確にはフローするとフローした部分は無視される
・0x08B1E157に79以上の値を書き込むと
「噴射感覚がすごく開く」
という謎現象が起きるためここに書き込まないようにする
・0x08B1E154 0x08B1E155に00 00と来てると停止する
・0x08B1E154 0x08B1E155は変化し続けていないとブースターの挙動がおかしくなる

以上を踏まえると
無限になるのは
0にならず
8B1E157に書き込まず
なおかつ変化し続けてる場合なので

初期値奇数 公差2 メモリ書き込み1bit or 2bit
つまり
燃料数値奇数08924368(25368)
計算数値02 08924558〜9(25558 25559)ここを0200にする。

メモリ書き込み
1バイト or 2バイト 08924B5F(25B5F)ここを1バイト指定(A0)又は1バイト指定(A4)にする。

具体例は以下の通り

燃料31
25368 31
25369 00

計算数値+2
25558 FF 02
25559 FF 00

08B1E154へのストア1バイト
25B5F AC A0

パート4の241の書き込みがあったおかげで解明できました。
ありがとうございます。

260258 2592018/04/23(月) 14:04:03.64ID:/8DtHtvE
初心者が調べた事なんで
見落としあったらすみません。

2612592018/04/24(火) 07:07:10.72ID:Zo8KymQH
すみません、書き間違えました。
正しい内容
20行目あたり
・0x08B1E157に79以下の値を書き込むと
「噴射感覚がすごく開く」
という謎現象が起きるためここに書き込まないようにする
79以上は逆に短くなり結局どの道同じにならない

40行目
1バイト or 2バイト 08924B5F(25B5F)ここを1バイト指定(A0)又は2バイト指定(A4)にする。

262名無しさん@お腹いっぱい。2018/05/17(木) 14:02:45.17ID:Op8Lif8X
ttps://www.cavestory.org/forums/threads/cave-story-the-eternal-chaos.412/
Cave Story ~ The Eternal Chaos
をやってみたいのですがダウンロード切れのようで落とせません。

誰か持っていないでしょうか?

263名無しさん@お腹いっぱい。2018/05/17(木) 23:19:44.58ID:Op8Lif8X
cave Story: Rising Earth
ttps://www.cavestory.org/forums/threads/cave-story-rising-earth-v0-1-3.4996/

同じく、こちらもお願いいたします。

新着レスの表示
レスを投稿する