{"id":78711,"date":"2024-03-12T16:53:33","date_gmt":"2024-03-12T15:53:33","guid":{"rendered":"http:\/\/www.emu-france.com\/?p=78711"},"modified":"2024-03-12T16:59:06","modified_gmt":"2024-03-12T15:59:06","slug":"consoles-de-salon-mupen64-rr-lua-v1-1-7","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=78711","title":{"rendered":"[Consoles de salon] Mupen64 RR Lua v1.1.7"},"content":{"rendered":"<p>Mupen64 RR Lua (ou Mupen64 Re-recording Lua) est un fork (le 3eme) de Mupen64 permettant l&rsquo;enregistrement de vid\u00e9o.<br \/>\n&nbsp;<\/p>\n<p><a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2023\/05\/mupen64-lua.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-75487\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2023\/05\/mupen64-lua.png\" alt=\"\" width=\"319\" height=\"243\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2023\/05\/mupen64-lua.png 619w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2023\/05\/mupen64-lua-300x228.png 300w\" sizes=\"auto, (max-width: 319px) 100vw, 319px\" \/><\/a><br \/>\n&nbsp;<br \/>\nLes changements sont:<br \/>\n&nbsp;<\/p>\n<p><em><strong><u>v1.1.7<\/u><\/strong><br \/>\n&nbsp;<\/p>\n<p>New Stuff<br \/>\n&#8211; Lua graphics can now be drawn over the game without flickering (\u00ab\u00a0Lua Compositor\u00a0\u00bb)<br \/>\n&#8211; Playing a movie will now automatically load its related ROM<br \/>\n&#8211; Playing to an arbitrary frame during playback is now possible (\u00ab\u00a0Seeker\u00a0\u00bb)<br \/>\n&#8211; Statusbar sections have been restructured to provide more helpful information<br \/>\n&#8211; Detection of generic crashes has been reimplemented and improved<br \/>\n&#8211; Suppressing dialogs has been added, which prevents hangs during automated encoding<br \/>\n&#8211; Dangerous actions (e.g.: mismatched st loading) now prompt the user and allow them to continue<br \/>\n&#8211; 0-index statusbar has been reimplemented<br \/>\n&#8211; Zipped ROM loading has been reimplemented<br \/>\n&#8211; State slot autoincrement has been reimplemented<br \/>\n&#8211; The Game Debugger has now displays temporal information (\u00ab\u00a0CoreDbg\u00a0\u00bb)<br \/>\n&#8211; The movie playback and recording dialogs have been consolidated and redesigned<br \/>\n&#8211; Auto-pausing at the last frame of a movie has been added<br \/>\n&#8211; The config will now be automatically reset between versions<br \/>\n&#8211; Loading state is now displayed in the titlebar<br \/>\n&#8211; Loading a state created after the current movie&rsquo;s end is now allowed by default in read-write mode<br \/>\n&#8211; emu.getversion argument is now optional<br \/>\n&#8211; Add comments to help generate lua documentation<br \/>\n&nbsp;<br \/>\nBugfixes<br \/>\n&#8211; The last hotkey should no longer be omitted from the hotkey list<br \/>\n&#8211; The broken pair of savestate hotkeys has been removed<br \/>\n&#8211; Encoding stability when using readScreen-implementing plugins has been improved<br \/>\n&#8211; The \u00ab\u00a0Select Slot 10\u00a0\u00bb hotkey now applies to its menu item correctly<br \/>\n&#8211; The \u00ab\u00a0Load Latest Script\u00a0\u00bb menu item has been moved below the recent submenu for consistency<br \/>\n&#8211; Lua Scripts now terminate correctly<br \/>\n&#8211; The atvi lua callback is now invoked when paused to maintain compatibility with old scripts<br \/>\n&#8211; The rombrowser and core have been hardened against evil roms<br \/>\n&#8211; The emulator now continues functioning after a crash<br \/>\n&#8211; Core and dispatcher have been hardened against race conditions<br \/>\n&#8211; Lua renderer initialization no longer fails when the window is too small<br \/>\n&#8211; Fixed crash in emu.getaddress<br \/>\n&nbsp;<br \/>\nPerformance<br \/>\n&#8211; FPS and VI\/s tracking no longer blocks the emu thread<br \/>\n&#8211; General performance when no Lua scripts are running has been greatly improved<br \/>\n&#8211; The Lua D2D API&rsquo;s overhead has been reduced<br \/>\n&#8211; Plugin search frequency has been reduced<br \/>\n&#8211; The new timer system (introduced in 1.1.6) is now forced on, greatly improving fast-forward performance<br \/>\n&#8211; Fix hotkeys allowing interaction with disabled menu items<br \/>\n&#8211; The rombrowser&rsquo;s time-to-build has been reduced<br \/>\n&#8211; Core performance during seeking has been improved<br \/>\n&nbsp;<br \/>\nOther Changes<br \/>\n&#8211; The hotkey selection list now advances automatically after receiving an input sequence<br \/>\n&#8211; Trace logs can now be generated in a binary format<br \/>\n&#8211; The statusbar layout has been changed to display more useful information<br \/>\n&#8211; Various unused options have been removed<br \/>\n&#8211; Movies with the \u00ab\u00a0.savestate\u00a0\u00bb extension can&rsquo;t be created anymore, but can still be played back<br \/>\n&#8211; The toolbar has been removed<br \/>\n&#8211; The \u00ab\u00a0Start From Beginning\u00a0\u00bb feature has been removed, as it&rsquo;s superseded by \u00ab\u00a0Load Latest Movie\u00a0\u00bb<\/p>\n<p>&nbsp;<br \/>\n<strong><u>v1.1.6<\/u><\/strong><br \/>\n&nbsp;<br \/>\nPerformance<br \/>\n&#8211; Rom loading and plugin loading performance has been greatly improved.<br \/>\n&#8211; General emulation performance has been greatly improved.<br \/>\n&#8211; Savestate performance has been greatly improved.<br \/>\n&#8211; The config flag use_new_timer allows users to opt in to a new timer system, which should deliver better fast-forward performance at the cost of decreased normal mode speed.<br \/>\n&nbsp;<br \/>\nRombrowser<br \/>\n&#8211; The rombrowser now supports sorting by column again.<br \/>\n&#8211; The rombrowser now correctly updates after modifying its path sources.<br \/>\n&nbsp;<br \/>\nCoreDbg<br \/>\n&#8211; The game debugger has been overhauled and rebranded to CoreDbg.<br \/>\n&#8211; CoreDbg now displays temporal data.<br \/>\n&nbsp;<br \/>\nHotkeys<br \/>\n&#8211; Previously hardcoded hotkeys can now be changed.<br \/>\n&#8211; Hotkeys can now be selected by doubleclicking the hotkey list entry.<br \/>\n&#8211; The hotkey assignment section is now disabled when no actions can be performed.<br \/>\n&#8211; The default hotkeys have been improved and freed of conflicts.<br \/>\n&nbsp;<br \/>\nSecurity<br \/>\n&#8211; os.execute has been disabled in Lua scripts.<br \/>\n&nbsp;<br \/>\nTitlebar<br \/>\n&#8211; The titlebar now updates from a unified path, eliminating weird visual desync bugs.<br \/>\n&nbsp;<br \/>\nCommandline<br \/>\n&#8211; The commandline interface has been completely overhauled.<br \/>\n&nbsp;<br \/>\nStatusbar<br \/>\n&#8211; The statusbar formatting has been improved, loosening spacing up a bit.<br \/>\n&#8211; FPS and VI\/s are now calculated using a moving average.<\/em><br \/>\n&nbsp;<br \/>\n<a href=\"https:\/\/github.com\/anta0\/mupen64-rr-lua-\">Site original<\/a>. <a href=\"https:\/\/github.com\/mkdasher\/mupen64-rr-lua-\/releases\">Fork 1<\/a>. <a href=\"https:\/\/github.com\/CasualPokePlayer\/mupen64-rr-lua-\/releases\">Fork 2<\/a>. <a href=\"https:\/\/github.com\/TASEmulators\/mupen64-rr-lua-\/releases\">Fork 3<\/a>.<br \/>\n&nbsp;<\/p>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=7920\" title=\"Download Mupen64 RR Lua\">T\u00e9l\u00e9charger Mupen64 RR Lua v1.5.0-3 (+AVI Fixes builds) (18.2 Mo)<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a class=\"en_savoir_plus\" href=\"https:\/\/www.emu-france.com\/emulateurs\/5-consoles-de-salon\/52-nintendo-n64\/\">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=78711\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Mupen64 RR Lua (ou Mupen64 Re-recording Lua) est un fork (le 3eme) de Mupen64 permettant l&rsquo;enregistrement de vid\u00e9o. &nbsp; &nbsp; Les changements sont: &nbsp; v1.1.7 &nbsp; New Stuff &#8211; Lua graphics can now be drawn over the game without flickering &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-78711","post","type-post","status-publish","format-standard","hentry","category-par-defaut","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/pKi2R-ktx","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/78711","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=78711"}],"version-history":[{"count":4,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/78711\/revisions"}],"predecessor-version":[{"id":78715,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/78711\/revisions\/78715"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=78711"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=78711"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=78711"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}