Login
Search for:


Previous | Next

From: indi (all posts)
Date: 2000-08-02
Subject: Re: Sound and $0300 blah blah
On Mon, 31 Jul 2000 07:50:53 -0400, you wrote:

>Hi All!

>3) Minus4 completely ignores the volume. See the example. Right?
>4) Minus4 completely ignores the frequency of noise. It always outputs the
>same high pitched noise, regardless of $FF0F and $FF10. See the example.
>Right?

ADLib is crap... and doesn't allow for VOLUME, or noise pitch.
SID emulation does allow for this... Minus4w will fix this as I'll be using SAMPLES all the way.... one day..<s>

>5) The only difference between the two examples is that in the second one,
>the freq table is at $0300. While WinEMU plays it perfectly, something goes
>wrong with Minus4. What's on the $0300 area? I figured we should be able to
>use it as regular RAM, right?

This is due to the "fudged" disk loader... many turbo loaders change the loading vector to turbo load from disk, the simplest way to get most things working was to rewrite this vector back to the ROM.

The disk DMA is complete, but I don't simulate the serial line at $00
($01?) which is how turboloaders work... of course I also don't emulate the disk drive yet either....

I considered this the lesser of any evils I could think of.....

Mike

Copyright © Plus/4 World Team, 2001-2024. Support Plus/4 World on Patreon