[過去ログ] スーファミのプログラム (455レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1
(5): [age] 04/09/13 17:14 ID:oqwjwnvf(1)調 AAS
開発の参考となりそうなページを挙げときます。

すずめ愛好会
http://vsync.org/

極楽プログラマの部屋
http://www.inetmie.or.jp/~koh/inside/index.htm

Console/Emulator Programming Resource in Japan
http://www.geocities.co.jp/Playtown/2004/816_2.txt
http://www.geocities.co.jp/Playtown/2004/sndtech.txt
http://www.geocities.co.jp/Playtown/2004/sfc.txt
356: 2010/02/15(月)23:23 ID:PSt0WzgJ(1)調 AAS
loromとhirom。なんでhiromにする必要がでてきたんだっけ。
単なるセキュリティ系?

どっちも32Mだし、hiromのマッピングって逆に扱いづらいきが
するんだけど・・ポートと同時につかえないし
357: 2010/02/15(月)23:44 ID:BCjJyDgP(1)調 AAS
Exhiromは64Mbitまで対応してるらしいけどhiromは何が変わるのかさっぱり
358: 2010/02/16(火)04:32 ID:0AKfKNdz(1)調 AAS
えっ
loromは16Mじゃないか?
359: 2010/02/17(水)00:40 ID:MrP4l4n7(1)調 AAS
うーん。それが、たとえばスーパーメトロイドは24Mでlow
みたいなんで、16越えでlowもあるんじゃないかと。

00-7dbankまでの8000-ffffを単純計算しても32Mだし。
360: 2010/02/18(木)00:57 ID:RITpqm+y(1)調 AAS
メモリマップみればいい。
361: 2010/02/21(日)04:50 ID:yHhS7df9(1)調 AAS
ぐぐった
http://www.romhacking.net/forum/index.php?topic=2019.0
362: 2010/03/25(木)01:59 ID:FMbz1csN(1)調 AAS
サテラビューの特許なんてあったのか特開平08-265280
363
(1): 2010/04/10(土)17:42 ID:ASDa4que(1/2)調 AAS
途中
BG書き換え間に合う訳ないだろ
http://www1.axfc.net/uploader/Sc/so/101927
364: 2010/04/10(土)20:24 ID:HG7vMWv4(1)調 AAS
>>363
特定した
パス書き忘れとるよ。それともわざと?
365: 2010/04/10(土)20:55 ID:ASDa4que(2/2)調 AAS
忘れてt
pass:snes
366: 2010/04/11(日)00:16 ID:5vRYSfVT(1)調 AAS
GPC(だっけ?)とかいう ICE って実際の開発現場でも使ってたの?
367: 2010/05/31(月)02:43 ID:kb3fKmen(1)調 AAS
                                , イ   ./:// / ̄` |ヘ:.:.:.:./  '"ヽ|ヽ.\:.:.:.:.ヽ.\
    ┏┳━━┓      ┏┓        ∠-‐i   .レ:.:./    _   ヽ:.:.l     _   ヽl\:.ヽ \
    ┃┃┏┓┃┏━━┛┗━━┓     ヽ  ヒ_. _.l:./  /  ̄ ヾ    V   r  ̄ \    l:.ヽ:|   `>                        ┏━┓
┏━┛┃┗┛┃┃┏━━┓┏┓┃      >´:.:/ ヽY          ,            l:.:l_   //                        ┃  ┃
┗┓┏┻    ┻╋┻━━┛┗┻┫┏━,イ´:.:.:.:.:.l l  l ⊂ ⊃  r、__    _ , イ  ⊂ ⊃  レ -`/ヽ | ━━━━━━━━━━━━┓┃  ┃
  ┃┣┓    ┏┻━━━┓┏━┛┃  :.:.:./:..:.:.〉ヽ l       |   ̄ ̄  .|       l .l l:.:.:.:..\l                      ┃┃  ┃
  ┃┃┃┃┃┃    ┏┓┃┃    ┗━/:.:.:.:./ ヽ._l       |       |       レ ノ:.ヽ:.:.:.:.:.:.ヽ━━━━━━━━━━━┛┗━┛
  ┃┗┛┃┃┗┓  ┗┛┃┃       :.:.:.:.:./    V       l       .l       /‐' ヽ:.ヽ:.:.:.:.:.:.ヽ                  ┏━┓
  ┃┏━┫┣━┛    ┏┛┃       :.:.:./      ヽ.      ',      /       /    ヘ:.ハ:.:.:.:.:.:                   ┗━┛
  ┗┛  ┗┛        ┗━┛       :.:/        丶、    \   ./      /     l:.:.:l:.:.:.:.:.:
                               /           > , _   `.‐.´  _ , <        l:.:.:l:.:.:.:.
368: 2010/07/19(月)01:18 ID:fjGDrRNK(1)調 AAS
保守
369: 2010/08/15(日)21:53 ID:68H8fouj(1)調 AAS
ほす
370: 2010/09/20(月)10:29 ID:fIDvzVFI(1)調 AAS
スーファミ
371: 2010/11/04(木)16:38 ID:mfb4KCG2(1)調 AAS

372: 2010/11/07(日)18:44 ID:nQzmYBZT(1/2)調 AAS
FF5の効果音を採取したくて戦闘BGM再生を止めたいと思い、色々調べて
サウンド再生サブルーチンを呼んでいる箇所をNOPで埋めることで止める事が出来ました
こちらのスレのレスにも大変お世話になりました
ありがとうございます
373: 2010/11/07(日)19:43 ID:HDppbbCs(1)調 AAS
耳コピしないとあなたの能力はいつまでたっても駄目なままですよ?
カーナビは便利ですが、脳を退化させます
374: 2010/11/07(日)22:55 ID:nQzmYBZT(2/2)調 AAS
音楽が作れるようになろうとは思ってないので大丈夫です
FF5の演出を真似るプログラムを作るという遊びをしているだけですので
カーナビはホント仰る通り、使っていると道全然覚えません
375: 2010/11/14(日)18:17 ID:YqbhLOij(1)調 AAS
【企画部】なん実でファミコンソフト作ろうぜ 11/14
2chスレ:livevenus
376: 2011/02/26(土)16:15 ID:b9FHcpLR(1)調 AAS

377: 2011/04/15(金)12:53 ID:8Scb62Ps(1)調 AAS
はひふへほ
378: 2011/06/05(日)12:59 ID:6I5kkdu0(1)調 AAS
マリオカートがDSで起動しない。
379: 2011/08/26(金)12:47 ID:Tnp/Q+PI(1)調 AAS
 
380: 2011/09/03(土)15:38 ID:Im09RSUi(1)調 AAS
スーファミ版ソニックザヘッジホッグは誰が作ったのでしょうか?
みなさんの憶測を聞かせてください
381: 2011/09/04(日)01:14 ID:gx42rgiH(1)調 AAS
地球人だと思われ。
382: 2011/12/17(土)15:16 ID:yIn2f9jm(1)調 AAS
あれ。
383: 2012/03/30(金)22:10 ID:QQYtEg37(1)調 AAS
ほっしゅ
384: 2012/08/15(水)22:20 ID:zmuqkcZG(1)調 AAS

385: 2012/12/13(木)21:34 ID:rBmcXCAQ(1)調 AAS
スーパードンキーコングってFXチップ使ってたらしいが
だから3DCGみたいなスプライト表示出来てた訳じゃないんだよな?
マリオRPGとか使わなくてもCG調のグラだったし
386: 2012/12/14(金)02:21 ID:7vqf4L/w(1)調 AAS
スーパードンキーングは普通のROMでなかった?
マリオRPGは高クロックCPU積んでた
387: 2012/12/14(金)05:20 ID:39aqJ6cI(1)調 AAS
FXチップはスターフォックスとか3D強化のチップだから2Dゲーには余り関係ない
388: 2012/12/22(土)11:13 ID:2wGqGzJw(1)調 AAS
スーパードンキーコングはGC取り込んだだけのもんだろ
389: 2012/12/31(月)18:12 ID:H5iW0u85(1)調 AAS
人脈を把握される上で発揮できる力と
逆に人脈を隠すことによって発揮できる力というのもある。

人間の錯覚や思い込み、固定概念を利用したトリックになりうる。
390: 2014/03/21(金)00:24 ID:P1JaUJrV(1)調 AAS
age
391: 2014/10/21(火)17:55 ID:LT0SNA0c(1)調 AAS
ファミコンスレは地味に伸びてるけどスーファミは過疎りすぎ
392: 2014/10/22(水)13:23 ID:USp7+gqz(1)調 AAS
エミュの出来を安定させるのが先
393: 2015/01/18(日)19:21 ID:PpM52wgk(1)調 AAS
スーファミはVDPやサウンドの難易度が高すぎるの要因じゃねかと
ギコ猫みたいな解説サイトも無いのも痛いね
394: 2015/01/20(火)05:39 ID:IoWOio5T(1)調 AAS
自分でゼロからやるなら、SMFを読んでキーオン/オフする単純な音源ドライバ書くかな
今はVSTiのC700があるから、割と近代的なDTM環境で作曲できるようになる
MIDIシーケンサで作曲、音源はデジタルでも録音した生楽器でもなんでもOK
やりたけりゃMMLからMIDIデータつくってもいい

例えば同じ8トラックなKORG M01Dを使って作曲、MIDIデータを出力したあと
使った楽器の基準音をアナログ録音してC700に放り込んでSPC700用の圧縮形式へ変換
あとは普通にROMへ配置しといて、SPC700側へ転送してやればいいだけ

版権フリーでSMF読めるSNES音源ドライバ、誰か書かないかなぁ?(チラッ
395
(1): 2015/04/22(水)21:36 ID:dsUjoMPJ(1)調 AAS
ちょっと聞きたいことがあるんだけど
ウィキペのSFCの項目見てたらCPUのクロック数が三段階になってたんだけどコレはどういうこと?
ゲームによって変化するってこと?
396
(1): 2015/04/23(木)13:50 ID:kfpjyy2x(1)調 AAS
>>395
FastとSlowがあって、
アクセスするアドレスによってどちらかになる。
(レジスタでFastモードにした場合)
あるレジスタにアクセスする場合にも変化する
397: 2015/04/24(金)20:40 ID:pJPfWbf/(1)調 AAS
>>396
?
頭の悪い質問するかもしれんけど
例えばFastのアドレスばっかり使用したらそのゲームは早く動作するの?
だとしたらSlowは何のためにあるの?ファミコンの互換性と関係ある?
質問ばかりでスマン
398: 2015/04/25(土)10:43 ID:mr74vG0s(1)調 AAS
たぶんだけど、
当時のゲーム側のROMのほうが、対応してなかったんじゃないかな
発売年前半のゲームはSlowばっかりだったような気がした
後半はSlowでもいいようなゲームもFastになってたからね
当初は、FCとの互換性も考慮に入れてた設計らしいから
その兼ね合いももちろんあるとは思う
399: 2015/04/25(土)11:26 ID:KHm1NzNC(1)調 AAS
ああ、そうか
ファミコンからスーファミに開発がシフトしていく頃は
カセットが(技術も?)CPUの最高速度を生かせない状態だったってことか
多分、ファミコンの基板をそのまま応用したのがSlowで動作するものだったのかもね
カセットは特にチップの配置によっても処理速度が違うって言うし
そういう研究を重ねてFastへいったって感じかな?
ありがとう勉強になった
400: 2015/05/06(水)20:46 ID:cLk5nY7z(1)調 AAS
ネットで調べてたら本当にSlowROMとFastROMと2種類に分かれてた
メガテンifはSlowだったけど、これがもしFastで
SA-1チップ搭載したりすればPS1版くらいキビキビしたんだろうか
401: 2015/05/11(月)17:54 ID:rfoVkIqO(1)調 AAS
理由は価格だね、最初は早いROMは高かった
量産することを考えるとゲームの価格に跳ね返ってくるほどに
容量を削らずとも速度を諦めるだけで製造コストを下げる事ができたわけだ
(ただし一番遅いやつはファミコン互換のパッド読み出し専用で普通は使わない)

配置されたROMはバンク単位でミラーリングされてて、SlowとしてもFastとしても
参照できるようにはなってたけど、残念ながらワークメモリがSlowで固定なんだよね
LoROMでならカートリッジ側のSRAMをFastで使う事もできたけど、やったメーカあんのかなぁ?

Slowで動いてるゲーム、根気よく参照するバンク番号にパッチ当てていけば、Fastで動作するかもしんない
402
(1): 2015/05/12(火)09:52 ID:36/UkUgn(1)調 AAS
誰かがツイッターかブログでつぶやいてたけど
当時のROM製造費が一本3000円したようだね
そのゲームは割と大き目の容量だったみたいだけど
拡張チップとか載せたら更に跳ね上がるんだろうな

>(ただし一番遅いやつはファミコン互換のパッド読み出し専用で普通は使わない)
なるほど、どうりで最低速に合わせて作られたゲームが無いわけだ

>残念ながらワークメモリがSlowで固定なんだよね
クロック数はGBに負けてるし、ROMによってSlowとFast使い分けなきゃいけないし
ワークメモリはSlow固定か…
制約だらけだなwつっても当時のゲーム機はみんなこんなものか

>Slowで動いてるゲーム、根気よく参照するバンク番号にパッチ当てていけば、Fastで動作するかもしんない
む、プログラム(アセンブル)のプの字もできない自分だが少しやってみたくなってきた

ありがとう
403: 2015/05/13(水)07:49 ID:8pVM5Mpy(1)調 AAS
クロック周波数では大きく負けてるように見えても
6502系は命令の消費クロックがその他に対して半分くらいなんで(特にメモリ操作する命令が断然早い)
実のところ、劇的に遅いって訳でも無かったりする
他の石は設計によってはメモリウェイト喰らって1〜2サイクルのペナルティを受けてたりするんで
(特にメモリバンク方式で容量拡張してるようなタイプとか)
Fast = 3.58MHzで動作させる ≒ 他の石の7.16MHz相当の処理ができる、と考えてもいい(ハズ)
PCEのC62システムは8bitとしては早いんだけどクロックを3分周してつかってたハズなんで演算能力はほぼ同等
(PCEが21.5/3=7.16MHz、SFCは3.58MHzだけど16bit単位のアクセスと演算が出来るので2倍相当で7.16MHz分)
(あかん、Fastかつ理想的な条件前提だから実用上は若干(?)負けとる)
404: 2015/05/13(水)10:05 ID:NgCLdR6K(1)調 AAS
当時スーファミソフトの開発・販売する側にいた方たちですか。

>当時のROM製造費が一本3000円したようだね
カセットROMの話ですね、カセットの中を見ると金かけてる物がありましたね。

>>402
65816は起動時6502互換モードらしいので、その辺りからの入門はいかがかと。
今なら開発環境をネットから入手できるし。問題は実機への転送でしょうか。
405: 2015/05/13(水)20:18 ID:6IFlkkeJ(1)調 AAS
実際にROMに焼いて実機で動かしている人はいるのでしょうか?
406: 2015/05/13(水)23:00 ID:3kP4kG5b(1)調 AAS
ROM焼きは趣味としては高いしマジコンで動けば十分でないのかと。
それすら報告・情報がほとんどない状況。
407
(1): 2015/06/20(土)12:35 ID:pGMo6MI5(1)調 AAS
http://ja.yourpedia.org/wiki/%E3%82%B9%E3%83%BC%E3%83%91%E3%83%BC%E3%83%95%E3%82%A1%E3%83%9F%E3%82%B3%E3%83%B3
http://www.higashino.jp/fzero/index.html
408: 2015/07/04(土)21:07 ID:ZSdmpY1G(1)調 AAS
FastROMに改造しようとしたらことごとくFastROMだった件
409: 2015/07/08(水)23:57 ID:RrQ9AHrG(1)調 AAS
知らんがな
410
(2): 2015/10/07(水)16:29 ID:K4N1xhG6(1)調 AAS
SFC聖剣3とかテイルズって大技使うと停止状態になるけど
ああいうのって停止せずリアルタイムでそのままバトル進行するのってSFCのスペックじゃ無理なの?
411: 2015/10/09(金)01:51 ID:t8410fS0(1)調 AAS
画面全体に派手なエフェクトを表示すると転送帯域的にキツかった可能性は否定できない
412: 2015/12/19(土)14:43 ID:JXQYqtaR(1)調 AAS
プログラマはMacを使ってるってマジ?
2chスレ:news
413: 2016/02/01(月)17:17 ID:mA3G9OTk(1)調 AAS
てすと。
414: 2016/02/19(金)01:35 ID:RuFDSsi/(1)調 AAS
>>1 >>57 >>240 >>258 >>407 >>198 >>101
http://hkpr.info/snes/wiki/index.php?%A5%C8%A5%C3%A5%D7%A5%DA%A1%BC%A5%B8
http://www18.atwiki.jp/sm4wiki_mix/
http://wiki.superfamicom.org/snes/show/HomePage

>>254
http://www3.atwiki.jp/romancing/pages/46.html
http://snesmusic.org/v2/profile.php?profile=set&selected=15903
XMSNES
SPCTool
http://blog.midr2.under.jp/?eid=182 ADSR, FIR Filter Coefficients, Gain Mode
世界一ナウいトラッカーであるところのRenoiseです
http://www.renoise.com/

www.romhacking.net

http://s-endo.skr.jp/ >> 355
http://x11.s11.xrea.com/ >> 355
415: 2016/02/20(土)06:22 ID:K22q5bhu(1)調 AAS
>>1
http://emu-docs.org/Super%20NES/
http://en.wikibooks.org/wiki/Super_NES_Programming >> 240
416: 2016/02/23(火)23:33 ID:VBIy2kQO(1)調 AAS
SNES Hardware page

https://en.wikipedia.org/wiki/Bit_Rate_Reduction BRR, 線形予測方程式=IIRに相当
https://ja.wikipedia.org/wiki/%E7%B7%9A%E5%BD%A2%E4%BA%88%E6%B8%AC%E6%B3%95 線形予測法
http://www.cqpub.co.jp/hanbai/books/30/30901/30901_4Syo.pdf
http://hkpr.info/snes/wiki/index.php?APU%2F%B2%BB%C0%BC%A5%D6%A5%ED%A5%C3%A5%AF%A5%D5%A5%A9%A1%BC%A5%DE%A5%C3%A5%C8

SNESエミュレータ総合スレ Part14
2chスレ:software 1.52使え

>>1
geiger-s-snes9x-debugger.html  浅いパス名に

http://dgrfactory.jp/spcplay/index.html SNES SPC700 PLAYER.zip , 改良版 SNESAPU.DLL のみ (他プレイヤー用)

spcdas SPC700逆アセンブラ

オールドゲーム ROM研究
http://mrchecker.web.fc2.com/ 逆アセンブラ. SPC700もある

https://github.com/DanielOaks/sneskit readme-nomi
https://github.com/devinacker/bsnes-plus src

http://www.geocities.co.jp/Playtown/2004/ sfc.txt
http://www.geocities.co.jp/Playtown/2004/ sndtech.txt

http://www.alpha-ii.com/ Info/Transfer.html  SNES->APU Transfers , SNESamp ,

SNES逆汗解析・改造入門
http://www.geocities.jp/to_546/intro/intro.html
417: 2016/03/05(土)23:57 ID:rm/dyzqu(1)調 AAS
>>1
https://en.wikipedia.org/wiki/Category:Super_Nintendo_Entertainment_System
http://www.villehelin.com/wla.html WLA-65816 Micro Assembler, SPC700も

SNESヘッダとメモリマップ, LoROM, HiROM, FastROM, checksumチェックサム (ROMの),
Interrupt vectors割り込みベクタ, NMI, IRQ,
https://en.wikibooks.org/wiki/Super_NES_Programming/SNES_memory_map 超重要
http://www.smwiki.net/wiki/Internal_ROM_Header
http://www.smwiki.net/wiki/Vector_Info
http://wiki.superfamicom.org/snes/show/Memory+Mapping
FastROMとは:
 Banks $80 - $FF can also be used for faster memory access. Many portions of memory <$80 are accessed at 2.68 MHz (200 ns).
 Accessing memory >$80 is done at 3.58 MHz (120 ns) if the value at address $420d (hardware register) is set to 1.

LoROMなら80:8000~BF:FFFF,
HiROMならC0:0000~FF:FFFF,
RAM 7E:0000~7F:FFFF。
418: 2016/03/08(火)18:56 ID:+/I9CQ+t(1)調 AAS
ここのSFCGENEditorってツールのプラグイン作れれば改造は楽になるんやけどね

http://retrogamehackers.net/downloadtop/
419: 2016/03/10(木)13:10 ID:OLGUyx31(1)調 AAS
SFCって使おうと思えばどれくらいの容量までいけんの?
100MBとかも可能なん?
420: 2016/03/10(木)15:43 ID:t+7IKchB(1)調 AAS
Road Blasterの移植で600MBoverらしいから、
チップセット次第だと思われる。現実的ではないけど。
421: 2016/03/10(木)23:26 ID:1QrQUEWd(1)調 AAS
最大容量なんて実用性度外視なら無限だよ
422: 2016/03/11(金)00:20 ID:lrkuWNnG(1)調 AAS
Road BlasterってMSU-1ってので拡張して動画と音楽をストリーミング再生出来るようにしてるっぽいけど
あれ単純なBGやスプライトとしての容量確保にも使えんの?
423: 2016/03/13(日)13:51 ID:JHGMArMC(1)調 AAS
シークして1バイトずつデータ取り出せるね
やろうと思えばプログラムも格納しておいて、RAMへ読み出して実行できる(はず)
424: 2016/03/14(月)00:50 ID:zeVGh54e(1)調 AAS
こんな拡張チップあったのか
bsnes作者の独自拡張みたいだから対応エミュそれしかないみたいだけど
425: 2016/03/14(月)02:44 ID:xWb0VE0z(1)調 AAS
ロードブラスターの移植の動画を見て思ったけど、SFCのDMAは最速でも約2.68MB/sしかないのに
どうやって30FPSも出してるんだ?スターフォックスとかみたいに画面の端をクリップして
描画領域を狭くすることでVRAM上のバッファを稼いでるのかと思ったけど、そうじゃなさそうだし・・・
インターレースのように奇数ラインと偶数ラインを交互に描いてるのか?よくわからん
426: 2016/03/15(火)12:46 ID:OplstHgH(1)調 AAS
てかこれだけ画像読み込みスムーズだと普通にメモリにグラデータ置くより使い勝手良さそうじゃん
427: 2016/03/17(木)00:17 ID:koRKxLWW(1)調 AAS
Road Blaster見る限りかまいたちの夜2みたいなサウンドノベルならSFC移植もいけそう
428: 2016/03/18(金)17:13 ID:wG+LgWBY(1)調 AAS
面白いけどエミュじゃまともに動かないんじゃ実用性低いね
429
(1): 2016/03/21(月)21:34 ID:oRG6C/pu(1)調 AAS
やろうと思えばSFCで容量好きに肥大出来るみたいに言うやついるけど
何を根拠に言ってんの
430: 2016/03/21(月)21:52 ID:xBadezj7(1)調 AAS
>>429
ROMをバンク切り替えさせるなりRAMにしてフラッシュやSDカードやCDからロードするなり
方法はいくらでもあるでしょう
431: 2016/03/22(火)02:36 ID:ohlVx9aY(1)調 AAS
てか仮に容量増やしてもエミュじゃ動かないんじゃないの
432: 2016/03/22(火)03:57 ID:gwKMk6n0(1)調 AAS
そりゃエミュは公式に存在するカセット・周辺機器しか対応できないしね
エミュじゃHiROMの6MByteまでだよ、容量無限はあくまでも実機での話
もしエミュでやるならオープンソースのエミュ(あるのか不明)を独自拡張用に改造してリコンパイルする必要がある
bsnesの作者がそうしたようにね
433: 2016/03/23(水)16:29 ID:rT7/4Wdb(1/2)調 AAS
今のエミュは8MB動いてるだろ
434: 2016/03/23(水)17:20 ID:qXFKaBKJ(1/2)調 AAS
俺が知る限りテイルズの6MBが最高だと思ってたけど
435: 2016/03/23(水)18:30 ID:rT7/4Wdb(2/2)調 AAS
ハックロムで8MBまで拡張されて既に動作済み
436: 2016/03/23(水)21:14 ID:qXFKaBKJ(2/2)調 AAS
よく調べたら/cart信号が出て且つFastアクセスとなる範囲が6MBだった
/cart信号が出る領域は全部で12MB、おそらくこれがエミュ上の最大容量
他に使えそうな予約領域が約2MBあるけどたぶんエミュは対応しないだろう
437: 2016/03/24(木)00:47 ID:Rx/GZUr5(1)調 AAS
天外魔境ZEROって5MBだけど圧縮して実質72Mbit(9MB)らしいし
同様の技術使えばもっと使える領域増やせるんでしょ
438: 2016/03/26(土)11:47 ID:kDtpYGsf(1)調 AAS
SFCの圧縮チップって天外のやつが一番圧縮率高いの?
439: 2016/03/31(木)00:29 ID:Tea4IeRq(1)調 AAS
自作ゲーで作りこまれたSNESゲーないの?
440: 2016/03/31(木)09:40 ID:7E+aIPu+(1)調 AAS
「街コロ」はカードゲームに興味ありな初心者の入門用に最適、サイコロを振って
カードを集めどんどん自分の街を発展させて勝利を目指せ
http://news.livedoor.com/article/detail/10962802/

ようこそ「男の世界」へ。『ダンジョン オブ マンダム』試されるカードゲーム
http://www.moguragames.com/entry/dungeon_of_mandum/

銃を突きつけ相手を脅せ!交渉と恐喝のカードゲーム『GANGSTER PARADISE』
http://www.moguragames.com/entry/gangstarparadise/

かわいいひつじを増やして増やして増やしまくれ! “一人用”カードゲーム『シェフィ』
http://www.moguragames.com/entry/shephy/

じゃんけんをモチーフにした7つのゲームが遊べる「ジャンケンセブン」
http://www.tgiw.info/2012/09/post_1252.html
441: 2016/04/06(水)18:12 ID:Sz5cgIDJ(1)調 AAS
SDガンダムGNEXTの
ハックロムは最高だぜ

クロスボーンガンダムX3の
無双は燃える
442: 2016/05/27(金)21:16 ID:ao85atWO(1)調 AAS
かまいたちの夜や学校であった怖い話みたいな背景が実写のノベルゲームって
背景はBMPとかを直接表示してんの?
それとも普通のBGみたいにパレット管理されてんの?
443
(2): 2016/08/05(金)13:41 ID:eRKz6lJr(1)調 AAS
聖剣3って例えばキャラのサイズをFF6くらいにした場合
処理軽減で大技や魔法使用時の画面硬直無くしたり可能な訳?
444: 2016/08/07(日)19:46 ID:BFS2eMZo(1/2)調 AAS
>>410 >>443
聖剣3やったことないけど

例え以下の制約を打破できたとしても、高度過ぎてやりたくないというのが本音だろう。
アセンブリ言語主流で、C言語すら使われていないだろうし。

スポットライトや空間に開いた穴みたいな効果を出すには、
BGに(全画面規模で?)、マスクだとかウインドウを転送しなきゃならないと思う。
画面を表示しながらVRAMに転送するには、
1回あたり垂直帰線期間(VBlank)の1ミリ秒間程度の短い時間内しかできない。
VBlank以外の最中に裏画面に描画して、表画面とすりかえるなんて、無理なはず。

演出に使うスプライトを展開しないといけないかもしれない。
2chスレ:gameurawaza

おおげさに書いたここまでの処理、たいしたことはない。1〜数フレームあれば完了するだろう。

ただ、この状況でプレーヤーに動かれたらプログラムは糞面倒になる。
演出のBGのスクロール値、すべての表示中のスプライトの座標を再計算することになるだろう。
美的な破綻や、アニメーションの管理も難しくなるだろう(敵が動いて当たってないじゃん!などの発生)。
乗除算すらまともにない最大3.58MHz動作のCPUだ。
プレーヤーが動くということは、マップの展開や転送、地形やイベントオブジェクトとの当たり判定、
敵の発生?(乱数など)、スプライトを画面外に追いやる処理なども発生する可能性がある。
445
(1): 2016/08/07(日)19:46 ID:BFS2eMZo(2/2)調 AAS
>>410 >>443
それから地味に癌なのがサウンドまわり。

DSPを制御するサウンド側のCPU、S-SMP(SPC700) 。
これとメインプログラム側のCPU 、65C816の通信が糞で遅すぎる。
 動作周波数の違うお互いがポーリングする形で通信だけに専念しないと、いい加減なプログラミング作法で通信するとフリーズするようで、
ACKみたいな応答信号も手動で送らなきゃならない。1バイト送るだけで結構クロックかかると思う。
そもそもバルク転送する前に相手が応答可能になるまで待たされる場合も。
 RPGのカーソル音みたいによく鳴る短い音(のBRR波形)はサウンドのメモリ空間に常駐できるだろうけど、
楽音でない噪音の長い効果音なら、長めのサンプリング波形まるまる収録&転送しなきゃならないはず。

こんなにもたつくサウンド周りやりながら
画像関係VBlank開始を知らされ転送を開始する割り込みルーチンと並走できるか?
答えは知らないけど、今度はサウンドのストールや処理落ちの恐れがあるだろうな。
 それから絵の演出と同期させて、効果音を鳴らす命令も送る必要があるはず(サウンドCPU側で制御するのは多分やりたくない)。

思い返せば、スーファミのソフトで、瞬時にBGMを切り替えられるゲームってないよな?
手持ちのサウンドテストあるやつは曲変える時に固まる。
ドラクエ3リメイク敵のエンカウントの瞬間にBGMを鳴らさずノイズ音でごまかしている、
FCより劣化してんじゃないよと子供の時に軽くキレた。
 スーファミソフト起動時に各社ロゴを出すとか、暗い画面からゆっくり明転するとかで始まるけど、
これってサウンドの転送が遅いのをごまかしてるのかな?と最近思ってる。

いろいろ制約があるので、大技演出中にプレーヤーを動かさせるなんてとんでもないと、思うだろう。
止めて必要最小限だけ動かすのが賢いやりかた。
446: 2016/08/08(月)04:34 ID:5DD2lRXV(1)調 AAS
>ドラクエ3リメイク敵のエンカウントの瞬間にBGMを鳴らさずノイズ音でごまかしている

これどのRPGにも言えるけど完全にバトル画面移行して流す方が単に演出としていいからでしょ
447: 2016/09/02(金)12:29 ID:DTTdfz3b(1)調 AAS
>>445
スーパーファミコンは場面が切り替わる度にロード時間が入るなあと思っていたけど
まさかカセットから本体RAMにデータを読み込み展開する時間だけでなく
サウンド用メモリに音色を書き込む時間が長かったのだろうか
448: 2016/09/07(水)04:04 ID:9t4ogUyd(1)調 AAS
キャラ小さくして大技のエフェクトもスプライト描画にすれば硬直無くせるんじゃないの?
449: 2016/10/18(火)15:02 ID:x6ng3CdP(1)調 AAS
PC-8801のFDDなんかは読み出したデータをCPU側へ持ってくるためにそんな感じの通信してたなぁ
サウンド周りのチップが遅くて待ち時間あるのは常識の範疇だったし、それほどクソには見えない
サウンド用サブシステムなのにメモリがきっちり64KBも載ってるあたりも良心的だし
450: 2016/10/29(土)23:11 ID:n6jodT/O(1)調 AAS
SFCって音軽いとか言われるけど
同世代のPCEとかメガドラって電子音丸出しですげーチープなイメージしかないんだけど
451: 2017/01/02(月)05:34 ID:lC6Rwe/I(1)調 AAS
まあ、当時のPCも似たようなもんだったし。
452: 2017/01/10(火)03:21 ID:98I2ifhX(1)調 AAS
SFCってMSU-1みたいなやつじゃなく
市販されたゲームの特殊チップでは高速でBG読み込んでムービーっぽくするってのはやっぱ無理なの?
453: [age] 2017/12/29(金)00:22 ID:uDrpcKv6(1)調 AAS
あげ
454: 2017/12/29(金)12:56 ID:Guy3V+wI(1)調 AAS
/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''          /:::::::/::::::/::::::::::::/:::http://
゙、ii! ゙| i           ノ  ゝ;;;:::::::::::::::::::;ノ 。 `i          //:::::/:::::/::::::::::::/::::::/:::
ヾ!トl ゙i?U          i  。l '゛..  ‐ー:::::i    |         //::::::/::::::/::::::/:::/:::::i!::::::
 iiミ! ハ             i  l ,,,,::: :::;;;;;...{ ° ゙、       //::::http://::::/::::::/:::::/::::i::::ii::
 i!ヾ!i ゙、!         , '  |::: ::::ヽ   ..}     |゙ヽ......,.,.,.,,,///://::http://::::/::::://::::i::::リ::
 !ヽヾi  i゙、  ___,,,/   }:: :  ;;;::: ::::::::}     レWノ'レi/、//::/:://:/:::/::/:::ハ:i |::
455: 2017/12/31(日)18:19 ID:/rN76OKL(1)調 AAS
簡単にお金が稼げる方法興味ある人だけ見てください。

グーグル検索⇒『来島のモノノリウエ』

WFBCAE9ERJ
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.979s*