NovaSquirrel
b572feab54
Fix volume config screen being cut off
2021-11-10 18:54:03 -05:00
NovaSquirrel
6ea0f4f40d
Revert "Merge pull request #42 from Gumball2415/feature-add-2a03-interference"
...
This reverts commit f1696a90be
, reversing
changes made to c130c1df82
.
2021-11-10 18:36:55 -05:00
NovaSquirrel
3c4998801a
Get some audio config controls not to cut off
...
Wasn't able to get the volume reduction one yet
2021-08-11 11:14:51 -04:00
Persune
a22b17b2c1
Add /A13 and /OE1 audio interference
...
In hardware, the audio from the 2A03 APU pins go through an inverted
preamp using one of the 74HCU04 inverter chips in the motherboard.
Though this may be cost-effective on Nintendo's part, the signals on the
hex inverter chip can interfere with one another, especially on the
audio. This can be heard as a buzz or a high pitched whine.
The only known signals to interfere with the audio so far is:
- /A13, the inverted signal of PPU A13 going into the cartridge
connector.
- /OE1, Output enable for controller reads, though this is only found
present on the RF Famicom.
2021-08-11 17:55:56 +08:00
Perkka2
000bfb1a71
Renamed EPSG to EPSM, changed NSF header bit for EPSM from 6 to 7
2021-07-30 14:21:56 +02:00
NovaSquirrel
edd8106a5a
Fix row size problem on audio options
2021-02-24 12:14:45 -05:00
Perkka2
7de782b486
EPSG $4016 addressing, EPSG ui checkbox
...
Added support for $4016 addressing for the EPSG
Added ui element to enable EPSG, remains to be implemented
2021-01-28 18:18:34 +01:00
lapinozz
5d00c055e6
Added EPSG audio to both suncore and MMC3
2021-01-28 18:18:34 +01:00
Sour
781650e8bf
Audio: Added comb filter stereo effect
2018-08-03 10:49:23 -04:00
Sour
115f46e05f
Audio: Improved dynamic sample rate logic and added an option to disable it completely
2018-08-02 22:09:55 -04:00
Sour
d10b11f0b3
Audio: Added option to reduce volume during fast forward/rewind
2018-06-27 19:49:47 -04:00
Sour
a17eb67cad
UI: Replaced numeric up/down controls with custom control (to fix numerous usability issues on both Windows & Linux)
2018-06-10 12:58:52 -04:00
Sour
2dc0a90240
UI: Improve latency field usability (and fix issue with warning appearing when latency = 100ms)
2018-04-06 16:59:16 -04:00
Souryo
05236c4d1a
UI: More layout fixes
2017-09-17 01:29:17 -04:00
Souryo
ac4f3a0b00
UI: Linux layout fixes
2017-09-17 00:54:30 -04:00
Souryo
8151fb5445
UI: Fixed DPI-related issues
2017-09-16 22:02:05 -04:00
Souryo
3b34a7c113
Audio: Added 96kHz sampling rate option
2017-05-02 23:41:11 -04:00
Souryo
db9a453444
Audio: Equalizer
2017-04-15 13:54:47 -04:00
Souryo
c2115defd9
-Added options to disable palette reads & oamaddr bug
...
-Better PAL emulation post scanline 260
-Fixed out of bounds memory access in oamaddr bug emulation
2017-02-24 21:43:42 -05:00
Souryo
9173e76ce8
Emulation: Added options to emulate famicom-only features (no $2004 reads, no noise mode flag)
2017-02-22 20:41:58 -05:00
Souryo
4a5e3e0478
Linux: Fixed trackbar background color in Mono
2016-12-17 15:46:13 -05:00
Souryo
e24514781f
Audio: Added channel panning options
2016-12-09 21:23:20 -05:00
Souryo
2fac266303
Audio: Added crossfeed option for stereo filters
2016-12-09 14:47:34 -05:00
Souryo
3f3b3ffb3c
Audio: Improve sound latency - can be set 4-5x lower than before without crackling sounds
2016-12-09 10:30:09 -05:00
Souryo
e562ab744b
Audio: Added an option to reduce popping sounds on the DMC channel (via $4011 writes)
2016-12-04 23:31:52 -05:00
Souryo
09e31f50f9
Audio: Added an option to disable the triangle channel when its frequency is ultrasonic. Reduces popping sounds in some games
2016-07-19 17:36:37 -04:00
Souryo
6660dc860d
VRC7 audio support
2016-07-01 23:54:31 -04:00
Souryo
36404116ea
MMC5 Audio: Square channels + PCM (write mode only, no IRQs)
2016-06-12 11:28:45 -04:00
Souryo
cdf0e8751a
Sunsoft FME-7/5A/5B support (Mapper 69) (partial audio chip support)
2016-06-11 20:12:20 -04:00
Souryo
d04551b0ae
Namco 129/163/175/340 (Mapper 19 & 210) support (including audio)
2016-06-11 13:18:47 -04:00
Souryo
76600d31a9
VRC6: Implemented all 3 audio channels
2016-06-07 19:36:05 -04:00
Souryo
d89cdfab01
Audio: Added stereo effects + reverb options
2016-02-21 15:31:39 -05:00
Souryo
5ce8b20fd1
Audio: Added swap duty cycles option
2016-02-19 19:25:28 -05:00
Souryo
0c765aca59
Localization: Mesen is now available in English, French and Japanese
2016-02-19 13:05:04 -05:00
Souryo
673ff6e4db
Audio: Added options to reduce/mute sound while in background (+ Set menu icons to config forms)
2016-01-31 11:58:41 -05:00
Souryo
ea36115941
FDS: Sound support
2016-01-30 14:57:50 -05:00
Souryo
e455dd3eb4
Audio: Ability to select ouput device (e.g speakers, headphones)
2016-01-17 22:16:20 -05:00
Souryo
f8a0277c2e
Audio: Added option to select sample rate
2016-01-14 19:33:16 -05:00
Souryo
6c12c9257d
Adjusted master volume multiplier
2016-01-14 17:40:59 -05:00
Souryo
099a1b3b44
Audio: Several APU fixes
...
-Fixed DMC $4011 write behavior
-Fixed period for square channels
-Removed blip_buffer & blip_synth. Replaced with blip_buf and SoundMixer - now have non-linear sound mixing.
-Fixes all sound-related tests (apu_mixer (dmc, noise, square, triangle) and volume_tests
2016-01-14 01:21:09 -05:00
Souryo
056c71abd5
Audio config: Changing volume is applied instantly (no need to press OK)
2016-01-07 16:36:40 -05:00
Souryo
266ca82a06
Added basic audio settings
2015-07-17 20:58:57 -04:00