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
mkwong98
df3d826712
Merge pull request #15 from NovaSquirrel/master
...
Audio update
2021-08-15 22:19:41 +08: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
mkwong98
dd7d58732a
Merge pull request #13 from NovaSquirrel/master
...
Perkka2's updates
2021-08-07 00:04:21 +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
mkwong98
739d1ba041
Add debugger option to break on unlogged code
2021-07-14 23:04:42 +08:00
mkwong98
708a13b1c7
Split the Exclusive Refresh Rate in to 2 settings
2021-07-14 16:08:34 +08:00
Dwedit
b200db5d68
There is a new Comment editor accessible by pressing ; in the debugger. Allows you to quickly set single line comments.
...
Add Comment Editor Form, Icon, Menu item, Shortcut Key
Fix Debugger shortcut key display for punctuation keys
Restore cursor on disassembly window after using Label editor
Restore cursor on disassembly window after using Comment editor
Allow label editor to focus the Comment field on spawn instead of the label
2021-04-13 03:20:54 -04:00
Perkka2
2833b0ab4b
Made "Enable EPSG" checkbox to actually enable/disable EPSG Audio
2021-03-18 20:09:54 +01: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
Perkka2
9b89b8c21f
Changed Default EPSG Volume and Fixed SSG clock scaling
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
Yaroslav Veremenko
d8817db785
Debugger: Added option to reload ROM on Power Cycle
2020-11-15 11:08:42 -07:00
Sour
67b9ba3290
UI: Fixed crash when using toggle record video if a video was never recorded before
2020-06-20 14:01:50 -04:00
Sour
527db70316
Debugger: Lua - Add option to auto-restart scripts after power cycling or reloading the rom
2020-05-03 14:57:24 -04:00
Sour
59fddb7008
PPU: Added option to emulate OAM row corruption when disabling rendering at certain points during rendering
2020-04-30 18:46:03 -04:00
Sour
069a98c50d
Debugger: Event Viewer - Added options to display apu/control register reads/writes
2020-04-24 18:17:03 -04:00
Sour
243ffef4fc
UI: Added shortcuts to increase/decrease master volume
2020-04-21 21:58:07 -04:00
Sour
e197e5ee2b
Input: Fixed default shortcuts & shortcut display when using non-qwerty layouts
...
This resets all non-debugger shortcut keys to their default values due to values saved in the config switching from scan codes to virtual key codes.
2020-02-23 11:39:31 -05:00
Brad Smith
fe6900b8f9
Virtual Boy controller support ( #766 )
2020-02-07 23:34:02 +00:00
Sour
f3a18bed01
Version Update: 0.9.9
2020-02-01 15:38:08 -05:00
Sour
867ca84f7f
UI: Removed developer mode option
...
Debug menu is now always displayed in main window
2020-01-23 19:32:09 -05:00
Sour
81fa187a5d
UI: Added file association option for .studybox files
2020-01-22 20:13:07 -05:00
Sour
901099307b
Audio: Fixed disabling audio not muting studybox audio
2020-01-03 18:58:00 -05:00
Sour
7834eb285b
Video: Option to select screen resolution in exclusive fullscreen mode
2019-12-26 23:31:08 -05:00
Sour
c7675bcd49
Core: Added runahead support (1 to 10 frames)
2019-12-24 13:55:40 -05:00
Sour
8fd774b038
Debugger: Added "break on bus conflict" option
2019-12-12 21:03:32 -05:00
Sour
7825a606f5
UI: Fixed crash on first launch
2019-11-23 08:58:57 -05:00
Sour
4a258e6788
Debugger: Event Viewer - Added refresh speed options
2019-11-20 19:12:08 -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
ea9e31f44e
Debugger: Event Viewer - Option to show DMC DMA reads
2019-11-13 22:50:52 -05:00
Sour
7feb36067c
Debugger: Event Viewer - Allow each PPU register to be toggled on/off (+ easier access to colors)
2019-11-13 22:25:23 -05:00
Sour
fc7714d6f0
PPU: Added option to emulate the scroll glitch that can occur when writing to 2000/2005/2006 on cycle 256
2019-11-12 21:00:30 -05:00
Sour
36e2d04fe9
Debugger: Added option to break when a $2006 write scroll glitch occurs
2019-11-11 21:10:55 -05:00
Sour
a72acc9f1a
Core: Rewrite DMC/OAM DMA, tweak PPU timings, add option to simulate PPU/CPU alignments
2019-11-11 21:10:47 -05:00
Sour
3029ae9277
Debugger: Removed default shortcuts on compact ppu viewer because of conflicts with other existing shortcuts
2019-11-03 15:11:07 -05:00
Sour
70fda89e87
Setup: Fixed default keybindings when selecting the WASD keyboard option
2019-10-14 15:18:01 -04:00
Sour
585c908aa3
Input: Change default for option to hide mouse cursor for zapper (was accidentally enabled by default)
2019-10-12 10:58:08 -04:00
Sour
f544688b64
Version Update: 0.9.8
2019-06-23 14:05:44 -04:00
Sour
b77a59857c
Debugger: Add whitespace/indentation to workspace xml files
2019-05-27 16:48:07 -04:00
Sour
893ea249ce
UI: Removed leftover code from preferences that could accidentally override some options
2019-05-11 09:17:14 -04:00
Sour
773a34061f
UI: Fixed config wizard dialog not being localised based on system language
2019-04-12 19:46:19 -04:00
Sour
45f7646b99
Input: Fixed inverted bracket keys for family basic keyboard
2019-04-12 19:26:38 -04:00
Sour
a912707d75
Debugger: Nametable Viewer - Add breakpoint on attribute byte option (+shortcut)
2019-02-18 21:01:12 -05:00
Sour
439e1d9dd5
Linux: Fixed missing DLL popup after make clean
2019-02-08 20:34:29 -05:00
Sour
3a752d6755
Added support for 512-color palette files
2019-02-07 18:51:24 -05:00
Sour
9bdea323ee
Debugger: Event Viewer - Added 2x and compact mode buttons
2019-02-02 00:25:47 -05:00
Sour
fac849315f
Debugger: Watch - Added format specifiers
...
+ Added help icon to watch window
2019-01-31 19:48:36 -05:00
Sour
9a256fa8b7
Debugger: Added standalone "Watch Window"
2019-01-29 17:21:23 -05:00
Sour
d58d1f39d1
Debugger: Add move up/down shortcuts to watch list
2019-01-29 16:09:53 -05:00