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
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
1d68e6996f
EPSM Rythm Support
2021-08-09 00:44:44 +02: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
Perkka2
945b63f696
WIP replacing S5B with emu2149, Adding $4016 addressing to EPSG
2021-01-28 18:18:34 +01:00
Perkka2
d82a8fffb5
Replaced the old OPLL Emu with Nuked-OPLL
2021-01-28 18:18:34 +01:00
lapinozz
d7213a76d5
Fixed SSG overflow and fixed relative clock for SSG/EPSG
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
Brad Smith
fe6900b8f9
Virtual Boy controller support ( #766 )
2020-02-07 23:34:02 +00:00
Sour
5a3b56c3d4
Video Recorder: Added support for GIF file export
2020-02-04 19:36:15 -05:00
Sour
b5a0f9a4f1
UNROM512: Added self flash support
2020-01-25 19:35:56 -05:00
Sour
17c8294f5d
MMC5: Improved accuracy (scanline counter, split screen mode, etc.)
2020-01-19 14:45:04 -05:00
Sour
8047fe44bb
Added Study Box tape support (.studybox files)
...
-Added audio support
-Improved emulation logic
-Games are loaded via .studybox files
2019-12-31 20:24:06 -05:00
Sour
ec4a215d0b
VS: Fixed VS2019 compilation for x86/etc
2019-12-21 13:12:30 -05:00
Sour
58b6dd188f
Upgrade to VS2019 and C++17
2019-12-21 12:23:55 -05:00
Sour
4ca3442719
MC-ACC: Update/fix behavior based on recent findings
2019-12-20 23:40:09 -05:00
Sour
933fa3e8ba
Mappers: Fixed/improved emulation of multiple unlicensed mappers
...
Based on NRS' research
2019-12-20 22:59:09 -05:00
Sour
8508b211cc
Debugger: Event Viewer - Added option to show NTSC borders
...
+ Ported most of Mesen-S' event viewer code to allow this to work
2019-11-19 22:28:45 -05:00
Sour
c4dbe9929c
Added support for Bandai's EEPROMs
2019-01-26 10:05:07 -05:00
Sour
9ceb522874
Debugger: Added "Performance Tracker" tool
2019-01-24 00:50:42 -05:00
Sour
2383499533
Build: Simplify PGO builds and allow it to be used when building the libretro core
2018-12-31 14:59:00 -05:00
Sour
937a90626d
Debugger: Added option to evaluate all breakpoints on the first cycle of an instruction
2018-12-24 15:21:21 -05:00
Sour
5f01ec59f4
HD Pack Builder: Fixed issues with pause icon/break functionality when recording hd packs with debugger opened
2018-09-14 22:09:51 -04:00
Sour
bdd4d826dc
FK23C: Reimplemented from scratch based on NewRisingSun's research
...
+Removed duplicate implementations as other mappers
2018-08-03 22:31:53 -04:00
Sour
781650e8bf
Audio: Added comb filter stereo effect
2018-08-03 10:49:23 -04:00
Sour
57e509c606
HistoryViewer - WIP
2018-07-11 18:07:13 -04:00
Sour
14bab5db7a
Added support for mapper 336 (BMC-K-3046)
2018-07-08 17:46:18 -04:00
Sour
b0c64ec332
Added support for mapper 324 (FARID-UNROM)
2018-07-08 16:37:31 -04:00
Sour
5c1ac8dd54
Added support for mapper 323 (FARID-SLROM)
2018-07-08 16:24:14 -04:00
Sour
dd6c011b10
Added support for mapper 320 (BMC-830425C-4391T)
2018-07-08 16:08:09 -04:00
Sour
d72f659713
Added support for mapper 313 (RESET-TXROM)
2018-07-08 15:10:52 -04:00
Sour
2389e10a59
Added support for mapper 309 (LH-51)
2018-07-08 14:36:30 -04:00
Sour
2914078e8f
Added support for mapper 288 (GKCX1 multicarts)
2018-07-08 14:25:59 -04:00
Sour
3b94ed0352
Removed some duplicate mapper implementations
2018-07-08 14:09:27 -04:00
Sour
d72d1f3c6d
Added more VS System info to DB, support for new NES 2.0 proposals (WIP) + some refactoring
2018-07-08 10:28:49 -04:00
Sour
c877f73891
Split part of MessageManager into non-static NotificationManager
...
+ Fixed movie recording/playback (for .mmo files)
2018-07-08 10:28:47 -04:00
Sour
04310eddb4
Core refactoring (remove static variables) - WIP
2018-07-08 10:28:47 -04:00
Sour
86231c94e3
UNIF: Added support for BMC-60311C boards
2018-06-25 13:35:40 -04:00
Sour
b5d460ffb3
UNIF: Added support for SSS-NROM-256 board (Famicombox Menu cartridge) - incomplete, but boots properly
2018-06-25 13:04:23 -04:00
Sour
9f643f256b
Removed "mapper 220" - this was a duplicate of KS7057
2018-06-25 10:15:21 -04:00
Sour
ebf4e1f0c0
Added support for mapper 224
2018-06-24 12:36:46 -04:00
Sour
cef7fa9eaa
UNIF: Added support for UNL-DRIPGAME boards
2018-06-24 12:04:38 -04:00
Sour
5e6578a4a0
Added support for GN-45 boards
2018-06-23 18:29:48 -04:00
Sour
48dcfa6de7
UNIF: Added support for UNL-DragonFighter boards
2018-06-21 16:52:54 -04:00
Sour
4d3e10dd41
UNIF: Added support for BMC-HPxx boards
2018-06-20 23:36:29 -04:00
Sour
66dae9189d
UNIF: Added support for UNL-8237A boards
2018-06-18 21:16:30 -04:00
Sour
6d17a5a8e5
UNIF: Added support for UNL-T-230 boards
2018-06-17 23:09:02 -04:00
Sour
3104e6150d
UNIF: Added support for UNL-YOKO boards
2018-06-17 23:09:02 -04:00
Sour
dd9ae7b715
UNIF: Added support for UNL-VRC7 boards (unlicensed clone)
2018-06-17 23:09:02 -04:00
Sour
b4a0c83e1d
Mapper 208 support
2018-06-17 23:09:01 -04:00