{"id":16339,"date":"2008-11-02T11:49:34","date_gmt":"2008-11-02T11:49:34","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=16339"},"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=16339","title":{"rendered":"[Arcade] Mame v0.128u2"},"content":{"rendered":"<p>Nouvelle update de Mame qui accompagne une refonte du design du site de MameDev.<\/p>\n<p><code>MAMETesters Bugs Fixed<br \/>\n----------------------<br \/>\n- 02268: [Graphics] devilw, darkadv, majuu : Sprite-background<br \/>\n         priority isn't correct. (Mamesick)<br \/>\n- 02042: [Color\/Palette] jjparad2: Wrong background color (Mamesick)<br \/>\n- 01679: [Crash\/Freeze] kuniokub, kuniokun, renegade: Game freezes<br \/>\n         after Title Screen. (Mamesick)<br \/>\n- 00224: [Sound] macross2: After stage 1, the sound keeps going out<br \/>\n         and coming back. (Nicola Salmoria)<br \/>\n- 02605: [Color\/Palette] funnymou, suprmous: Wrong colors in Funny<br \/>\n         Mouse and clone. (David Haywood)<br \/>\n- 02587: [Gameplay] lohtb2: lohtb2 protection emulation is imperfect<br \/>\n         (couriersud)<br \/>\n- 02456: [Core] wrong sector size at CD_TRACK_MODE2 conversion routine<br \/>\n         (R. Belmont)<br \/>\n- 02011: [Sound] superchs: ES5505 clockspeed too low (Phil Bennett)<br \/>\n- 02199: [DIP\/Input] banbam, pettanp: The 4th 'Unused' dipswitch is<br \/>\n         the 'Freeze' switch. (Angelo Salese)<br \/>\n- 00893: [Sound] All games in playch10.c, punchout.c, vsnes.c: It<br \/>\n         seems that some sound channels are missing. (Aaron Giles)<\/p>\n<p>Source Changes<br \/>\n--------------<br \/>\nAdded sound banking to the mirage.c driver. [Angelo Salese]<\/p>\n<p>Removed parent clone relationship from \"Street Fighter Zero\/Alpha 2\"<br \/>\nand \"Street Fighter Zero 2 Alpha\". [David Haywood]<\/p>\n<p>Removed parent clone relationship between missb2 and bublbobl. We<br \/>\ndon't usually make the 'korean hacks' as clones as they have very<br \/>\nlittle to do with the original releases except for the stolen cpu<br \/>\ncode. GFX \/ Sound \/ Gameplay are completely redesigned.<br \/>\n[David Haywood]<\/p>\n<p>Changed VBLANK to irq0_line_assert and added a CLEAR_LINE in the<br \/>\npeplus driver. This greatly increases speed on all video slots.<br \/>\n[Jim Stolis]<\/p>\n<p>Cleaned up the sample rom loading in mirage.c. [Angelo Salese]<\/p>\n<p>MCS-51 improvements: [couriersud, Jim Stolis]<br \/>\n * Fixed split timer mode<br \/>\n * No interrupts for timer 0 modes 0,1,2 while timer 1 in mode 3<br \/>\n * mcs51 core now supports 4 interrupt levels depending on cpu type<br \/>\n * According to Philips, 80C31 is a 80C52 family member with 128K<br \/>\n    internal ram and no rom<br \/>\n * Implemented cmos features: powerdown & idle<br \/>\n * Added comments about special function registers on Philips 80C52<br \/>\n * cleaned up reset routines<br \/>\n * Fixed INT0 & INT1 interrupt line handling<br \/>\n * Finally move cpu\/i8051 to cpu\/mcs51, rename files and some<br \/>\n    constants<br \/>\n * Quotes from the documentation added to the source as well<br \/>\n * Started DS5002FP integration<\/p>\n<p>Updated nes pcm dma to read data through the cpu address map.<br \/>\n[Wilbert Pol]<\/p>\n<p>Fixed Dip Switches for 'ambush' and clones. [stephh]<\/p>\n<p>Improvements to magicfly driver: [Roberto Fresca]<br \/>\n - Added sound support to magicfly and 7mezzo.<br \/>\n - Hooked coin counters to magicfly and 7mezzo.<br \/>\n - Inverted the graphics banks to be straight with the hardware accesses.<br \/>\n - Updated the memory map description and technical notes.<br \/>\n - Added game notes and documented the test\/settings\/bookkeeping modes.<\/p>\n<p>Fixed Dip Switches for 'arabian' and clones. [stephh]<\/p>\n<p>Fixed Dip Switches for 'spaceint' and clones. [stephh]<\/p>\n<p>Fixed MSM5205 ADPCM and sound comms in Ashita no Joe\/Success Joe.<br \/>\n[Philip Bennett]<\/p>\n<p>Changed superchs ES5505 clock rate to 15238050Hz. [Philip Bennett]<\/p>\n<p>Fixed Dip Switches for all games in astrof.c driver. [stephh]<\/p>\n<p>Various improvements to the jalmah.c driver: [Angelo Salese]<br \/>\n * Fixed tilemaps paging \/ tilemap positioning;<br \/>\n * Fixed a protection issue in Mahjong Daireikai,not giving correct<br \/>\n    colors for the girls in-game;<br \/>\n * Fixed a rom-loading issue in Mahjong Daireikai;<br \/>\n * Fixed 'ZA' sound banking behaviour,this fixes at least the sound<br \/>\n    in kakumei2;<br \/>\n * Removed VIDEO_EOF and added a TIMER_DEVICE_CALLBACK function for<br \/>\n    MCU simulations;<br \/>\n * Added WIP code for the priority system;<br \/>\n * Added a NO_DUMP for the MCU for all the sets;<\/p>\n<p>Rewrite of the Motorola DSP56k CPU core. [Andrew Gardner]<br \/>\n * Partially implemented inc24, asl4, bcc, brkcc, and doForever ops.<br \/>\n * Added code for parallel address register update.<br \/>\n * Partially implemented tfr op.<br \/>\n * Polygonet now allows test mode to be run for a few seconds.  Most<br \/>\n    IO is now known, though coin2 is still a mystery.<br \/>\n * Partially implemented move, asr4, and mpy ops.<\/p>\n<p>YM2608\/2612: applied latest fixes\/discoveries. [Eke-Eke, Nemesis]<\/p>\n<p>Added palette fading effect on macrossp.c driver. [Angelo Salese]<\/p>\n<p>Fixed skewing and display area in MC6845. [Curt Coder]<\/p>\n<p>Fixed Dip Switches and inputs for 'dreamwld'. [stephh]<\/p>\n<p>NEC CPU core improvements: [couriersud]<br \/>\n * removed another speed hack in the NEC core<br \/>\n * renamed \"FETCH\" to \"FETCH()\" (macros used as functions should<br \/>\n    look like functions)<br \/>\n * Preparation for opcode prefetch timing<br \/>\n * improved prefetch timing calculation<br \/>\n * prefetch timing now also used by V20 and V33<br \/>\n * moved some static variables into cpu context<br \/>\n * nec_reset now explicitly clears context variables<br \/>\n * all cpus now share nec_execute<\/p>\n<p>More Discrete module optimizations. Added optimized custom mixer to<br \/>\nDonkey Kong. [Derrick Renaud]<\/p>\n<p>lohtb2: Improved mcu emulation [couriersud]<br \/>\n * The whole startup cycle now works. No more timeouts and erratic<br \/>\n    behavior.<br \/>\n * lohtb2 will however not display the \"Warning\" screen due to a<br \/>\n    priority issue. With color\/attribute of 0x80 in videoram at 0xd0000 and 0xd8000, videoram at 0xd80000 will be displayed. Some tilemap guru has to look into this.<\/p>\n<p>Fix GCC 4.3 \"array bounds exceeded\" error in disc_flt.c. [R. Belmont]<\/p>\n<p>plygonet improvements: [R. Belmont]<br \/>\n - Turned off network IRQ.  Game now boots without \"network error\"<br \/>\n - Hooked up palette RAM<br \/>\n - Improved text layer emulation (flip bits still missing)<br \/>\n - Fixed text layer emulation and visible area. FBI logo and color<br \/>\n    test now display properly.<\/p>\n<p>Fixed sound,hooked-up generic inputs and added some notes in Alien<br \/>\nCommand (not yet working). [Angelo Salese]<\/p>\n<p>Fixed m72 tilemap group 2 priorities. [couriersud]<\/p>\n<p>Fixed Joker's Wild graphics to 2 bits per pixel. [Roberto Fresca]<\/p>\n<p>NeoGeo updates [JohnBoy}<br \/>\n * Updated NeoGeo game pcb infos<br \/>\n * Renamed p's in kof2000n to correct chip label<br \/>\n * Renamed v's in mahretsu to correct chip label, readded 128k m1<br \/>\n    from Mame 0.34b6 \/ s1 from older dump<br \/>\n * breakrev: Renamed c's to correct chip label, added correct c5\/c6<br \/>\n * Marked mslug3h MVS AND AES VERSION<br \/>\n * Marked mslug4 2nd revision, added mslug4 1st revision missing set<br \/>\n    comment<br \/>\n * Marked trally MVS AND AES VERSION<br \/>\n * Marked ncombath MVS AND AES VERSION<br \/>\n * Marked sengoku MVS VERSION<br \/>\n * Marked superspy MVS AND AES VERSION<br \/>\n * Marked mutnat MVS AND AES VERSION<\/p>\n<p>Modified src2html to use a template source file instead of hard-coding<br \/>\nto the MAME site. Changed from explicit styles to classes.<br \/>\n[Aaron Giles]<\/p>\n<p>Changed magictg to use (hopefully correct) roms. [David Haywood]<\/p>\n<p>Naomi \/ DC improvements [Samuele Zannoli]<br \/>\n * cvs2gd stops looping forever. However with no 3d emulation nothing<br \/>\n    is shown on the screen.<br \/>\n * implemented the naomi RTC and there are a few verbose messages<br \/>\n    about transfers not implemented yet.<\/p>\n<p>Fixed Dip Switches for 'exprraid' and clones. [stephh]<\/p>\n<p>Improvements to re900.c driver [Roberto Fresca, Grull Osgo]<br \/>\n - Reworked inputs to allow 6 players through a selector.<br \/>\n - Hooked all lamps (even the ball simulator array).<br \/>\n - Added a internal layout and support for external artwork.<br \/>\n - Extended the hardware to support Buena Suerte '94.<br \/>\n - Cleaned up the driver.<\/p>\n<p>Fixed Dip Switches for 'gyruss' and clones. [stephh]<\/p>\n<p>Fix NES APU to work with high sample rates (don't know the bug #).<br \/>\n[Aaron Giles]<\/p>\n<p>Synchronized 6502 disassembly with CPU core. [Pugsy]<\/p>\n<p>Added missing const\/statics, added\/removed entries in header files,<br \/>\nand fixed a few potential multisession issues by explicitly adding<br \/>\ninitializers. asic65.c has significant changes to accomodate using a<br \/>\nstruct instead of 16 variables, otherwise the changes are modest and<br \/>\nobvious. [Atari Ace]<\/p>\n<p>expro02 driver improvements: [Sonikos]<br \/>\n - Fixed dips in all galsnew sets and  fantasia.<br \/>\n - Added dips location.<br \/>\n - A little driver clean up.<\/p>\n<p>Added save state support to the toaplan2 driver. [Atari Ace]<\/p>\n<p>Changed the coinage settings and swapped coin A mech with coin B to<br \/>\nmatch the behaviour of Chelnov (world) pcb. [Corrado Tomaselli]<\/p>\n<p>New games added or promoted from NOT_WORKING status<br \/>\n---------------------------------------------------<br \/>\nRuleta RE-900 [Grull Osgo]<br \/>\nBuena Suerte '94 [Grull Osgo, Roberto Fresca]<br \/>\nVirtual Mahjong 2 - My Fair Lady<\/p>\n<p>New clones added<br \/>\n----------------<br \/>\nPower Instinct (USA) [Jim Hernandez]<\/p>\n<p>New games marked as GAME_NOT_WORKING<br \/>\n------------------------------------<br \/>\nJoker's Wild (encrypted) [Roberto Fresca]<br \/>\n[\/CODE]<br \/>\n<\/p>\n<p class=\"p_site_officiel\"><a href=\"http:\/\/mamedev.org\/updates.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=16339\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Nouvelle update de Mame qui accompagne une refonte du design du site de MameDev. MAMETesters Bugs Fixed &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- &#8211; 02268: [Graphics] devilw, darkadv, majuu : Sprite-background priority isn&rsquo;t correct. (Mamesick) &#8211; 02042: [Color\/Palette] jjparad2: Wrong background color (Mamesick) &#8211; 01679: &#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-16339","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\/16339","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=16339"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/16339\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16339"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=16339"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=16339"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}