(WIP) Arbee's WIP Emporium (11/02/05) - 模擬器

By Noah
at 2011-02-08T09:08
at 2011-02-08T09:08
Table of Contents
2011.02.05
兩個平台的技術結合測試,下面有範例對照(.mp3),是「Parasite Eve」
裡面的一段音樂,有興趣的人可以下載聽看看。
Arguably the most problematic aspect of MAME’s PSX hardware emulation
was the SPU audio chip. It had no envelope support, no reverb, and an
assortment of bugs. Fortunately most arcade games use the SPU only for
sound effects and have a separate chip for music so the problems weren’
t as dire as a working MESS PSX driver might have shown, but glitches
did occur and vex players (for instance, the siren in Tetris the Grand
Master).
Anyway, pSXAuthor, the author of the pSX emulator gave us permission a
while ago to use his SPU code in MAME. The problem at the time was that
his code makes heavy use of C++ features and MAME back then was plain C
only. Aaron’s recent architectural changes have finally made it possible
to rock out with your polymorphic classes out in a sound chip emulation,
and so I’ve finally done the port.
One thing the MESS driver does do is play .PSF music rips from
PlayStation games. I’m going to use one of my favorite songs from one
of my favorite PS1 games (Parasite Eve) here to demonstrate the
before/after.
Current MAME SPU emulation
http://rbelmont.mameworld.info/wipimg/spuold.mp3
New pSX SPU emulation in MAME
http://rbelmont.mameworld.info/wipimg/spunew.mp3
I think you’ll find the improvement quite striking.
______________________________________________________________________________
來源:http://rbelmont.mameworld.info/?p=613
--
開工啦啦啦啦啦.............( ‵□′)/"
--
兩個平台的技術結合測試,下面有範例對照(.mp3),是「Parasite Eve」
裡面的一段音樂,有興趣的人可以下載聽看看。
Arguably the most problematic aspect of MAME’s PSX hardware emulation
was the SPU audio chip. It had no envelope support, no reverb, and an
assortment of bugs. Fortunately most arcade games use the SPU only for
sound effects and have a separate chip for music so the problems weren’
t as dire as a working MESS PSX driver might have shown, but glitches
did occur and vex players (for instance, the siren in Tetris the Grand
Master).
Anyway, pSXAuthor, the author of the pSX emulator gave us permission a
while ago to use his SPU code in MAME. The problem at the time was that
his code makes heavy use of C++ features and MAME back then was plain C
only. Aaron’s recent architectural changes have finally made it possible
to rock out with your polymorphic classes out in a sound chip emulation,
and so I’ve finally done the port.
One thing the MESS driver does do is play .PSF music rips from
PlayStation games. I’m going to use one of my favorite songs from one
of my favorite PS1 games (Parasite Eve) here to demonstrate the
before/after.
Current MAME SPU emulation
http://rbelmont.mameworld.info/wipimg/spuold.mp3
New pSX SPU emulation in MAME
http://rbelmont.mameworld.info/wipimg/spunew.mp3
I think you’ll find the improvement quite striking.
______________________________________________________________________________
來源:http://rbelmont.mameworld.info/?p=613
--
開工啦啦啦啦啦.............( ‵□′)/"
--
Tags:
模擬器
All Comments
Related Posts
My Nes v2.2

By Ethan
at 2011-02-07T23:10
at 2011-02-07T23:10
MD和SFC的硬體性能?

By Sierra Rose
at 2011-02-07T21:40
at 2011-02-07T21:40
MD和SFC的硬體性能?

By Jake
at 2011-02-07T20:20
at 2011-02-07T20:20
MD和SFC的硬體性能?

By Ula
at 2011-02-07T19:36
at 2011-02-07T19:36
MD和SFC的硬體性能?

By Lydia
at 2011-02-07T19:21
at 2011-02-07T19:21