{"id":15992,"date":"2008-08-19T11:56:25","date_gmt":"2008-08-19T11:56:25","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=15992"},"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=15992","title":{"rendered":"[Arcade] Mame v0.127"},"content":{"rendered":"<p>Et c&rsquo;est repartie pour un tour.<\/p>\n<p>A noter que viennent ce greffer \u00e0 pr\u00e9sent les LaserDisc au set de Mame et comme toujours sous forme de CHD (par exemple Cube Quest  ne fait juste que 12Go&#8230;).<\/p>\n<p><code>MAMETesters Bugs Fixed<br \/>\n----------------------<br \/>\n- 02105: [Graphics] qbert and clones: Misplaced graphics.<br \/>\n         (Aaron Giles)<br \/>\n- 02119: [Sound] cischeat, bigrun: no sound (Aaron Giles)<br \/>\n- 02121: [DIP\/Input] reactor: input controls and startup tone<br \/>\n         (Aaron Giles)<br \/>\n- 02116: [Graphics] all sets in cps2.c : corrupted graphics (robiza)<br \/>\n- 01992: [Crash\/Freeze] timecrsa, timecris: SubCPU start wait fails<br \/>\n         test (robiza)<br \/>\n- 02114: [Color\/Palette] all sets in eolith.c: colors shifted to blue<br \/>\n         (Fabio Priuli)<br \/>\n- 02115: [DIP\/Input] berlwall, berlwalt: Player 1 inputs not working<br \/>\n         (Fabio Priuli)<\/p>\n<p>Source Changes<br \/>\n--------------<br \/>\nConverted adp to 4bpp rendering. [robiza]<\/p>\n<p>Began implementing 68681 device in skattv. Improved hd63484 core to<br \/>\nsupport some initial graphics. [robiza]<\/p>\n<p>Added correct CRCs for DOA2. [Guru]<\/p>\n<p>Fixed graphics in cps2 games. [robiza]<\/p>\n<p>Updated documentation in paradise.c: [Brian Troha]<br \/>\n - Added PCB layout for Torus & Mad Ball<br \/>\n - Corrected rom names and \/ or added U locations<\/p>\n<p>Changed at28c16 memory handlers to 8 bits and perform the conversion<br \/>\nin the memory mapping. [smf]<\/p>\n<p>Update the t5182.c documentation\/pinout. [Lord Nightmare]<\/p>\n<p>Magic10 updates: [Roberto Fresca]<br \/>\n - Simulated the co-processor to pass the initial test.<br \/>\n - All Inputs worked from the scratch.<br \/>\n - Fixed position of tilemap layers.<br \/>\n - Added scroll register preliminary support.<br \/>\n - Fixed Super Pool graphics.<\/p>\n<p>Added save states to 65816 CPU. [R. Belmont]<\/p>\n<p>SH-2 DRC updates: [R. Belmont]<br \/>\n - Moved IRQ handling front-end into recompiled code<br \/>\n - Added TSTM\/ANDM\/XORM instructions<br \/>\n - Added SH-1 CPU support, including lower precision on MAC.W and<br \/>\n   locking out SH-2 only instructions<\/p>\n<p>Split out SH-4 non-interpreter-specific stuff to sh4comn.c.<br \/>\n[R. Belmont]<\/p>\n<p>Identified compatible timekeeper used by Midway Zeus II. Removed all<br \/>\nthe timekeeper memory handlers, except for 8 bit & changed the drivers<br \/>\nto use the conversion built into the memory system. [smf]<\/p>\n<p>Added new generic laserdisc VIDEO_UPDATE handler to the laserdisc code.<br \/>\nThis handler works for both disc-only games and those with overlays.<br \/>\nFor disc-only games, the base macro is sufficient. For games with<br \/>\noverlays, an additional set of configuration macros are provided:<\/p>\n<p>   MDRV_LASERDISC_OVERLAY - specifies update function, width, height,<br \/>\n      and bitmap format of the overlay<br \/>\n   MDRV_LASERDISC_OVERLAY_CLIP - specifies the visible area of the<br \/>\n      overlay bitmap<br \/>\n   MDRV_LASERDISC_OVERLAY_POSITION - specifies default x,y position<br \/>\n   MDRV_LASERDISC_OVERLAY_SCALE - specifies default x,y scale factors<\/p>\n<p>The update function provided to MDRV_LASERDISC_OVERLAY is identical to<br \/>\na normal VIDEO_UPDATE callback, so a standard one can be used. All<br \/>\nexisting laserdisc drivers have been updated to support this new<br \/>\nrendering mechanism, removing much duplicated code. [Aaron Giles]<\/p>\n<p>Added the ability to configure the overlay position and scale<br \/>\nparameters at runtime. Added OSD menus to control them. Added logic<br \/>\nto save\/restore the data in the game's configuration file.<br \/>\n[Aaron Giles]<\/p>\n<p>Added new macros MDRV_LASERDISC_SCREEN_ADD_NTSC and _PAL, which<br \/>\ndefines a standard screen with the correct video timing characteristics<br \/>\nand update function for laserdiscs. Updated all drivers to use these<br \/>\nmacros instead of defining their own screens. [Aaron Giles]<\/p>\n<p>Added DISK_REGIONS to all laserdisc drivers. [Aaron Giles]<\/p>\n<p>Added DISK_IMAGE_READONLY_OPTIONAL to support games (like Cube Quest)<br \/>\nwhere the disk is non-essential to the game's operation. [Aaron Giles]<\/p>\n<p>Fixed bug in identifying the custom sound driver for the laserdisc.<br \/>\n[Aaron Giles]<\/p>\n<p>Updated ldverify to identify blank regions of the disc for post-<br \/>\nprocessing. [Aaron Giles]<\/p>\n<p>Fixed rendering 16bpp with alpha using bilinear filters (fixes<br \/>\nscreenshots of laserdisc games with overlays). [Aaron Giles]<\/p>\n<p>Included support for parsing .gdi files in chdman. [ElSemi]<\/p>\n<p>Added new driver for Cube Quest. This includes CPU cores for the three<br \/>\nbitslice processors, as well as laserdisc support for the hacked<br \/>\nlaserdisc that was used to drive the games.<br \/>\n[Philip Bennett, Joe Magiera, Warren Ondras]<\/p>\n<p>Updated cps1 to use proper gfx ROMs (+ PALs) for varthj, and to load<br \/>\ncorrect A-Board PALs for QSound games. [Nicola Salmoria]<\/p>\n<p>Added address decode prom 5e to dkong3\/dkong3j. [couriersud]<\/p>\n<p>Reduced YM2612 DAC level relative to FM. This better matches real<br \/>\nhardware. [R. Belmont]<\/p>\n<p>Added validity check to ensure that AM_READ_PORT() macros reference<br \/>\nvalid ports. Fixed several cases where the check failed. [Aaron Giles]<\/p>\n<p>Added new Guru readme for namcos22 driver. [Guru]<\/p>\n<p>Added validity check to ensure that ports referenced by a condition<br \/>\nactually exist. Fixed a case where this was violated. [Aaron Giles]<\/p>\n<p>Added DIP locations to dooyong.c. [Guy Hufkens]<\/p>\n<p>Added cheat functions frombcd() and tobcd() to convert numbers to\/from<br \/>\nBCD format. Changed \"Activate\" to \"Set\" in the menus. [Aaron Giles]<\/p>\n<p>A couple of minor cleanups: [Oliver Stoenberg]<br \/>\n - removed obsolete ENABLE_DEBUGGER occurance<br \/>\n - removed more unprintable characters in SH-2 disassembler<br \/>\n - memset() usage cleanups<br \/>\n - removed duplicated TMS5110 entry in sound.mak<br \/>\n - use machine in uigfx.c where it's already available<\/p>\n<p>Removed included \"profiler.h\" from files that do not use profiling<br \/>\nfunctions. [Christophe Jaillet]<\/p>\n<p>New games added or promoted from NOT_WORKING status<br \/>\n---------------------------------------------------<br \/>\nCube Quest [Philip Bennett, Joe Magiera, Warren Ondras]<br \/>\nWW III [Stefan Lindberg, Couriersud]<\/p>\n<p>New clones added<br \/>\n----------------<br \/>\nRed Hawk (Haedong Corp.) [David Haywood, Tirino73 \/ Mame Italia]<br \/>\nSnow Bros. - Nick & Tom (Dooyong license) [Tirino73 \/ Mame Italia]<br \/>\nShogun Warriors (Europe Rev.xx)(Kaneko 1992) [Pythagoras573]<\/p>\n<p>New games marked as GAME_NOT_WORKING<br \/>\n------------------------------------<br \/>\nHot Slot (ver 05.01) [Roberto Fresca]<br \/>\nMagic Colors (ver 1.7a) [Roberto Fresca]<br \/>\nI P M Invader (Incomplete Dump) [unknown dumper, Couriersud]<br \/>\nAstro Wars [MASH]<br \/>\n[\/CODE]<\/p>\n<p><p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=623\" title=\"Download MAME(Arcade) [32 bits]\">T\u00e9l\u00e9charger MAME(Arcade) [32 bits] v0.287 (66.9 Mo)<\/a><\/p><br \/>\n<br \/>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=2949\" title=\"Download MAME(Arcade) [64 bits]\">T\u00e9l\u00e9charger MAME(Arcade) [64 bits] v0.287 (63.5 Mo)<\/a><\/p><br \/>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=622\" title=\"Download MAME(Arcade) [Debug]\">T\u00e9l\u00e9charger MAME(Arcade) [Debug] v0.161 (19.7 Mo)<\/a><\/p><\/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\/6-arcades\/87-mame-officiel\/\" 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=15992\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Et c&rsquo;est repartie pour un tour. A noter que viennent ce greffer \u00e0 pr\u00e9sent les LaserDisc au set de Mame et comme toujours sous forme de CHD (par exemple Cube Quest ne fait juste que 12Go&#8230;). MAMETesters Bugs Fixed &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- &#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-15992","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\/15992","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=15992"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/15992\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=15992"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=15992"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=15992"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}