EmuHawk
Fix Reboot Core crashing after Close ROM
Cheats - Fix 2 byte return values. Fixes #1060
Allow binding xpad triggers as analog controls. Fixes #1054
Fix movie backup saving path
Hex Editor - ability to swap bytes on multi-byte
Core Config - dynamically resize description field to fit text
ffmpeg writer - lossless avi command (ffv1, dolphin style)
Hotkeys dialog - move autofire closer to autohold
Fix #1126 (Autofire Hotkey broken)
Improve 6502 trace logging
Fix PXM converter #1109
Ram Watch
Add display type column (#683)
Fix column settings, fixes #1137
Lua
When capturing OSD in A/V, capture gui.text() messages. Fixes #799
Fix lua sockets, #1077
Fix for #1094 lua mainmemory.readbyterange() issue
Implement client.isturbo() and client.isseeking()
Implement tastudio input functions and branch callbacks
Fix multiline gui.text()
Implement emu.getluacore()
Fix #1119 (Lua with TAStudio (two host threads bug))
Add context menus to Lua Functions window 1122
New libraries for communicating with other programs #1080
Fix client.openrom()
TAStudio
Smart greenzone decay algorithm
Smart initial state gap for greenzone. Fixes #915
Update input every new frame we capture greenzone
Stop shrinking branch screenshot popup
Fix #1072 (TAStudio savestate history settings error)
Fix #1090 (Annoyance with follow cursor)
Scroll to new marker and new branch
Don't kill selection per marker removal
Stop supporting branch greenzone
Fix #916 (A last edited frame Greenzone)
Fix #913 (Don't save Greenzone in backup files or when auto-saving)
Add tooltips to playback control buttons
Enable paste menu items when clipboard is available
Fix analog values getting stuck in input port for new frames
Macros: don't die from colons in paths when saving to file
Fix greenzone not being created after you insert right on current frame
Allow scrolling/jumping to marker 0
TASEditor style controls
Alt + column click draws pattern
Alt + drawing pattern
Selection - taseditor logic
Shift/Ctrl keys restructure to taseditor
Shift + PageUp/PageDown - move frame courser to next/previous marker
Ctrl + Left/Right - add/remove selection at last selected row
Ctrl + Shift + Left/Right - add/remove selection at first selected row
Shift + clicking draws input from first selected row to clicked cell
Lua columns
Don't update float edit stuff or cell changes when its not needed
N64Hawk
Update GLideN64 video plugin to release 3.0, fixes #1053
NESHawk
FDS - IRQ timing fixes
APU IRQ fixes
APU Fix Triangle Channel
FDS - Fix Behaviour of disk status bit
Silva Saga to not think there are existing save games
Implement Mapper 63
Implement Mapper 43 and UNIF_UNL-SMB2j
Fix Mapper 114
Fix Kart Fighter (Mapper 116)
Fix Pocahontus and Super Donkey Kong (Mapper 182)
Various fixes to some unlicensed games
Raise cap on cheats to include entire bus size. Fix #1127
SMSHawk
Add Korea BIOS support
Disassembler fixes
Fix SP display in debugger/lua hooks
Savestate fixes
QuickNES
Blacklist Joe and Mac (#993)
Fix mapper selection
C64
Fix Scanline IRQs
Fixes 4-in-1
Fix leaderboard Golf, but Serial Port interrupts need to be done correctly
Fix mapper F
Updated colour palette values to use the new (Feb 2017) Pepto Colodore values
Explain sync settings in the C64 config dialog. Fixes #1091
GBA
Update mGBA to 0.6.1
Support palette settings in mgba, fixes #1042
SG-1000
Keyboard support for Mark III
ColecoVision
Add Super Game Module Support
Add Mega Cart Support
Implement graphics mode 1
Fix Turbo Controller
Fix noise channel audio
Fix audio quality
PC Engine
Add Cropping Option
Fix Display Offset Register Function
Gambatte
Restore GPU Viewer Functionality
Improve emulation and BIOS support
A2600
Add Driving Controller
A7800
Fix cart parsing for RAM bank, fixes #1129
Fix High score SaveRAM. Fixes #1130