Page 11 of 24

Re: WIP Atari ST ScummVM-lite

Posted: 25 May 2020 11:50
by DoG
I also tried the previous version of DOTT on TT with YM for both music and speech. It starts the music though, but every time the speech/sfx occurs the music is cut off. However the YM music works when choosing DMA as speech/sfx.

Re: WIP Atari ST ScummVM-lite

Posted: 25 May 2020 12:01
by agranlund
DoG wrote: 25 May 2020 11:50 I also tried the previous version of DOTT on TT with YM for both music and speech. It starts the music though, but every time the speech/sfx occurs the music is cut off. However the YM music works when choosing DMA as speech/sfx.
This is supposed to happen when the YM is used for both speech & music, but then the music is supposed to fade back up again after the sound effect is done. My best guess at the moment is that I am doing something not quite correct fading up the volume as far as the TT is concerned.
May explain the music issue in DOTT. That game fades up the note volumes from zero at the beginning and the YM-Midi driver is trying to respect this.

All of this works on my real ST, and in Hatari emulating a TT.
But I just noticed that the Hatari-TT is missing the first couple of notes in the beginning before any music is heard, and this does not happen in Hatari-ST or my real ST.
This is probably my best lead at having some way of reproing this so far - I am thinking its probably the same core issue just manifesting itself differently on the real vs. emulated TT.

Re: WIP Atari ST ScummVM-lite

Posted: 25 May 2020 12:19
by stephen_usher
agranlund wrote: 25 May 2020 11:43 Haha yeah I will probably need to make the installation process a bit faster at some point.
It hasn't felt super critical since I mostly test on the PC and there it takes just a few seconds to run through the same process :lol:

Interesting about the YM music in Day of the Tentacle.
It's a long-shot, but you could give this one a go and see if that works (it will not make you sit through the installation process again :D)

http://www.happydaze.se/wp-content/uplo ... E.PRG_.zip
No. No change.

Re: WIP Atari ST ScummVM-lite

Posted: 25 May 2020 22:39
by agranlund
stephen_usher wrote: 25 May 2020 12:19 No. No change.
:(

At least it brought some good with it.. while looking at the YM code I found why the music in Monkey2 sounded so false in places.. it was the drum channel being played back as normal notes :lol:

YM music is now overall better/less sucky:
scumm_st_alpha_200525.zip

Re: WIP Atari ST ScummVM-lite

Posted: 26 May 2020 12:05
by stephen_usher
MI2 and Indy4 both now crash with 2 bombs directly after selecting the YM for music.
DotT is no different to the previous build.

Re: WIP Atari ST ScummVM-lite

Posted: 26 May 2020 12:37
by stephen_usher
stephen_usher wrote: 26 May 2020 12:05 MI2 and Indy4 both now crash with 2 bombs directly after selecting the YM for music.
DotT is no different to the previous build.
Oh. After a hard reset no more bombs.

Re: WIP Atari ST ScummVM-lite

Posted: 26 May 2020 18:58
by terriblefire
I got myself some midi cables so i'll hook up the H4 to my NX5R and get the TF536 in the mix

Re: WIP Atari ST ScummVM-lite

Posted: 29 May 2020 10:18
by agranlund
Having fun with the YM chip!
Introduced the concept of instruments. It's fairly simple at the moment but I think it sounds quite a bit better than before.


Re: WIP Atari ST ScummVM-lite

Posted: 29 May 2020 12:18
by troed
agranlund wrote: 29 May 2020 10:18 Having fun with the YM chip!
Introduced the concept of instruments. It's fairly simple at the moment but I think it sounds quite a bit better than before
That sounds better than a lot of YM native ST games already ;)

/Troed

Re: WIP Atari ST ScummVM-lite

Posted: 29 May 2020 22:55
by kodak80
stephen_usher wrote: 26 May 2020 12:05 MI2 and Indy4 both now crash with 2 bombs directly after selecting the YM for music.
@agranlund
On my H4, I get the same, bombs when running TOS 1.04 (with IDE patch) but runs with EmuTOS 0.9.12 fine. Hard reset did not help with TOS 1.04.

Am impressed with how quickly this is coming along. Great work.