{"id":2719,"date":"2003-01-27T00:39:00","date_gmt":"2003-01-27T00:39:00","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=2719"},"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=2719","title":{"rendered":"[Arcade] Raine v0.37.2"},"content":{"rendered":"<p>Nouvelle version de cet \u00e9mulateur multi-arcades dont voici les am\u00e9liorations:<\/p>\n<p><em>* source\/games\/galpanic.c:<br \/>\nfix dsw for Steph (!), and add region byte from his notes in the mame driver&#8230;<\/p>\n<p>* source\/games\/silkworm.c:<br \/>\nfix bankswitch code. rygar is now fully playble, but it breaks old savegames.<\/p>\n<p>* source\/video\/: palette.c, palette.h:<br \/>\nnew color mapper for the silkworm driver (allow direct memory writes)<\/p>\n<p>* source\/z80\/: mz80help.c, mz80help.h:<br \/>\nnew bankswitch method : z80_init_banks_gap and z80_init_banks_area_gap. Also fix bad hiscores\/cheats for some z80 games.<\/p>\n<p>* source\/games\/: cps1.c, cps1drv.c, driver.c:<br \/>\nmajor dsw fixes by steph, and added clones : sf2ceuc, dinou, cawingu, sf2g, sf2ud, sf2uf, and willow (real us version, the previous one is renamed as willowje)<\/p>\n<p>* source\/games\/wrestlef.c: set adpcm_amplify = 2.<\/p>\n<p>* source\/games\/biomtoy.c: add adpcm_amplify = 2 for Maniac Square.<\/p>\n<p>* source\/sound\/adpcm.c:<br \/>\nnow correctly saves bankswitch status in savegames, sound is now always correct when loading a savegame with adpcm sound.<\/p>\n<p>* source\/games\/biomtoy.c: Enable Maniac Square and some dsw changes.<\/p>\n<p>* source\/games\/: driver.c, silkworm.c, silkworm.h: Adds Rygar and Gemini Wing. Rygar has a problem and is not working.<\/p>\n<p>* makefile, source\/raine.c, source\/gui\/about.c:<br \/>\n0.37.2 : first version in 2003<\/p>\n<p>* source\/video\/palette.c:<br \/>\nfix gunbird color mappers in 8bpp (sorry !), and add comments about it in the begining of the file.<\/p>\n<p>* source\/games\/: driver.c, galpanic.c, galpanic.h:<br \/>\nfix lots of things in the galpanic driver and add the following games : fantasia, newfant, missw96, and fantsia2. It is faster too.<\/p>\n<p>* source\/games\/tecmosys.c: Fix sprite priorities in Ninja Gaiden stage 2.  Prevent top half of the ninja from blinking while walking.  Also fix dipswitches and ym2203 volume.<\/p>\n<p>* source\/sound\/: fmopl.c, fmopl.h: Update fmopl to latest mame version. (improves ym3812 sound quality)<\/p>\n<p>* source\/games\/: cps1.c, cps1drv.c, driver.c: add dw (dinasty wars, world version).<\/p>\n<p>* source\/games\/gunbird.c:<br \/>\nfix clones order for samuraia &#8211; sngkace and s1945 &#8211; s1945j to try to keep mame compatibility.<\/p>\n<p>* source\/gui\/rgui.c:<br \/>\nthe allegro bug related to menus is gone, so we can have the raine way of handling dialogs again. It allows to take gui snapshots using the &lsquo;0&rsquo; key. I should fix this to use the generic snapshot key one day&#8230;<\/p>\n<p>* source\/gui\/gui.c:<br \/>\nfix to load language files&#8230;<\/p>\n<p>* source\/games\/toaplan2.c: Fixed graphics problem introduced in the latest revision and the okim rate for mahoudai and shippumd.<\/p>\n<p>* source\/games\/wrestlef.c:<br \/>\nnlx_doom: Adjusted music speed and dipswitches.<\/p>\n<p>* source\/games\/wwfsstar.c:<br \/>\nnlx_doom : Dipswitches fixes only.<\/p>\n<p>* source\/games\/ctribebl.c:<br \/>\nnlx_doom : Fixed screen position and dipswitches.<\/p>\n<p>* source\/games\/: doubled3.c, doubled3.h, driver.c:<br \/>\nnlx_doom : Fixed priorities in stage 5, inputs and dipswitches.<br \/>\nAdded Double Dragon 3 original: Double Dragon 3 bootleg has a problem in the texts: they&rsquo;re sometimes in the wrong place (weapon shop) and are not updated correctly (timer as example). Critical when you die by time over in stage 5<\/p>\n<p>* source\/: alleg\/sasound.c, alleg\/soundcfg.c, seal\/sasound.c:<br \/>\nsound fixes by nlx_doom : avoid calling voice_set_position too often in allegro. Now we call it only once every 10 seconds, which allows us to get rid of these annoying clicks. In seal, just call this less often too, just to use less cpu (no clicks here !).<\/p>\n<p>* source\/games\/megasys1.c:<br \/>\nminor sprite bug fix in peekaboo by nlx_doom<\/p>\n<p>* source\/games\/nmk.c:<br \/>\nfix dying sound in tdragon2 (sorry !), and fix compilation warnings<\/p>\n<p>* source\/games\/megasys1.c:<br \/>\nfix again the bad checksum fix in tshingen, add more automatic roms loading, and fix peekaboo sound.<\/p>\n<p>* source\/games\/: driver.c, megasys1.c, megasys1.h:<br \/>\nme : automatic loading of roms for lots of megasys1 games, at least for the code.<br \/>\n&#8211; fixed p47j sound.   &#8211; added clone : rodlandj.<br \/>\n -fixed speed hack for tshingen\/tshingna.<\/p>\n<p>nlx_doom :<br \/>\n&#8211; added tshingna<br \/>\n&#8211; Fixed the sound in hachoo and kickoff.<br \/>\n&#8211; Fixed the priority prom data in 64street, astyanax, avspirit, chimerab, cybattlr and hachoo.<br \/>\n&#8211; Fixed the sprite order in cybattlr, iganinju, plusalph and stdragon<br \/>\n &#8211; Fixed sprites priority in edf, hachoo and tshingen<br \/>\n &#8211; Fixed missing screens in iganinju, kickoff, plusalph and stdragon.<br \/>\n &#8211; Fixed the dsw protection for 64street, chimerab and cybattlr.<br \/>\n &#8211; General dipswitches fixes.<\/p>\n<p>* source\/games\/toaplan2.c:<br \/>\ntry to fix layers order (or more specifically video chips order) in batsugun.  There is still something wrong though. bg0 (key f5) should not be drawn at the boss of level2, or should be drawn below and not over the bg&#8230;\tAlso fix the year for bbakrada !<\/p>\n<p>* source\/gui\/about.c:<br \/>\nmake the Game Information dialog a little wider (for the history).<\/p>\n<p>* source\/emumain.c:<br \/>\nreset sound emulators too ! This fixes the bug where sound dies<br \/>\nmysteriously when you reset a game.<\/em><\/p>\n<p><p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=614\" title=\"Download Raine (Dos)\">T\u00e9l\u00e9charger Raine (Dos) v0.96.6 (5.3 Mo)<\/a><\/p><br \/>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=615\" title=\"Download Raine (32 bits)\">T\u00e9l\u00e9charger Raine (32 bits) v0.97.5 fix (6.6 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a href=\"http:\/\/www.rainemu.com\/\" 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\/61-multi-games\/\" 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=2719\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Nouvelle version de cet \u00e9mulateur multi-arcades dont voici les am\u00e9liorations: * source\/games\/galpanic.c: fix dsw for Steph (!), and add region byte from his notes in the mame driver&#8230; * source\/games\/silkworm.c: fix bankswitch code. rygar is now fully playble, but it &#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-2719","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\/2719","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=2719"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/2719\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2719"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2719"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2719"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}