{"id":14589,"date":"2007-10-12T10:41:26","date_gmt":"2007-10-12T10:41:26","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=14589"},"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=14589","title":{"rendered":"[Arcade] Mame v0.119u4"},"content":{"rendered":"<p>Il fallait un nouveau Mame pour relancer les news apparemment ^^<\/p>\n<p><code>NOTE TO OSD PORTERS: The work interfaces have changed again. Please<br \/>\nread details below. The updated interfaces remove functionality, so<br \/>\nin the end it should be simpler(!) to port.<\/p>\n<p>MAMETesters Bugs Fixed<br \/>\n----------------------<br \/>\nparodius0111u3gra [Mike Green]<br \/>\nghostb0105u4gra [Mike Green]<br \/>\nseibuspisingle099u9yel [couriersud]<br \/>\nfutspy0114gra [Mike Green]<br \/>\nfinalizr0102u5gra [Mike Green]<br \/>\ngijoe0114gra [Mike Green]<br \/>\nplaych10_0109gre [Mike Green]<\/p>\n<p>Source Changes<br \/>\n--------------<br \/>\nMoved Hayaoshi Quiz Ouza Ketteisen to its own driver. [David Haywood]<\/p>\n<p>Added coin counters to cabal bootleg and hooked up the 2 sample player<br \/>\nCPUs in cabal bootleg. It seems there still are some problems, because<br \/>\nthe coin up music is played during the game. [Pierpaolo Prazzoli]<\/p>\n<p>More improvements to the Vs. Janshi Brandnew Stars driver.<br \/>\n[David Haywood]<\/p>\n<p>More SCSP improvements: [El Semi]<br \/>\n - Fixed endianness issue on 8-bit samples and added interpolation<br \/>\n - Disabled modulation attempt (should fix the crash problems)<br \/>\n - Tweeked pitch calculation<\/p>\n<p>Added the repeat count register (reg 0x34) access and immediate value<br \/>\nload to the MB86233 core (needed by Pilot kids). [El Semi]<\/p>\n<p>Cleaned up the inputs, and fixed flipscreen in dynax.c. [Luca Elia]<\/p>\n<p>Fixed several issues in seibuspi.c: [couriersud]<br \/>\n - added sound to rdft2us<br \/>\n - added coin-handling to single board games<br \/>\n - fix interrupt handling<br \/>\n - for rfjetus, adds a hack to enable Test-Switch to enter testmode<br \/>\n    if no nvram exists<\/p>\n<p>Fixed several issues in the i386 core: [couriersud]<br \/>\n - the INTR-line for i386 is a \"level\" line; changed interrupt<br \/>\n    handling to trigger on asserted line<br \/>\n - in 32bit mode, determine trap\/interrupt from gate-header<br \/>\n - interrupt line is read during two bus cycles. Adjust CYCLES<br \/>\n    accordingly.<\/p>\n<p>Added coin DIP switches and \"teleport hole\" DIP switch to crushs.<br \/>\n[sonikos]<\/p>\n<p>Bug fixes for the z80gb cpu core: [Wilbert Pol]<br \/>\n - Fixed cycle count for taking an interrupt<br \/>\n - Fixed cycle count for BIT X,(HL) instructions<br \/>\n - Fixed flags in RRCA instruction<br \/>\n - Fixed DAA instruction<br \/>\n - Fixed flags in ADD SP,n8 instruction<br \/>\n - Fixed flags in LD HL,SP+n8 instruction<\/p>\n<p>Fixed the linking issues when specifying MSVC_BUILD=1 and DEBUG=1.<br \/>\n[Oliver Stoneberg]<\/p>\n<p>Fixed a compile error on architectures where \"char\" is unsigned<br \/>\n(notably some PowerPC configurations). [Bill Blake]<\/p>\n<p>Added two more filters to the headon crash sound. Now, only the<br \/>\nenvelopes for the crash sound filters are missing. [couriersud]<\/p>\n<p>Loverboy input fixes: [wolf676]<br \/>\n - added and verified all DSW<br \/>\n - added and verified Button1 for both players<\/p>\n<p>Added color PROMs for Cannon Ball. [Rob Walmsley]<\/p>\n<p>Fixed several out-of-bounds array accesses in the code. [Andi]<\/p>\n<p>Fixed mask rom test in prmrsocr. [Pierpaolo Prazzoli]<\/p>\n<p>Fixed 64-bit DRC bug that broke kinst in the previous release.<br \/>\n[Aaron Giles]<\/p>\n<p>Added code to detect potential hotspots in the 64-bit DRC. Added<br \/>\nhotspots to all the seattle.c games and several of the vegas.c games.<br \/>\n[Aaron Giles]<\/p>\n<p>Simplified the osd_work implementation. Removed the concept of shared<br \/>\nwork items. Added new function osd_work_item_queue_multiple() which<br \/>\nallows efficient queueing of large numbers of work items. Changed<br \/>\nprevious osd_work_item_queue() function into an inline that calls the<br \/>\nnew function. [Aaron Giles]<\/p>\n<p>Updated Voodoo code to use the new work functions. It now queues<br \/>\nsmall scanline chunks as independent items rather than using shared<br \/>\nitems. Updated code to also copy some parameters to allow for greater<br \/>\noverlapping of emulation and rendering. [Aaron Giles]<\/p>\n<p>For Windows work functions, added new scalable lock implementation<br \/>\nthat hopefully has better performance characteristics when scaling<br \/>\nabove 2 CPUs. [Aaron Giles]<\/p>\n<p>For Windows work functions, added statistics gathering code. This is<br \/>\non by default for the moment to help point to problems that might be<br \/>\nencountered with this version. [Aaron Giles]<\/p>\n<p>New games added or promoted from NOT_WORKING status<br \/>\n---------------------------------------------------<br \/>\nJongkyo [David Haywood, Nicola Salmoria]<br \/>\nHayaoshi Quiz Grand Champion Taikai [David Haywood]<br \/>\nHayaoshi Quiz Nettou Namahousou [David Haywood]<br \/>\nSuper Real Mahjong Part 1 (Japan) [David Haywood]<br \/>\nHana wo Yaraneba! (Japan) [Luca Elia]<br \/>\nHanafuda Hana Tengoku (Japan) [Luca Elia]<br \/>\nPlayer's Edge Plus (PP0516) Double Bonus Poker [Jim Stolis]<\/p>\n<p>New clones added<br \/>\n----------------<br \/>\nToride II Adauchi Gaiden (Japan) [David Haywood]<br \/>\nPang (bootleg, set 3) [David Haywood]<br \/>\nSuper Bobble Bobble (set 1) [David Haywood]<br \/>\nAirwolf (US) [David Haywood]<br \/>\nGolden Tee '97 Tournament (v2.43) [Brian Troha]<\/p>\n<p>New games marked as GAME_NOT_WORKING<br \/>\n------------------------------------<br \/>\nGTI Poker [David Haywood]<br \/>\nPoker? (IGS) [David Haywood]<br \/>\nHanajingi [Luca Elia]<br \/>\nGP World [Andrew Gardner][\/CODE]<\/p>\n\n<p class=\"p_site_officiel\"><a href=\"http:\/\/mamedev.org\/release.html\" class=\"site_officiel\" target=\"_blank\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a href=\"https:\/\/www.emu-france.com\/emulateurs\/6-arcades\/88-mame-wip\/\" class=\"en_savoir_plus\">En savoir plus...<\/a><\/p>\n<div class=\"fcbkbttn_buttons_block\" id=\"fcbkbttn_left\"><div class=\"fb-share-button  \" data-href=\"https:\/\/www.emu-france.com\/?p=14589\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Il fallait un nouveau Mame pour relancer les news apparemment ^^ NOTE TO OSD PORTERS: The work interfaces have changed again. Please read details below. The updated interfaces remove functionality, so in the end it should be simpler(!) to port. &#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-14589","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\/14589","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=14589"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/14589\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=14589"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=14589"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=14589"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}