看板 Emulator 關於我們 聯絡資訊
※ 引述《JohnsonWang (強森王)》之銘言: : 在 1992 年的芬蘭組合語言大賽冠軍作品 Unreal 中,若音效卡選擇 Sound Blaster : Pro,則出現的聲音曲調慢一倍,頻率也慢一倍,但選擇 Sound Blaster 時就正常。 : MIDI 模擬問題 : : 另外就是 AO486 雖然模擬了 MPU-401,但是不具備 MPU-401 的 Intelligent Mode : ,這方面看網路討論都是說安裝一個近年由 DOSBox 團隊技術提供的 SOFTMPU 工具, : 這是一個 DOS 下的常駐工具程式(TSR),目的是讓實體電腦上的 MPU-401 相容卡提供 : 出 Intelligent Mode,所以自然也可以讓 AO486 提供出 Intelligent Mode。但不管 : 我怎麼配置,都是看到 SOFTMPU 的成功執行畫面,但沒有正確效果, 繼續測試我還發現,上一段落提到的 Unreal 繼續播放下去就會有越來越多的不正常現 象,幾個場景之後就只剩下畫面,音樂卻不見了。 隔一年同一團隊的冠軍作品 Second Reality,狀況也很多。片頭完畢以後進入主題,原 本非常了不起的音樂節奏與畫面同步效果慢慢的就錯位開來,越來越對不準在拍點上, 且延遲問題越來越嚴重。當年這種音樂節奏與畫面影像同步的效果,基本上與 CPU 快慢 沒有關係,你 CPU 慢,畫面自然跳格;CPU 快,畫面就順暢,但是節奏拍點都會對準畫 面,所以 AO486 竟然出現了不同步的問題,確實相當嚴重。 https://youtu.be/_UqxbvQUc1Y?t=131 已經跳好秒數,那顆藍白水晶球每次觸地時都會
在音樂的拍點(每小節的第一拍),這在當年是非常驚人的效果。之後還有很多場景都 有音樂拍點對準畫面的刻意安排,好精彩的,可惜 AO486 完全做不到。 當年為了高速電腦會在一堆旋轉球的場面當機而附加的 2ndfix.exe 一樣會在此處當機 ,躲不掉。 所以不論是在聲霸卡 SoundBlaster,或者影像處理上,雖然一般 DOS 下的遊戲好像都 沒有什麼問題,但是遇到這種用組合語言撰寫的程式時,老實說: AO486 的相容性真的是爛到炸。 當年很多電腦都有兩張以上音效卡要共存時 IRQ DMA 不好閃開的相容性問題,但也沒 有讓最後表現到如此離譜的。 至於 SoftMPU,我原本測試的環境是包括 EMM386 & QEMM386 9.0,都無法成功模擬出 Intelligent Mode,看了 MiSTerFPGA 論壇說要 QEMM386 8.03,我也去弄來了。先不 說 QEMM386 8.03 在 optimzie 過程會出現記憶體太大的錯誤訊息而中斷,這點國外 討論區也很多人問,重點是,我就算用了 QEMM386 8.03,SoftMPU 還是無法提供預期 的效果。 反正結論,AO486 這個模擬 386 PC 的核心,實在是令人超級失望的,MiSTer FPGA 還是拿來玩懷舊電玩棒多了,模擬 IBM PC AT/XT 其實潛藏的問題很嚴重,雖然不是 每個人都會遇到,但問題確實在那邊,模擬的不夠好。所以若是想要用 MiSTer FPGA 搞一個小的 MS-DOS 電腦,我是不建議的,不管是影像還是聲音都不夠完美。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.171.174.166 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Emulator/M.1628881124.A.010.html
chris38c28: 我認為主要問題是專案維護者本身要做的事太多了 如果 08/14 20:40
chris38c28: 沒有其他人跳下來幫忙的話 可能很難模擬到很好 08/14 20:41
chris38c28: AO486近期最有感的更新應該是去年FPGAzumSpass幫忙做 08/14 20:44
chris38c28: 加速XD 08/14 20:45