[ オリジナルレポート ]

BugID: #07378

カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
サウンド解決済み修正済み2019-07-17 10:592022-09-01 18:18
 
テスターtrebor担当者 ソース
バージョン0.211発生バージョンAlways present(?)修正バージョン0.247
修正コミット ffc0db2プルリク
フラグ実機・資料検証済み
セット pokey.cpp
セット詳細
pokey - POKEY
 
概 要16ビットモードでディストーションの再生が不正確。
詳 細The issue arise when using some distortions values in either 8-bit or 16-bit modes.
When using the pure tone setting (AUDC0=$Ax or $Ex) it sounds fine; however sound problems are present when using other distortion settings on AUDC0.
Values from $2x and $Cx (12a and 12b) in the attached spreadsheet (See zip archive file 'pokey notes.zip'), provides inaccurate results every time.
再現手順The issue occurs for any platform utilizing POKEY chip in the ways mentioned in the aforementioned "Description" field.
Nonetheless, A7800 examples are provided in this report. Just load the ROM(s) contained in the zip archive(s) and playback accordingly.
Take note of the real hardware POKEY captures compared to what is heard for POKEY emulation under MAME from the wav files provided.
追加情報Complete POKEY note table for all distortion settings:
https://atariage.com/forums/topic/216807-complete-pokey-note-table-for-all-distortion-settings/?do=findComment&comment=4315649

A good explanation of the $Cx distortion in POKEY:
https://atariage.com/forums/topic/212280-pokey-question-distortion-12-donkey-kong-bass/

More details and test file cases:
https://atariage.com/forums/topic/293427-pokey-16-bit-mode-and-other-audctl-settings-a7800-emulation/
 
添付ファイルzip fileA7800_AtariAgeJingle_ROMs.zip (2019-07-17 11:03)
zip fileatariage-jingle (20190708) Real HW.zip (2019-07-17 11:03)
zip fileatariage-jingle (20190708) MAME 0_211.zip (2019-07-17 11:04)
zip filepokey notes.zip (2019-07-17 11:05)
zip fileArkanoid2LevelStartSoundDemo.zip (2019-07-25 03:01)
zip fileRollingThunderIntroMelody.zip (2019-08-14 09:42)