What's New? 2.1.6 (changelog)

Introduction ››
Parent Previous Next

What's New? 2.1.6

Released -- ???? 2012



The 2.1.6 release fixes many bugs and adds new features to the prior 2.1.5 release. The most significant feature is new TAS Editor v1.0, created to boost efficiency and ease of Tool-Assisted Speedrunning.


Common

Fixed crash when using machine with no sound card

Fixed long savestate messages containing path

Soft reset and power switch messages

All onscreen messages are now logged to Message Log

Improved hud text rendering wrapping

Fixed wrong default palette entry


Emulation

PAL/NTSC noise bug fixed

Fixed newppu bug which prevented metroid from booting, CHR RAM was not getting initialized to anything

Newppu - fix bug in scroll reg logic causing mis-scrolls in p'radikus conflict

A bit of latest mapper changes from fceu-mm

Fixed mappers 242, 227, 115, 248, 12, 164, 15, 253, 23, 178

Added mappers 176, 116

Straighten out bandai m159/m016 handling and add valid null-EEPROM emulation to get those games booting.

Add ability for CNROM games to choose whether they have bus conflicts (fixes Colorful Dragon (Unl) (Sachen), since it flakes out if bus conflicts are emulated)

Fixed bus conflict emulation, no kage no densetsu bug anymore

Datalatch mapper - fix bug where wramless games would be able to do something to unmapped host emulator memory


Movies

Fixed old bug in "Play Movie From Beginning"

Added support for HUD recording in AVI dumping

Rerecord counter display

Config->Movie options->Always suggest Read-Only replay (for Replay dialog). No more accidental rewrites!

Removed "Lag Counter Reset" hotkey, as it was obsolete since FCEUX 2.0.2


Lua

Fixed lua drawing alpha blending

New library: taseditor (Windows-only) - contains 24 functions, see taseditor.chm


New Lua functions

emu.paused()

joypad.getimmediate()


New scripts:

ButtonCount.lua

RBIBaseball.lua

SoundDisplay.lua

SoundDisplay2.lua

taseditor\InputDisplay_for_Selection.lua

taseditor\InvertSelection.lua

taseditor\RecordBackwards.lua

taseditor\ShowNotes.lua

taseditor\Swap1P2P.lua

taseditor\TrackNoise.lua


Win32

Lua console now gets proper file path when selecting a file from the recent menu

Fixed crashes and bugs caused by 2.1.5 allowing hotkeys without ROM loaded

Fixed context menus to use rightclicks in context menus correctly

Reload hotkey now also supports removing invalid filenames in Recent ROMs

Replay dialog speedup, it doesn't search for movies in fceux root folder anymore


Debugger

Fixed mysterious out of bounds condition while editing breakpoints


Cheats

Don't lose cheat compare value when toggle cheat enables through UI


Ram Watch / Ram Search

Updating list when emulator is paused (on Power or when resetting search)

Fixed loading Data Size and Data Type from a .wch, now corrupted .wch won't crash


TAS Editor

Completely rewritten tool with brand new architecture and design. Too many changes to enlist, see taseditor.chm


GUI

Support multibyte languages for opening roms, at least through drag&drop

Loading TAS Editor projects (*.fm3) by drag&drop

Fixed graphic tearing with vertical sync enabled in windowed mode

Fixed bug with Input Config not displaying some key names

Changed some checkboxes to radiobuttons in menu

Launch tools hotkeys shown in menu; general cleanup of menu/settings




Created with the Personal Edition of HelpNDoc: Easy CHM and documentation editor