Thread: [Tuxnes-devel] Re: Tuxnes-devel digest, Vol 1 #43 - 2 msgs
Brought to you by:
tmmm
From: Captain R. <ro...@dw...> - 2001-08-20 20:32:04
|
> > Hey, > Are you using the snapshot or the release version? > What game were you playing (so I can fix it if it still happens with > the snapshot)? I downloaded and compiled from CVS, with ESD it is now much worse. the sound plays for about a second or two and cuts out, comes back infrequently. without ESd it sounds great but it still very slow. This is all with Zelda. > > I updated the sound queue function so it would be more accurate with > regards to internal values and reading from the sound registers. > Unfortunately I didn't notice a performance hit until after the release > when I was playing MegaMan 2 (Quick Man Stage). > There is a change in CVS that should remove the problem with the > most-used audio channels - the DMC still needs the progressive > update because it's possible it can trigger an interrupt when it finishes > playing the audio. > > I play on a F00F hampered P150 laptop (Debian Woody) > and it's usable at high audio rates (44Khz/8bit 22Khz/16 bit, my laptop > has problems at 44Khz/16bit that my desktop doesn't..) > > I haven't used esd with it (don't like the additional overhead and it > tends to make audio sound tinny to me). > > Thanks, > Paul |
From: Captain R. <ro...@dw...> - 2001-08-21 14:28:11
|
Hello, I've asked a sound question on this list, and it just occurred to me to ask this. What areas of developement need help? Is there anything that need atention that no one is working on, I would like to lend a hand. thanks. |
From: Captain R. <ro...@dw...> - 2001-08-22 04:20:12
|
Ok upon actually reading the documentation I managed to stop the resyncing. this is what I got: $ esddsp tuxnes -v -R 22050 -E -l doubdra1.nes Rom size: 262160 BufSize: 1024 bytes Appending 22050 Hz 8-bit unsigned samples to /dev/dsp NES/Famicom ROM Mapper 1 (MMC1) Program ROM 128k Video ROM 128k Using built-in palette "loopy" [x11] TrueColor visual, depth 24, 32bpp, static colors, shared-memory XImage Warning: 6398.578 sec sound delay, resynchronizing Skipping 171 frames. Warning: 6398.578 sec sound delay, resynchronizing Skipping 171 frames. Warning: 6398.578 sec sound delay, resynchronizing Skipping 171 frames. so I set the minimum fora resync and it played great, with the delay of course. Now this still leaves the delema as to why tuxnes is very slow for me sans esound. without esound running I don't get any resync messages or frameskip messages, just sluggish performance. |
From: Paul Z. <pe...@tr...> - 2001-08-21 14:22:29
|
Hmm.. Zelda is my primary test game. What kind of sound card do you have? Does it gripe about resyncing? The exact message would be: Warning: (number) sec sound delay, resynchronizing I am unable to reproduce the problem on my laptop. I remember an issue last year with someone having a similar problem, and it was that the driver for their sound card didn't support the necessary ioctl to get near-realtime sound output. Can you play Doom without any changes? I understand that Doom was the reason the ioctl was added to begin with. I would expect esddsp to add crackle and delay anyway, it is adding a layer of processing to all audio output and tuxnes outputs sound at 60 segments of sound a second (50 segments for PAL), the programs are racing along trying to output sound, and esd probably outputs one segment, tuxnes sends it the next, but esd delays processing the sound, then finally gets it to the soundcard, then tuxnes sends it the next segment.. etc It crackles because of timing issues. I suppose the next thing to do is try to add ESD support directly into tuxnes. Though if the sound gets delayed I believe there is nothing I can do. Last time I worked with esd it didn't support querys of the timing delay from sending it data to the sound actually reaching the user.. of course that was 3 years ago. On Mon, Aug 20, 2001 at 04:31:48PM -0400, Captain Rotundo wrote: > > > > Hey, > > Are you using the snapshot or the release version? > > What game were you playing (so I can fix it if it still happens with > > the snapshot)? > > I downloaded and compiled from CVS, with ESD it is now much worse. the > sound plays for about a second or two and cuts out, comes back > infrequently. without ESd it sounds great but it still very slow. > > This is all with Zelda. > > > > > > I updated the sound queue function so it would be more accurate with > > regards to internal values and reading from the sound registers. > > Unfortunately I didn't notice a performance hit until after the release > > when I was playing MegaMan 2 (Quick Man Stage). > > There is a change in CVS that should remove the problem with the > > most-used audio channels - the DMC still needs the progressive > > update because it's possible it can trigger an interrupt when it finishes > > playing the audio. > > > > I play on a F00F hampered P150 laptop (Debian Woody) > > and it's usable at high audio rates (44Khz/8bit 22Khz/16 bit, my laptop > > has problems at 44Khz/16bit that my desktop doesn't..) > > > > I haven't used esd with it (don't like the additional overhead and it > > tends to make audio sound tinny to me). > > > > Thanks, > > Paul > > > > _______________________________________________ > Tuxnes-devel mailing list > Tux...@li... > http://lists.sourceforge.net/lists/listinfo/tuxnes-devel -- Paul Zaremba Senior - CSC, North Carolina State University Use an Envelope, Please encrypt ALL EMail. PGP Public Key - wwwkeys.pgp.net, pe...@tr... |