Re: [hatari-devel] H20 game sound?

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Hi,

Btw. There may be additional programs that have the same regression. This is just the first one
where I paid attention to it.

(I didn't check all programs I tested under EmuTOS
with headphones, nor check whether they should
have had music, or whether it was missing also
with TOS4.)


	- Eero

On 11/3/20 12:18 AM, Laurent Sallafranque wrote:
When the first EKO screen appears, there's a music.

The crossbar traces show :

Crossbar : $ff8901 (additional Sound DMA control) write: 0x00
Crossbar : DSP --> Crossbar transfer    0x000000
Crossbar : $ff8901 (additional Sound DMA control) write: 0x00
Crossbar : $ff8903 (Sound frame start high) write: 0x14
Crossbar : $ff8905 (Sound frame start med) write: 0x44
Crossbar : $ff8907 (Sound frame start low) write: 0xbc
Crossbar : $ff890d (Sound frame count low) write: 0x00
Crossbar : $ff890f (Sound frame end high) write: 0x14
Crossbar : $ff8911 (Sound frame end med) write: 0x54
Crossbar : $ff8913 (Sound frame end low) write: 0x5c
Crossbar : $ff8934 (ext. clock divider) write: 0x00
Crossbar : $ff8934 (ext. clock divider) write: 0x01
Crossbar : $ff8935 (int. clock divider) write: 0x00
Crossbar : Recalculate_clock_Cycles
            clock25 : 160
            clock32 : 160
Crossbar : $ff8935 (int. clock divider) write: 0x01
Crossbar : Recalculate_clock_Cycles
            clock25 : 162
            clock32 : 128
Crossbar : DSP --> Crossbar transfer    0x000000
Crossbar : $ff8900 (Sound DMA control) write: 0x05
Crossbar : $ff8901 (additional Sound DMA control) write: 0x03
Crossbar : MFP15 (IT7) interrupt from DMA play
Crossbar : MFP Timer A interrupt from DMA play
Crossbar : DSP --> Crossbar transfer    0x000000
Crossbar : DMA Play --> DMA record
Crossbar : DMA Play --> DSP record
Crossbar : DSP --> Crossbar transfer    0x000000
Crossbar : DSP --> Crossbar transfer    0x000000
Crossbar : DSP --> Crossbar transfer    0x000000

[...]

The crossbar transfer always send 0


May it be related to the MFP15 IT7 interrupt that wouldn't trigger, execute, rearm ?

Laurent



Le 02/11/2020 à 22:50, Laurent Sallafranque a écrit :

Hi,


I've recompiled hatari V1.4 and H2O has sound.

The music has glitches when the game runs at 2 VBL, but is OK when the game runs at 1 VBL.

So, there's a regression between Hatari V 1.4 and current version.

I continue to investigate on older releases to try to get which one lost the music.

Laurent



Le 02/11/2020 à 07:59, laurent.sallafranque@xxxxxxx a écrit :
I'll have a look tonight.
Regards

Le 2 nov. 2020 00:57, Eero Tamminen <oak@xxxxxxxxxxxxxx> a écrit :

    Hi,

    I've now mostly finished testing Falcon programs,
    except for the problematic ones I found.


    I noticed that H20 game doesn't have any sound,
    regardless of whether I select sound FX or music
    option when starting the game.

    According to compatibility list, H20 game would
    have had sound with Hatari v1.4.  It doesn't have
    with v2.2 or Git version of Hatari.

    Can you reproduce the no sound issue, and if yes,
    could somebody test it on real real Falcon?

    (Any idea when it might have broken?)


    - Eero







Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/