[過去ログ]
PC-FXは何故失敗したのか? Pert7 (1002レス)
PC-FXは何故失敗したのか? Pert7 http://medaka.5ch.net/test/read.cgi/game90/1714315100/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
732: せがた七四郎 [sage] 2024/12/30(月) 22:17:33.01 ID:MINyCUd6 なにしろチップのデータシートに書いてある通常の使い方してないの。 供給クロック回路の方で本来一定周波数のクロック入れてやって、別の信号でチップ内蔵機能として再生周波数をダウンさせることもできる(その結果、16kHz、8、4、2というように選べる)ものなのに、実装では別の信号オミットして供給クロックそのものを分周で下げる(つまりチップ的には常に16kHzで再生してるつもりだけど実際は8kHz再生とかにさせられてる)という謎の力技になってしまってる。 で、分周パラメータに変なことすると倍クロック供給してしまうわけで、それはやっちゃダメだろう常識的に考えて。という話。 まあまともなソフト制作者ならCDシステムBIOS通して鳴らすはずなのでその場合は再生16kHz以下しか設定できない ときメモの膨大な音声ももちろん16kHz。 http://medaka.5ch.net/test/read.cgi/game90/1714315100/732
733: せがた七四郎 [sage] 2024/12/30(月) 22:29:34.59 ID:MINyCUd6 >>731 再生16kHz(=サンプリング周波数)だと折り返しノイズを防ぐためハイを削って高音域がややこもってしまうので、ソプラノではない人間の声や中低音楽器にホワイトノイズちょい足しで丁寧にサンプリングすればさしあたりザラつかないで聴ける音が出せるかと しかしダイナミックレンジが狭いため繊細な音(和音とか)の再現は苦手です http://medaka.5ch.net/test/read.cgi/game90/1714315100/733
734: せがた七四郎 [sage] 2024/12/31(火) 00:18:42.68 ID:h2vJYgNe >>733 16kHzを再生するにはサンプリング周波数は倍の32kHzが必要。 16kHzってFMラジオもそんなもんだし、十分ハイファイと言っていいレベル。 そしてダイナミックレンジはサンプリング周波数でなく量子化数で決まる。 PCエンジンのADPCMは聞いた感じ、サンプリングが16kHzで再生が8kHzなんじゃないの。 http://medaka.5ch.net/test/read.cgi/game90/1714315100/734
735: せがた七四郎 [sage] 2024/12/31(火) 05:10:40.38 ID:ce6qwrMv >>732 言われてみれば、確かにチップのメーカー発行の文書にあたるべきでしたね 検索したらSM6585のデーターシートに MSM5205 サンプリング周波数 4kHz/6kHz/8kHz ADPCMビット長 3ビット/4ビット DAコンバーター 10ビット ローパスフィルター なし オーバーフロー防止回路 なし MSM6585 サンプリング周波数 4kHz/6kHz/8kHz/16kHz/32kHz ADPCMビット長 4ビット DAコンバーター 12ビット ローパスフィルター 内蔵(-40dB/oct) オーバーフロー防止回路 内蔵 とありました……、あれ? 定格ってそうだったの? PCE初代システムカードのADPCM BIOS の再生パラメーターに 16kHzの設定あるんだけど、もしかしてこれすらイリーガル!? http://medaka.5ch.net/test/read.cgi/game90/1714315100/735
736: せがた七四郎 [sage] 2024/12/31(火) 15:19:46.89 ID:zAawfE41 >>734 ADPCMの再生周波数とサンプリング周波数は同じです つまり、1個のサンプリングデータを圧縮したり展開する処理は挟まるけど、録音した時の周波数(サンプリング周波数)で再生しないと音程が変化しますよ 何か別のシステムと勘違いしていませんか http://medaka.5ch.net/test/read.cgi/game90/1714315100/736
737: せがた七四郎 [sage] 2024/12/31(火) 15:36:45.11 ID:zAawfE41 >>735 5205の定格クロックは下限384kHz供給時にサンプリング周波数が4,6,8kHzから選択で、上限768kHz供給時にはその倍になり8,12,16kHzから選択できるという仕様でしたね なので定格範囲内で適当なクロック周波数を供給してやれば、もっと微妙なサンプリング周波数にも対応できることになります しかしCDシステムでは768kHzのさらに倍のクロックを供給する無茶設定がハード的には可能になっており設定禁止にしておかないとよろしくないわけです http://medaka.5ch.net/test/read.cgi/game90/1714315100/737
738: せがた七四郎 [sage] 2024/12/31(火) 15:44:10.88 ID:zAawfE41 >>736 補足としてこのADPCMでは1個のサンプリングデータは4bitです 従って圧縮済み状態(CD-ROMに記録しておくデータ)のビットレートは再生16kHzの時に8kbpsとなります ADPCMバッファ64kBで8秒分なので、ちょっとしたセリフならそこにあらかじめ入れておけるし、長台詞はCDから読み込みを続けないと途切れることになります サンプリング16kHzの音声を再生8kHzに設定して鳴らすと1オクターブ下で鳴るので、例えば銀河万丈さんの低音怒気を魔獣の唸りに変化させることができます 沖のADPCMチップは型式が新しくなってもエンコード形式は共通で、周波数さえ合わせれば再生音質の差はあれど正しく鳴るはず http://medaka.5ch.net/test/read.cgi/game90/1714315100/738
739: せがた七四郎 [sage] 2024/12/31(火) 15:56:44.69 ID:zAawfE41 ↑すみません8kbpsは単位を間違えてたので、正しくは64kbpsです 8kByte/sと間違えました モノラル64kbps音声だからノイズを一切考慮しない理想的なAMラジオよりは高音質、FMのモノラルchより劣る程度です 5205のDACの悪さを無視すれば標本化定理により8kHzまでの音なら一応再生はちゃんとできるということになりDACが悪いので高音域の再現には期待しないのが無難ということです http://medaka.5ch.net/test/read.cgi/game90/1714315100/739
740: せがた七四郎 [sage] 2024/12/31(火) 16:15:04.70 ID:zAawfE41 理論値16bitPCMを1/4にエンコードしてるけど10bitDACで出すADPCMは、不可逆圧縮による誤差を度外視すれば無圧縮換算再生ビットレートは16kHz×10bitで160kbps相当と言うべきか FMラジオはステレオで理論値600kbps相当らしいので、FXのステレオADPCMの32kHzなら十分対応可能と。 http://medaka.5ch.net/test/read.cgi/game90/1714315100/740
741: せがた七四郎 [sage] 2024/12/31(火) 16:28:07.49 ID:zAawfE41 なお5205はオーバーフロー防止回路がないのでサンプリング時にリミッターをきっちり掛けないとノイズが出ます その推奨値が波形を全振幅の80%内に収めること ソース16bitPCM相当というのは理論値であって、実際はそのうちの80%幅しか使えない代物なわけです まあ後でDACで10bitにまで潰されることを考えれば些細な制約かもしれません http://medaka.5ch.net/test/read.cgi/game90/1714315100/741
742: せがた七四郎 [sage] 2024/12/31(火) 16:39:09.95 ID:IQHnrv0Y 何いってんだかさっぱりわからんけど FXは絵も音もしょぼかったなあ http://medaka.5ch.net/test/read.cgi/game90/1714315100/742
743: せがた七四郎 [sage] 2024/12/31(火) 17:12:56.58 ID:fAGiUNW3 2音で128KBしかないとかあかんよな 6音で256KBあったらまだ救いがあったかもしれんが http://medaka.5ch.net/test/read.cgi/game90/1714315100/743
744: せがた七四郎 [sage] 2024/12/31(火) 18:08:35.93 ID:zAawfE41 FXのCPUで複数ADPCM音声のリアルタイム合成(ADPCMを展開したPCMの2ストリームをミックスしてからADPCM1chに再度圧縮して鳴らすような)をやってたソフトがあったのかは興味あります 処理能力的にはフルパワー投入するなら32kHzでも超余裕なはず これをやれるとBGMとSEをADPCMだけで完結できてうれしい http://medaka.5ch.net/test/read.cgi/game90/1714315100/744
745: せがた七四郎 [sage] 2025/01/01(水) 11:27:03.61 ID:Fy2E0DCb ハドソンがスーファミ末期に出してたソフトをひとつふたつでもFXで発売してたらどれだけ救われただろう http://medaka.5ch.net/test/read.cgi/game90/1714315100/745
746: せがた七四郎 [] 2025/01/01(水) 13:32:33.79 ID:qywM03Rc PC-FXやPCEで使用されてるPCM音源は周波数固定で音程が変えられない。 BGMとして使うときはストリーミングになる。同時発音数が多くても 1ch程度(or2ch)で再生する。 SFCやPSで使用されるPCM音源は周波数可変で音程が変えられる。 チャンネル数は多い(SFCは8ch。PSは24ch)。 動画等で使用する場合は映像はストリーミングなのでBGMもストリーミングの場合と、 メモリに音源データを常駐してBGMを鳴らす場合がある。 ここで問題なのはCh数が多いとメモリを分割してサンプリング周波数もやっぱり下げて 使われること。その結果特にADVゲームなどでBGM(または音声)の質が下がる (同級生2やZorkなど)。BGMもストリーミングにすればFX等と同じくなるが Discアクセスを嫌ってそうしない場合が多い。 PC-FXの場合は複数の音数を1chにまとめるので定期的にDisc読み込む必要はあるが 音質(音色)はいい。その結果が同級生2,デアラングリッサー,続初恋物語などのBGMになる。 http://medaka.5ch.net/test/read.cgi/game90/1714315100/746
747: せがた七四郎 [sage] 2025/01/01(水) 14:08:59.51 ID:hOIXtG/v >>745 それすら劣化移植になりそう …というかなるんだと思う http://medaka.5ch.net/test/read.cgi/game90/1714315100/747
748: せがた七四郎 [sage] 2025/01/01(水) 16:18:28.71 ID:61lNNYoU >>745 どんなのだしていたっけ? http://medaka.5ch.net/test/read.cgi/game90/1714315100/748
749: せがた七四郎 [sage] 2025/01/01(水) 17:31:06.33 ID:Fy2E0DCb シミュレーションRPGのアースライト ルナ・ストライクなんてそれこそFXにうってつけだったよ http://medaka.5ch.net/test/read.cgi/game90/1714315100/749
750: せがた七四郎 [sage] 2025/01/01(水) 17:44:08.00 ID:Y/s2LVYV >>745 >>748 スーパーパワーリーグでは・・・ w http://medaka.5ch.net/test/read.cgi/game90/1714315100/750
751: せがた七四郎 [sage] 2025/01/01(水) 18:06:34.99 ID:39ie5CHv 5人で遊べない時点でかなり劣化してるな 2人でボンバーマンや桃鉄やるのでは微妙すぎる http://medaka.5ch.net/test/read.cgi/game90/1714315100/751
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 251 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.375s*