[hatari-devel] [Crossbar emulation] : new infos

Laurent Sallafranque laurent.sallafranque at free.fr
Mon Sep 21 22:28:35 CEST 2009


Hello,

Some news about my latest upload :

- Dma sound is still not working for now (harder to understand than what 
I thought first, and doc is really poor on the subject)


- DSP Xmit sound really improved : I've changed the frequency computing 
(listen to willie's adventure for example, or columns2 ). There's still 
a little crash at end of buffer play (I think this is due to the sound 
interpolation code in Crossbar_GenerateSamples()


- I've got a warning when I run hatari :
Hatari v1.3.1, compiled on:  Sep 21 2009, 
21:49:00                                                                                                                                  

Building CPU table for configuration: 68EC020/881 (compatible 
mode)                                                                                                                 

Warning: Soundbuffer size is too big!

In sound.h, I've tryed the following change:
- #define MIXBUFFER_SIZE    8192          /* Size of circular buffer to 
store sample to (44Khz) */
+ #define MIXBUFFER_SIZE    16384      /* Size of circular buffer to 
store sample to (44Khz) */

And the warning doesn't appear anymore. I listen the sound at 50 Khz.
I haven't uploaded this as the 8192 value is perhaps used for something 
else in Hatari.


- In the sound configuration screen, the playback sound quality 
radbutton isn't checked at all.
Also if I choose a value and save, when I return to the screen, 
radButton isn't displayed.

OK, I return into the matrix :)

Regards

Laurent





More information about the hatari-devel mailing list