{"id":16977,"date":"2009-03-30T10:56:47","date_gmt":"2009-03-30T10:56:47","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=16977"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T22:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=16977","title":{"rendered":"[Console] FCEUX v2.1.0"},"content":{"rendered":"<p>Il s&rsquo;agit de la renaissance pour l&rsquo;\u00e9mulateur FCE Ultra. Il int\u00e8gre des \u00e9l\u00e9ments de plusieurs autres versions \u00e0 commencer par FCE Ultra lui m\u00eame, FCEU re-recording, FCEUXD, FCEUXD SP et FCEU-mm. Bref, il s&rsquo;agit enfin de la version ultime de FCE Ultra qui est \u00e0 consid\u00e9rer comme la nouvelle version officielle (le <a href=\"http:\/\/fceultra.sourceforge.net\">site officiel de FCE Ultra<\/a> redirigeant d&rsquo;ailleurs sur celui de FCEUX).<\/p>\n<p>Les nouveaut\u00e9s sont les suivantes:<\/p>\n<p><em><strong>Major Bug \/ Crash Bug Fixes<\/strong><br \/>\n&#8211; Fixed throttling problems that resulted on AMD Dualcore processors. (Caused FCEUX to appear to be in turbo mode).<br \/>\n -Fix major crash issue where NROM game (such as SMB) savestates were writing erroneous information if a non NROM game was loaded prior.<br \/>\n&#8211; Fixed a bug that caused a new sav file to not get created when loading a 2nd battery backed game.<br \/>\n&#8211; Fix Directory Overrides so to allow users to have no override. Also fixes directory override reset bug.<\/p>\n<p><strong>Minor Bug fixes<\/strong><br \/>\n&#8211; Hotkeys &#8211; prevent \u00ab\u00a0Hotkey explosion\u00a0\u00bb where some laptop keys set off all unassigned hotkeys<br \/>\n&#8211; Timing &#8211; \u00ab\u00a0disable throttling when sound is off\u00a0\u00bb now only affects FCEUX when sound is off<br \/>\n&#8211;  Clip Left and Right sides taken into account when drawing on screen (record\/play\/pause, lag &#038; frame counters, messages, etc)<br \/>\n&#8211; Fixed bug where having sound off and Mute turbo caused chirps when toggling<br \/>\n&#8211; Video settings &#8211; fixed bug when both aspect ratio correction and special scaling 3x are set, video was getting resized incorrectly<br \/>\n&#8211; Auto-save cleanup -prevent loading an auto-save from previous session. Added flags for enabling auto-save menu item.<br \/>\n&#8211; Fixed issues related to big endian compiling.<br \/>\n&#8211; Fix bug so that Escape can now be assigned as a hotkey<br \/>\n&#8211; Fixed bug in screenshot numbering that caused numbering to not reset when changing games.<\/p>\n<p><strong>SDL<\/strong><br \/>\n&#8211; SDL Movie subtitle support and subtitle toggle hotkey added.<br \/>\n&#8211; SDL Added fcm to fm2 converter tool to SDL version.<br \/>\n&#8211; SDL Improved the SDL sound code; drastically improves quality of sound.<br \/>\n&#8211; SDL Savestate slots are now mappable.<br \/>\n&#8211; SDL Major updates to SDL documentation<br \/>\n&#8211; SDL Added Shift+M for toggling automatic movie backups.<br \/>\n&#8211; SDL Added option to mute FCEUX for avi capturing, check the documentation for more details.<br \/>\n&#8211; SDL Added &#8211;noconfig command line option<br \/>\n&#8211; SDL Frame Advance Skip Lag frames toggle implemented<\/p>\n<p><strong>New Features Win32<\/strong><br \/>\n&#8211; The latest mappers and mapper fixes from FCEU-mm. Adds support for many new games such as Warioland II (Unl), Shu Qi Yu, and Street Dance<br \/>\n&#8211; Full screen mode fixed! Also, Alt+Enter properly toggles full screen.<br \/>\n&#8211; Individual control for sound channels! (See sound config for details).<br \/>\n&#8211; Undo\/Redo Savestate\/Loadstate features installed! No more loss of data to unintentional presses. (See getting started for details).<br \/>\n&#8211; Movie subtitles can now be included in .fm2 files. See .fm2 documentation for details and Movie options for details on customizing.<br \/>\n&#8211; Auto-backup for movie files. (See movie options for details).<br \/>\n&#8211; A Ram change monitor for the Memory watch dialog. (see memwatch for details).<br \/>\n&#8211; Frame counter works even without a movie loaded.<br \/>\n&#8211; AVI Directory Override option.<\/p>\n<p><strong>GUI \/ Menu Enhancements<\/strong><br \/>\n&#8211; A right-click context menu added! Includes many commonly used items for a variety of situations.<br \/>\n&#8211; Menu items that are hotkey mappable now show their current hotkey mapping<br \/>\n&#8211; Major overhaul to the Menu organization.<br \/>\n&#8211; All FCEUX features are now accessible in the menu<br \/>\n&#8211; Alt Menu Shortcuts properly configured<br \/>\n&#8211; Menu items are properly grayed when not useable<br \/>\n&#8211; All movie related menu items moved to a Movie options dialog<br \/>\n&#8211; Removed hard-coded Accel keys and replaced with re-mappable hotkeys (Open &#038; Close ROM)<br \/>\n&#8211; Drag &#038; Drop for .fm2 and .lua files<br \/>\n&#8211; Many new functions added to the context menu (See context menu for details)<br \/>\n&#8211; New Mappable Hotkeys: Open Cheats, Open ROM, Close ROM, Undo\/Redo savestate, Toggle Movie Subtitles<\/p>\n<p><strong>Lua<\/strong><br \/>\n&#8211; Added input.get() ! Returns the mouse info and all keyboard buttons pressed by the user.<br \/>\n&#8211; Fixed joypad.set(). False now sets a button to off. Nil does not affect the button at all (allowing the user to still control it).<br \/>\n&#8211; gui.text() Increased height (to approx. 7 lines).<br \/>\n&#8211; speedmode(\u00ab\u00a0turbo\u00a0\u00bb) now turns on turbo (which employs frame-skipping) rather than max speed.<br \/>\n&#8211; memory.readbyte will recognize frozen addresses (cheats).<br \/>\n&#8211; movie.framecount() always return a number, even when no movie is playing (since the frame counter is implemented without a movie loaded).<br \/>\n&#8211; Added FCEU.poweron()<br \/>\n&#8211; Added FCEU.softreset()<br \/>\n&#8211; Added FCEU.lagged()<br \/>\n&#8211; Added FCEU.lagcount()<br \/>\n&#8211; Added FCEU.getreadonly()<br \/>\n&#8211; Added FCEU.setreadonly()<br \/>\n&#8211; Added FCEU.fceu_setrenderplanes(sprites, background)<br \/>\n&#8211; Added movie.active()<br \/>\n&#8211; Added movie.rerecordcount()<br \/>\n&#8211; Added movie.length()<br \/>\n&#8211; Added movie.getname()<br \/>\n&#8211; Added movie.playbeginning()<br \/>\n&#8211; Added -lua command line argment, loads a Lua script on startup<br \/>\n&#8211; Added zapper.read() &#8211; returns the zapper (mouse) data. (Currently does return zapper data in movie playback).<br \/>\n&#8211; Added joypad.write and joypad.get for naming consistency.<br \/>\n&#8211; Added rom.readbyte()<br \/>\n&#8211; Added rom.readbytesigned()<\/p>\n<p><strong>Sound Config<\/strong><br \/>\n&#8211; Turning sound off disabled sound config controls<br \/>\n&#8211; Re-enabled sound buffer time slider control<\/p>\n<p><strong>Hex Editor<\/strong><br \/>\n&#8211; Freezing ram addresses automatically updates the Cheats dialog if it is open.<br \/>\n&#8211; Added prevention from freezing more than 256 addresses at once (doing so caused crash bugs).<br \/>\n&#8211; Dialog remembers window size.<br \/>\n&#8211; Dump Rom &#038; Dump PPU to file Dialogs use ROM to build default filename<br \/>\n&#8211; Maximize and minimize buttons added.<br \/>\n&#8211; Help menu item added<\/p>\n<p><strong>Memory Watch<\/strong><br \/>\n&#8211; Dialog now includes Ram change monitoring. (see memwatch for details).<br \/>\n&#8211; Dialog is now collapsible to 1 column.<br \/>\n&#8211; No longer crashes when attempting to load an invalid file from the recent file menu.<br \/>\n&#8211; Cancel option added to the save changes dialog.<br \/>\n&#8211; Memory address values that are frozen by the debugger or hex editor are displayed in blue.<br \/>\n&#8211; Fixed bug that caused dialog to \u00ab\u00a0disappear\u00a0\u00bb due to saving -32000 as its window position.<br \/>\n&#8211; Save as dialog uses ROM name to build a default memory watch filename if there was no last used memory watch filename<br \/>\n&#8211; Drag and drop for .txt (memory watch) files.<br \/>\n&#8211; Minor menu and hotkey fixes.<br \/>\n&#8211; Watch values now compatible with custom windows dialog colors.<\/p>\n<p><strong>Debugger<\/strong><br \/>\n&#8211; Shows scanlines and PPU pixel values<br \/>\n&#8211; Shows scanlines even while in VBlank<br \/>\n&#8211; Added a Run Line button (runs 1 scanline per click)<br \/>\n&#8211; Run 128 Lines button (runs 128 scanlines per click)<br \/>\n&#8211; Number of active cheats listed.<br \/>\n&#8211; Cheats list automatically updated if ram addresses are frozen in the hex editor.<br \/>\n&#8211; Fixed bug that caused dialog to \u00ab\u00a0disappear\u00a0\u00bb due to saving -32000 as its window position.<br \/>\n&#8211; Debugger now has a minimum valid size<br \/>\n&#8211; Added \u00ab\u00a0Restore original window size\u00a0\u00bb button<\/p>\n<p><strong>PPU Viewer<\/strong><br \/>\n&#8211; Default refresh value set to 15<br \/>\n&#8211; Refresh value stored in the .cfg file<\/p>\n<p><strong>Nametable Viewer<\/strong><br \/>\n&#8211; Default refresh value set to 15<br \/>\n&#8211; Refresh value stored in the .cfg file<\/p>\n<p><strong>Trace Logger<\/strong><br \/>\n&#8211; Fixed bug where user can&rsquo;t scroll the log window while it is auto-updating.<br \/>\n&#8211; Changed message about F2 pause (left over from FCEUXDSP) to display the current hotkey mapping.<\/p>\n<p><strong>Text Hooker<\/strong><br \/>\n&#8211; Saving a .tht file no longer crashes<br \/>\n&#8211; Dialog updates every frame<br \/>\n&#8211; Initialization error checking reinstalled,<br \/>\n&#8211; Dialog remembers window position<br \/>\n&#8211; Fixed bug where canceling save as produces an error message.<br \/>\n&#8211; Save As produces default filename based on the current ROM<\/p>\n<p><strong>Message Log<\/strong><br \/>\n&#8211; Remembers X,Y position<br \/>\n&#8211; Resized width and height<br \/>\n&#8211; Allowed more lines of text to appear on the screen at once.<\/p>\n<p><strong>Metadata<\/strong><br \/>\n&#8211; Remembers window position<br \/>\n&#8211; Can be called from the context menu if a movie is loaded (see context menu for details).<\/p>\n<p><strong>TASEdit<\/strong><br \/>\n&#8211; added help menu item<br \/>\n&#8211; disabled menu items that are not currently implemented.<\/p>\n<p><strong>Turbo<\/strong><br \/>\n&#8211; Turbo now employs frame skip, greatly increasing its speed<br \/>\n&#8211; The mute turbo option completely bypasses sound processing (another big speed boost)<br \/>\n&#8211; Turbo now works with the Lazy wait for VBlank sync setting<br \/>\n<\/em><br \/>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=3095\" title=\"Download FCEUX (32 bits)\">T\u00e9l\u00e9charger FCEUX (32 bits) v2.6.6 (3.8 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a href=\"http:\/\/fceux.com\" class=\"site_officiel\" target=\"_blank\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a href=\"https:\/\/www.emu-france.com\/emulateurs\/5-consoles\/63-nintendo-nes\/\" class=\"en_savoir_plus\">En savoir plus&#8230;<\/a><\/p>\n<div class=\"fcbkbttn_buttons_block\" id=\"fcbkbttn_left\"><div class=\"fb-share-button  \" data-href=\"https:\/\/www.emu-france.com\/?p=16977\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Il s&rsquo;agit de la renaissance pour l&rsquo;\u00e9mulateur FCE Ultra. Il int\u00e8gre des \u00e9l\u00e9ments de plusieurs autres versions \u00e0 commencer par FCE Ultra lui m\u00eame, FCEU re-recording, FCEUXD, FCEUXD SP et FCEU-mm. Bref, il s&rsquo;agit enfin de la version ultime de &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[],"tags":[],"class_list":["post-16977","post","type-post","status-publish","format-standard","hentry","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/sKi2R-","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/16977","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=16977"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/16977\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16977"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=16977"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=16977"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}