{"id":13490,"date":"2006-12-28T11:08:11","date_gmt":"2006-12-28T11:08:11","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=13490"},"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=13490","title":{"rendered":"[Arcade] Mame v0.111u1"},"content":{"rendered":"<p>Nouvelle version de Mame:<br \/>\n<em><br \/>\n<span style=\"text-decoration: underline;\">MAMETesters Bugs Fixed<\/span><br \/>\njspecter074gra [Robert]<br \/>\nspcenctr36b16gre [Robert]<br \/>\nspcewars0108u3red [Robert]<br \/>\ninvad2ct0110u4gre [Robert]<br \/>\nmngrecording0110u1ora [Buddabing]<br \/>\nninjaw0104u2gre [robiza]<br \/>\norunners0105u4gre [robiza]<br \/>\ntwinbee0105yel [Mamesick]<br \/>\ngwarrior0108u1yel [Mamesick]<br \/>\ntst_galx0101u3 [Atari Ace]<br \/>\nm660_0108yel [Atari Ace]<br \/>\nshootouj0102red [Mamesick]<\/p>\n<p><span style=\"text-decoration: underline;\">Source Changes<\/span><br \/>\nAdded more documentation for the 8080bw driver. It describes the ports<br \/>\nand bits for those games with no sound. In most cases, sample sounds<br \/>\nhave been attached, in order to assist with further development. The<br \/>\ngames modified are: invrvnge\/invrvnga, rollingc, spcenctr, gunfight,<br \/>\nm4, gmissile, schasrcv, 280zzzap, lagunar, lupin3, phantom2, blueshrk,<br \/>\ndesertgu, ballbomb, yosakdon\/yosakdoa, and shuttlei. Two games were<br \/>\nmarked NO_SOUND although they actually do have sound: these are cosmo<br \/>\nand dogpatch. [Robert]<\/p>\n<p>Moved a chunk of platform specific code out of chdcd.c and romcmp.c<br \/>\ninto the osd_tool code. [Nathan Woods]<\/p>\n<p>Widespread cleanup of disassemblers and CPU interfaces across the<br \/>\nproject: [Giuseppe Gorgoglione]<br \/>\n&#8211; removed from many disassemblers the dependency on eainfo.h. The<br \/>\noutput produced by those disassemblers has been checked to be the<br \/>\nsame as before.<br \/>\n&#8211; extensively rewrote the 6309dasm.c and 6809dasm.c disassemblers.<br \/>\n&#8211; fixed minor bugs in the v810 and hd6309 interfaces.<br \/>\n&#8211; removed m68000cpudefs.h. This was used by the old assembly m68000<br \/>\ncore. Removed from m68kmame.c and m68kmame.h as well many<br \/>\nreferences to the old core (e.g A68K0, A68K2, etc.)<br \/>\n&#8211; properly typedeffed the cpuinfo union, this affects cpuintrf.h and<br \/>\nmany, many, other files<br \/>\n&#8211; converted 8051dasm.c, m65ce02.c and t11dasm.c to use<br \/>\ncpuintrf_temp_str() instead of local string pools<br \/>\n&#8211; moved the info.s = cpuintrf_temp_str() initialization to:<br \/>\nactivecpu_get_info_string(), cpunum_get_info_string() and<br \/>\ncputype_get_info_string(). This allows us to remove tons of<br \/>\ninfo->s = cpuintrf_temp_str() statements from the xxx_get_info()<br \/>\naccessors of every CPU core, making them more readable<\/p>\n<p>Fixed a problem with the chirp tables of both the tms5220 and the<br \/>\ntms5110. Also backported Jarek&rsquo;s PRNG implementation from tms5110.c<br \/>\nto tms5220.c so it no longer relies on rand(). [Lord Nightmare]<\/p>\n<p>Fixed two bugs in the m68000 core: [Alex Jackson]<br \/>\n&#8211; fixed a miscompilation issue with GCC4 that was first noticed in<br \/>\nAltered Beast but also affected Moonwalker, Galaxy Force 2, and<br \/>\nprobably many other games.<br \/>\n&#8211; fixed the core&rsquo;s compile-time self-configuration so that it uses<br \/>\nthe same code paths on LP64 platforms (64-bit Linux, etc.) as on<br \/>\nLLP64 (64-bit Windows) and 32-bit platforms.<\/p>\n<p>Added save state support to the magmax driver. [Svante Gerhard]<\/p>\n<p>Fixed music speed in perfrman. [Mamesick]<\/p>\n<p>Fixed implementation of da_a instruction in i8051 core. [Special LIU]<\/p>\n<p>Third round of numerous improvements to the cheat engine: [ShimaPong]<br \/>\nNOTE : delete old command code and save it newly in Options menu.<br \/>\n* operation:<br \/>\n&#8211; Added preliminary direct Program Space accessor.<br \/>\nYou can hack custom handling ROM code (eg encrypted segas16b.c<br \/>\ngames). But it has several problems.<br \/>\nAnd added watchpoint display for Program Space.<br \/>\n&#8211; Added new operation, \u00ab\u00a0Write if Match\u00a0\u00bb.<br \/>\nThe cheat engine writes value only when read value matched<br \/>\nreserved value which is stored in extend data field.<br \/>\n* search menu:<br \/>\n&#8211; Added 3rd search mode, \u00ab\u00a0Minimum Search Mode\u00a0\u00bb. It&rsquo;s more simple<br \/>\nthan Classic Mode. Also added search memory initialize with<br \/>\nui_clear key and extended value edit with arrow key in this mode.<br \/>\n&#8211; Added \u00ab\u00a0View Last Results\u00a0\u00bb, \u00ab\u00a0Restore Result\u00a0\u00bb, \u00ab\u00a0Region Selection\u00a0\u00bb<br \/>\nitems to the advanced search menu.<br \/>\n* result viewer:<br \/>\n&#8211; Don&rsquo;t open this menu to avoid MAME crash in case of<br \/>\nno search region like sms.c in HazeMD.<br \/>\n&#8211; Added quick page switch by left\/right arrow key.<br \/>\nAlso changed functions for several keys in this menu.<br \/>\n&#8211; Improved no result page skip. But incomplete because<br \/>\ndoesn&rsquo;t skip first or last page even if no result.<br \/>\n* code loading:<br \/>\n&#8211; Ignored to load old format code by default. If you need to<br \/>\nload, choose \u00ab\u00a0Load Old Format\u00a0\u00bb item in Options menu.<br \/>\n* input:<br \/>\n&#8211; Fixed activation key save on Enable\/Disable menu.<br \/>\n&#8211; Fixed key handling for watch code addition from watch list<br \/>\nmenu to cheat list. Now it works with ctrl + save cheat<br \/>\nkey on the watch list menu.<br \/>\n&#8211; Enabled ui_clear key in editing a value (clear data)<br \/>\nand on watch list menu (reset all watchpoints).<br \/>\n* option:<br \/>\n&#8211; Added preliminary Debug option to check internal data.<br \/>\n&#8211; Added command code save. You can save command code with<br \/>\nsave cheat key in Options menu.<br \/>\n* others:<br \/>\n&#8211; Added quick menu switch. It is assigned to ui_zoom in\/out keys.<br \/>\nThis function works in Enable\/Disable, Add\/Edit, Search and<br \/>\nWatchpoint menus.<br \/>\n&#8211; Rearranged several items on the menus.<\/p>\n<p>Converted some isolated parts of the Win32 OSD code to use &lsquo;TCHAR&rsquo;<br \/>\nstrings rather than simple &lsquo;char&rsquo; strings. [Nathan Woods]<\/p>\n<p>Removed rom patches in the airbustr driver; hooked up watchdog<br \/>\ninstead. [David Haywood]<\/p>\n<p>Reimplemented one-shot timer modes in the 6526 CIA (Amiga) emulation.<br \/>\n[Ernesto Corvi]<\/p>\n<p>Added validity check for zero refresh rates. [Nathan Woods]<\/p>\n<p>Fixed DIPswitch defaults for Quartet and Quartet 2. [Alex Jackson]<\/p>\n<p>Fixed incorrectly drawn graphics in troangel. [Robiza]<\/p>\n<p>Fixed a few more assertions lurking with the new stricter disassembler<br \/>\nchecks. [Aaron Giles]<\/p>\n<p>Patched some protection checks in Funny Strip and Rebus. Neither game<br \/>\nworks yet. [Tomasz Slanina]<\/p>\n<p>Changed -createconfig to output the INI file using mame_file rather<br \/>\nthan FILE. [Nathan Woods]<\/p>\n<p>Improved graphics emulation in the tetriunk driver. [Tomasz Slanina]<\/p>\n<p>Fixed copy\/paste bug in the Irem sound hardware dealing with MSM5235<br \/>\nchips. [Mamesick]<\/p>\n<p>Fixed visible area in Toki. [Mamesick]<\/p>\n<p>Added new Toshiba TMP90840\/TMP91640 CPU core. [Luca Elia]<\/p>\n<p>Moved msm6242 real time clock to its own file. [Luca Elia]<\/p>\n<p>Implemented blitter rom banking in dynax driver. [Luca Elia]<\/p>\n<p>Added sound in Rapid Hero (samples banking is incorrect). [Luca Elia]<\/p>\n<p>Fixed reset problem in the tia emulation. [Nathan Woods]<\/p>\n<p>Adding remaining MESS sound cores to the core MAME sources.<br \/>\n[Nathan Woods]<\/p>\n<p><span style=\"text-decoration: underline;\">New games added or promoted from NOT_WORKING status<\/span><br \/>\nMs. Pac-Man\/Galaga &#8211; 20 Year Reunion [Nicola Salmoria]<br \/>\nMahjong If&#8230;? [Luca Elia]<br \/>\nMahjong Reach (bootleg) [Luca Elia]<br \/>\nMahjong Tenkaigen (bootleg) [Luca Elia]<br \/>\nLive Quiz Show [Luca Elia]<br \/>\nPool 10 (Italia) [Roberto Fresca]<br \/>\nTortuga Family (Italia) [Roberto Fresca]<\/p>\n<p><span style=\"text-decoration: underline;\">New clones added<\/span><br \/>\nBooby Kids (Italian manufactured graphic hack) [David Haywood]<br \/>\nAir Buster: Trouble Specialty Raid Unit (bootleg) [David Haywood]<br \/>\nBattle Balls (US) [Arzeno Fabrice]<br \/>\nDarth Vader [Tomasz Slanina]<br \/>\nR-Type (World) [Stefan Lindberg]<br \/>\nPuzz Loop 2 (Euro 010302) [Razoola, David Haywood]<\/p>\n<p><span style=\"text-decoration: underline;\">New games marked as GAME_NOT_WORKING<\/span><br \/>\nMoonwar (prototype on Frenzy hardware) [Lord Nightmare]<br \/>\nBanBam [David Haywood, Brian Troha]<br \/>\nDouble Dealer [Tomasz Slanina]<br \/>\nSky Lancer [Luca Elia]<br \/>\nMahjong Tensinhai [Luca Elia]<br \/>\nMahjong Raijinhai DX [Luca Elia]<br \/>\nMahjong Tenkaigen Part 2 [Luca Elia]<br \/>\nMahjong Tenkaigen [Luca Elia]<br \/>\nCow Race [Luca Elia]<br \/>\nMongolfier New (Italia) [Roberto Fresca]<br \/>\nSoccer New (Italia) [Roberto Fresca] <\/em><\/p>\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\/10-ordinateurs\/241-epson-qc-10-qx-10\/\" 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=13490\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Nouvelle version de Mame: MAMETesters Bugs Fixed jspecter074gra [Robert] spcenctr36b16gre [Robert] spcewars0108u3red [Robert] invad2ct0110u4gre [Robert] mngrecording0110u1ora [Buddabing] ninjaw0104u2gre [robiza] orunners0105u4gre [robiza] twinbee0105yel [Mamesick] gwarrior0108u1yel [Mamesick] tst_galx0101u3 [Atari Ace] m660_0108yel [Atari Ace] shootouj0102red [Mamesick] Source Changes Added more documentation for the &#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-13490","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\/13490","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=13490"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/13490\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=13490"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=13490"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=13490"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}