« Dreamcast felépítés (index)

Dreamcast felépítés

Chapter 5: Audió


Tartalomjegyzék

  1. Fejlődés
  2. Életben maradni

A hangfunkciókat a Yamaha által tervezett AICA nevű egyedi chip kezeli, amely a Saturnban használt SCSP továbbfejlesztett változata, és négy komponensből áll:

A fejlesztés megkönnyítése érdekében a hivatalos SDK több hang eszközmeghajtót is tartalmazott a különböző igényekhez (szekvenálás, dekódolás stb.).

Fejlődés

A Mega Drive/Genesis óta nagyon messzire jutottunk. Ahhoz, hogy megmutassuk, mekkora előrelépés történt a hangszintézis terén, íme egy példa két játékra, az egyik Mega Drive-on, a másik Dreamcaston, amelyek ugyanazt a kompozíciót használták:

Video
Video - Sonic 3D Blast (1996) a Mega Drive-on.
Az előd FM-szintézist alkalmaz a hangjelek menet közbeni előállításához.

Video
Video - Sonic Adventure (1999) a Dreamcaston:
Az új audió alrendszer gond nélkül feldolgozza a PCM-mintákat.

Az FM chip programozása helyett a Sonic Adventure zeneszerzői házon belül készítették el a hangsávot, majd a CRI Middleware által kifejlesztett "ADX" veszteséges formátumba kódolták. Emiatt van az, hogy a 64 PCM-csatornából csak kettőt használ (sztereó).

Az ADX tömörítés lehetővé tette, hogy a játék közvetlenül a GD-ROM-ról folyamatosan olvassa és dekódolja az adatokat a Sound IC-re anélkül, hogy a memória vagy a sávszélesség elfogyna. Az illesztőprogram sokféleképpen megvalósítható, mivel többféle megközelítés létezik a fő CPU és az ARM7 közötti terhelés elosztására.

Életben maradni

Valamért ez a chip felelős egy Real Time Clock (Valósidejű óra) (RTC) biztosításáért is, amit a BIOS használ - ez egy óraelemhez is csatlakozik, hogy táp nélkül is működjön.


Previous: 4. Grafika

Next: 6. Operációs rendszer


Rodrigo Copetti © 2026 RSS Feed

Váltás a modern kiadásra

Kezdőlap · Cikkek · Támogatás · A szerzőről · A weboldalról