Any PSX game ever used X-360 surround sound?

Discussion in 'Sony Programming and Development' started by ynoS XSP, Nov 11, 2016.

  1. ynoS XSP

    ynoS XSP Rapidly Rising Member

    Joined:
    Jul 26, 2015
    Messages:
    93
    Likes Received:
    10
    This sounds.... interesting:



    I know it's just a demo but in the end, what happened? Was it actually used in some games?
     
    gwald and UnrealNStuff like this.
  2. gwald

    gwald Net Yaroze '99

    Joined:
    Jan 6, 2016
    Messages:
    105
    Likes Received:
    36
    I doubt it, it's not hard to code audio panning.
    Haha and I've got a further draw distance on my NY libGS splitscreen game :p
     
    Last edited: Nov 11, 2016
  3. ASSEMbler

    ASSEMbler Administrator Staff Member

    Joined:
    Mar 13, 2004
    Messages:
    19,394
    Likes Received:
    995
    Remember is says it combines music channels and simulates surround, that's more than basic panning.

    A helicopter is a terrible demo...
     
    gwald likes this.
  4. Gemini

    Gemini Retro developer

    Joined:
    Apr 1, 2008
    Messages:
    406
    Likes Received:
    88
    AFAIK surround sound should be trivial to implement as long as you use two voices per sample and apply left/right pan on both to simulate four pseudo channels. Of course, you can't do that with libsnd, which only works with a limited sound environment that you can barely override.

    There was an official sample with custom handling of spu samples that mentioned this very issue in a 3D sound function. The main issue is when you have tracker music, as that usually reserves at least 16 voices for BGM, so you're left with only 8 voices = 4 surround samples at the same time. You could work around that by having streamed music -- with XA you would have all 24 voices available, while SPU streams leave you with 22 voices. While that is super convenient for most genres, there would be no mean to cache new data while the CD unit is busy.

    SPU economy is a real bitch in most cases, but it all comes down to what your game requires.
     
    Last edited: Nov 12, 2016
    gwald likes this.
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page