It is currently Wed Nov 22, 2017 2:31 am

All times are UTC - 7 hours





Post new topic Reply to topic  [ 10 posts ] 
Author Message
PostPosted: Sat Oct 25, 2014 5:59 pm 
Offline
User avatar

Joined: Fri Aug 23, 2013 2:14 am
Posts: 264
Early emulators and several clone consoles seem to mix up two of the square wave's duty cycles, making the sound sound off. However, I must be in the minority since I actually like the inaccurate, inverted sound, and I believe certain songs sound better (Over Horizon stage 1, for example). So instead of me busting out a clone console, what would be an emulator (for Windows) that doesn't accurately emulate sound? I tried Nesticle, but it doesn't work on my computer, probably cause it's so old and probably cause it was made for DOS. If NES emulators with inaccurate sound are now extinct, is there any way to make an emulator sound inaccurate, or at least swap the duty cycles around?


Top
 Profile  
 
PostPosted: Sat Oct 25, 2014 7:09 pm 
Online

Joined: Sun Apr 13, 2008 11:12 am
Posts: 6447
Location: UK (temporarily)
puNES added a setting for that.


Top
 Profile  
 
PostPosted: Sat Oct 25, 2014 7:58 pm 
Offline
Site Admin
User avatar

Joined: Mon Sep 20, 2004 6:04 am
Posts: 3484
Location: Indianapolis
NESticle will run in DOSbox, if you really want hear it. It's sound emulation isn't all that bad (for it's time), most noticeably the DPCM was loud and unfiltered-sounding, and I think triangle channel was an actual triangle, not made of steps.


Top
 Profile  
 
PostPosted: Sat Oct 25, 2014 8:09 pm 
Offline
User avatar

Joined: Mon Oct 20, 2014 1:50 pm
Posts: 94
I'm aware this might be a bit off subject, but concerning NES emulators with inaccurate sound...

Does anyone ever have any problems with FCEUX? It's my emulator of choice, but sadly it faces a lot of crackling in it's audio while changing the focus of the window. Is anyone aware of how to fix these issues? I've tried altering everything from buffering to the output quality, but nothing seems to work. Oftentimes I'll mute the emulator entirely because of it's crackling.

_________________


Top
 Profile  
 
PostPosted: Sat Oct 25, 2014 9:45 pm 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 5825
Location: Canada
NSFPlay has an option for swapped duty, which I put in because there are many European clones of the NES that did this. It's a good option if you just want to listen to the music.


Top
 Profile  
 
PostPosted: Sun Oct 26, 2014 5:32 am 
Offline
User avatar

Joined: Mon Jan 03, 2005 10:36 am
Posts: 2981
Location: Tampere, Finland
DragonDePlatino wrote:
I'm aware this might be a bit off subject, but concerning NES emulators with inaccurate sound...

Does anyone ever have any problems with FCEUX? It's my emulator of choice, but sadly it faces a lot of crackling in it's audio while changing the focus of the window.

I thought I didn't have those problems with FCEUX, but now that I tested it, I can get it to crackle pretty easily for a little while after moving the window. Or minimizing the window. Or maximizing the window. It could easily be a bug, since Windows exhibits some funky behavior when the window is moved (the window message loop is blocked), maybe they didn't take that into account.

I've had much more severe problems with audio in Nestopia. It's very easy to get the audio to hiccup severely. NSF playback in particular seems to be broken.

Of course none of this really is about inaccuracies in sound emulation.

_________________
Download STREEMERZ for NES from fauxgame.com! — Some other stuff I've done: kkfos.aspekt.fi


Top
 Profile  
 
PostPosted: Mon Oct 27, 2014 8:00 pm 
Offline
User avatar

Joined: Fri Aug 23, 2013 2:14 am
Posts: 264
Alright, thanks for the responses folks! Granted I don't have much to say, but I figure I should show my gratitude.


Top
 Profile  
 
PostPosted: Mon Oct 27, 2014 8:31 pm 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 5825
Location: Canada
For what it's worth, I find that using vsync with FCEUX creates a crackle, but if I turn off vsync it plays okay.


Top
 Profile  
 
PostPosted: Mon Oct 27, 2014 8:46 pm 
Offline
User avatar

Joined: Sun Sep 19, 2004 9:28 pm
Posts: 3192
Location: Mountain View, CA, USA
Yeah, the "static" in FCEUX during play is a result of odd synchronisation/timing issues pertaining to audio/video drivers and/or latency (regardless of what audio card I used (onboard Realtek or an Audigy SE)). So it makes sense Vsync enable/disable would affect it. Some of it has been fixed using FCEUX 2.2.3 SVN (I get binaries from emucr.com) and setting Vsync to "Lazy Wait for Vblank" and setting DirectDraw to "No hardware acceleration". I have similar synchronisation oddities in other emulators, which is mainly why I use Nestopia when actually wanting to play a NES/FC game, and FCEUX +other emulators solely for debugging/development. That's just me though.


Top
 Profile  
 
PostPosted: Mon Oct 27, 2014 9:42 pm 
Offline
User avatar

Joined: Sun Jan 22, 2012 12:03 pm
Posts: 5825
Location: Canada
Yeah, same. I use FCEUX for debugging. Nestopia for playing (or, more often, NES + PowerPak).


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC - 7 hours


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group