[過去ログ] スーファミのプログラム (455レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1(5): [age] 04/09/13 17:14 ID:oqwjwnvf(1) AAS
開発の参考となりそうなページを挙げときます。
すずめ愛好会
外部リンク:vsync.org
極楽プログラマの部屋
外部リンク[htm]:www.inetmie.or.jp
Console/Emulator Programming Resource in Japan
外部リンク[txt]:www.geocities.co.jp
省2
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側へ転送してやればいいだけ
省1
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
d
頭の悪い質問するかもしれんけど
例えば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で使う事もできたけど、やったメーカあんのかなぁ?
省1
402(1): 2015/05/12(火)09:52 ID:36/UkUgn(1) AAS
誰かがツイッターかブログでつぶやいてたけど
当時のROM製造費が一本3000円したようだね
そのゲームは割と大き目の容量だったみたいだけど
拡張チップとか載せたら更に跳ね上がるんだろうな
>(ただし一番遅いやつはファミコン互換のパッド読み出し専用で普通は使わない)
なるほど、どうりで最低速に合わせて作られたゲームが無いわけだ
>残念ながらワークメモリがSlowで固定なんだよね
省6
403: 2015/05/13(水)07:49 ID:8pVM5Mpy(1) AAS
クロック周波数では大きく負けてるように見えても
6502系は命令の消費クロックがその他に対して半分くらいなんで(特にメモリ操作する命令が断然早い)
実のところ、劇的に遅いって訳でも無かったりする
他の石は設計によってはメモリウェイト喰らって1〜2サイクルのペナルティを受けてたりするんで
(特にメモリバンク方式で容量拡張してるようなタイプとか)
Fast = 3.58MHzで動作させる ≒ 他の石の7.16MHz相当の処理ができる、と考えてもいい(ハズ)
PCEのC62システムは8bitとしては早いんだけどクロックを3分周してつかってたハズなんで演算能力はほぼ同等
省2
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
外部リンク:ja.yourpedia.org
外部リンク[html]:www.higashino.jp
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
外部リンク[php]:hkpr.info
外部リンク:www18.atwiki.jp
外部リンク:wiki.superfamicom.org
>>254
外部リンク[html]:www3.atwiki.jp
外部リンク[php]:snesmusic.org
省8
415: 2016/02/20(土)06:22 ID:K22q5bhu(1) AAS
>>1
外部リンク:emu-docs.org
外部リンク:en.wikibooks.org >> 240
416: 2016/02/23(火)23:33 ID:VBIy2kQO(1) AAS
SNES Hardware page
外部リンク:en.wikipedia.org BRR, 線形予測方程式=IIRに相当
外部リンク:ja.wikipedia.org 線形予測法
外部リンク[pdf]:www.cqpub.co.jp
外部リンク[php]:hkpr.info
SNESエミュレータ総合スレ Part14
2chスレ:software 1.52使え
省13
417: 2016/03/05(土)23:57 ID:rm/dyzqu(1) AAS
>>1
外部リンク:en.wikipedia.org
外部リンク[html]:www.villehelin.com WLA-65816 Micro Assembler, SPC700も
SNESヘッダとメモリマップ, LoROM, HiROM, FastROM, checksumチェックサム (ROMの),
Interrupt vectors割り込みベクタ, NMI, IRQ,
外部リンク:en.wikibooks.org 超重要
外部リンク:www.smwiki.net
省8
418: 2016/03/08(火)18:56 ID:+/I9CQ+t(1) AAS
ここのSFCGENEditorってツールのプラグイン作れれば改造は楽になるんやけどね
外部リンク:retrogamehackers.net
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
「街コロ」はカードゲームに興味ありな初心者の入門用に最適、サイコロを振って
カードを集めどんどん自分の街を発展させて勝利を目指せ
外部リンク:news.livedoor.com
ようこそ「男の世界」へ。『ダンジョン オブ マンダム』試されるカードゲーム
外部リンク:www.moguragames.com
銃を突きつけ相手を脅せ!交渉と恐喝のカードゲーム『GANGSTER PARADISE』
外部リンク:www.moguragames.com
省4
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に転送するには、
省11
445(1): 2016/08/07(日)19:46 ID:BFS2eMZo(2/2) AAS
>>410 >>443
それから地味に癌なのがサウンドまわり。
DSPを制御するサウンド側のCPU、S-SMP(SPC700) 。
これとメインプログラム側のCPU 、65C816の通信が糞で遅すぎる。
動作周波数の違うお互いがポーリングする形で通信だけに専念しないと、いい加減なプログラミング作法で通信するとフリーズするようで、
ACKみたいな応答信号も手動で送らなきゃならない。1バイト送るだけで結構クロックかかると思う。
そもそもバルク転送する前に相手が応答可能になるまで待たされる場合も。
省14
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
AA省
455: 2017/12/31(日)18:19 ID:/rN76OKL(1) AAS
簡単にお金が稼げる方法興味ある人だけ見てください。
グーグル検索⇒『来島のモノノリウエ』
WFBCAE9ERJ
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.480s*