[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Commodore 64 kills APPLE II



Rubywand <rubywand@swbell.net> wrote in message news:<3E53F036.8989A6E2@swbell.net>...
> "Michael J. Mahon" writes ...
> > 
> > Rubywand wrote:
> > 
>  ....
> > >
> > >     Via the major for-PC emulators, you get a good sampling of 8-bit A2
> > >displays but, at best, a 'just fair' sampling of 8-bit A2 sound.
> > 
> > Agreed--but AppleWin and Apple Oasis (which I use regularly) work
> > reasonably well.
> >
> 
>      AppleWin using the "PC Speaker (translated)" sound setting seems to be the
> best for-PC choice for sound. (Don't know about for-Mac emus.)
> 
>      Even so, neither AppleWin nor Apple Oasis is very good with sound in most
> of the old software. Both emus frequently distort tones or miss them
> completely. Neither emu does any good when it comes to two-voice music.
> 
>      Failures on single-voice tones can be largely eliminated by doing a PEEK
> at $C030 followed by a delay before calling the tone routine. (Don't know why;
> just something noticed during a recent realA2-->emuA2 program conversion.)
> 
>  
> > >Even so, sure, C-64 has much better sound than the built-in 'old Apple II'
> > >sound of 8-bit Apple II's. (C-64 had better sound than the IBM PC, too.)
> > 
> > Both the Apple II and the PC had a "1-bit" speaker port.  The PC could at
> > least generate a square wave tone without using the processor.
> 
>      Which is, really, a good example of PC designers outsmarting themselves.
> Years later, Disney had to include an amplifier add-on for the Printer port in
> order to get good digitized sound to go with their software. (Worked great,
> too.)
> 
>      Evidently, for-PC A2 emus have to sample $C030 access and convert the
> information to tones for a sound card or to square wave duration settings for
> the speaker. That seems like a lot of hassle. Maybe we'd be better off toggling
> a bit on the Printer Port going to a cheapo amplifier add-on.
> 
> 
> > 
> > The 8-bit Apple II's can only flip a toggle wired to their speaker, so
> > generating good sound is quite a trick--but it can be done, at the cost
> > of monopolizing the processor during the process.  With sufficient
> > finesse, sampled sounds can be played with good quality.  See my .sig.
> >
>  ....
> 
>      Agree. If an early '80's design wasn't going to use a decent programmable
> sound generator IC for sound, the best alternative is the route Apple chose.
> 
> 
> 
> Rubywand

<plug type="shameless">
Dapple and Dapple ][ do basically what the Apple ][ did and flip the
PC internal speaker on and off rapidly.  I think most other DOS emus
do the same.  (BTW, I think Dapple ][, and ApplePC's PC speaker mode,
have dead-on sound.) </plug>

-uso.