{"id":17982,"date":"2009-11-30T20:07:31","date_gmt":"2009-11-30T20:07:31","guid":{"rendered":"http:\/\/127.0.0.1\/ef\/?p=17982"},"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=17982","title":{"rendered":"[Arcade] Mame v0.135u2"},"content":{"rendered":"<p>Nouvelle update.<\/p>\n<p><code>MAMETesters Bugs Fixed<br \/>\n----------------------<br \/>\n- 03553: [Crash\/Freeze] extdwnhl: Game does not start (Phil Bennett)<br \/>\n- 03544: [DIP\/Input] mgdh, sdmg2: The joystick function missed in<br \/>\n         mgdh and sdmg2 (Luca Elia)<br \/>\n- 03547: [Graphics] mgdh,sdmg2: Donden graphics in mgdh and sdmg2 are<br \/>\n         inaccurate (Luca Elia)<br \/>\n- 03546: [Documentation] nkishusp: Black screen after the game start.<br \/>\n         (Luca Elia)<br \/>\n- 03540: [Sound] glpracr3, hvnsgate, raystorm: Missing sound.<br \/>\n         (Phil Bennett)<br \/>\n- 03545: [Graphics] tekken3, tektagt: Tekken games do not proceed<br \/>\n         into attract mode after initial screen (Phil Bennett)<br \/>\n- 03542: [Sound] Sets\/Drivers using YM2610: Missing sounds<br \/>\n         (Phil Bennett)<\/p>\n<p>Source Changes<br \/>\n--------------<br \/>\nAdded driver data structs to: [Fabio Priuli]<br \/>\n - beaminv.c<br \/>\n - cball.c and capbowl.c<br \/>\n - changela.c, circus.c and circusc.c<br \/>\n - crgolf.c and clayshoo.c<br \/>\n - decocass.c<br \/>\n - docastle.c, dotrikun.c, cloud9.c and destroyr.c<br \/>\n - cheekyms.c<br \/>\n - embargo.c<br \/>\n - ddragon.c, ddragon3.c and fgoal.c<br \/>\n - bwing.c<br \/>\n - dday.c<br \/>\n - dcheese.c<br \/>\n - flyball.c<br \/>\n - freekick.c<\/p>\n<p>Added driver data and save state support to: [Fabio Priuli]<br \/>\n - blmbycar.c<br \/>\n - zerozone.c, yunsun16.c, dominob.c, dogfgt.c and bogeyman.c<br \/>\n - blockout.c and bigevglf.c<br \/>\n - chaknpop.c<br \/>\n - albazg.c<br \/>\n - chinagat.c, esd16.c, f-32.c, fcombat.c, finalizr.c<br \/>\n - fantland.c and firetrap.c<br \/>\n - btime.c and scregg.c<br \/>\n - fitfight.c, flstory.c and funkybee.c<br \/>\n - fuukifg2.c and fuukifg3.c<\/p>\n<p>Added save state support to: [Fabio Priuli]<br \/>\n - 2mindril.c, ashnojoe.c, bigfghtr.c, bublbobl.c, cchance.c,<br \/>\n    champbwl.c, missb2.c<br \/>\n - compgolf.c, champbas.c, copsnrob.c, cop01.c, cosmic.c, cntsteer.c,<br \/>\n    dacholer.c and dec8.c<br \/>\n - armedf.c, calorie.c, canyon.c, chanbara.c, citycon.c, commando.c,<br \/>\n    crospang.c & cultures.c<br \/>\n - astrocorp.c<br \/>\n - ddayjlc.c, ddealer.c, deniam.c, discoboy.c, diverboy.c, dorachan.c,<br \/>\n    dragrace.c, dreamwld.c, dribling.c, drmicro.c, drtomy.c<br \/>\n - dynadice.c, dwarfd.c, dunhuang.c, enigma2.c, epos.c, drgnmst.c<br \/>\n    and egghunt.c<br \/>\n - equites.c, exedexes.c, exerion.c and exprraid.c<br \/>\n - funybubl.c, galaxi.c, gaiden.c and rocnrope.c<\/p>\n<p>Removed some rogue occurrences of 'x1snd' resulting from device tag<br \/>\nmass-change. [Phil Bennett]<\/p>\n<p>drw80pkr.c updates: [Jim Stolis]<br \/>\n - Added Save State Support<br \/>\n - Added Preliminary Dip Switch Settings<br \/>\n - Corrected CPU Clock Value<br \/>\n - Corrected Sound (Now Works)<br \/>\n - Narrowed Down More IO R\/W Areas<\/p>\n<p>tms7000: Fixed disassembly of PCREL addressing mode. [Wilbert Pol]<\/p>\n<p>Added device support to the input system. Internally this replaces<br \/>\nPORT_CUSTOM\/PORT_CHANGED, backward compatibility is achieved with an<br \/>\ninternal dummy device. Added output lines (IPT_OUTPUT), which can be<br \/>\nwritten using new input_port_write* functions or directly from a<br \/>\nmemory map using AM_WRITE_PORT converted adc083x to use io lines.<br \/>\n[smf]<\/p>\n<p>ADC devices updates: [smf]<br \/>\n - adc08x chips are all hooked up using input\/output ports<br \/>\n - reversed racing force steering wheel input and gas pedal, which<br \/>\n    is enough to get the game to boot.<br \/>\n - reversed steering wheel input on winding heat, the usa cabinets<br \/>\n    are however hooked up the other way.<br \/>\n - renamed adc0831_interface to adc083x_interface.<br \/>\n - fixed adc083x gnd input<br \/>\n - removed stray call logerror from adc083x.c<br \/>\n - fixed default adc083x sars value<br \/>\n - adc083x reset only affects outputs<\/p>\n<p>Added set name to -romident. [smf]<\/p>\n<p>Updated ddr 3rd mix plus protection to remove display corruption.<br \/>\n[smf]<\/p>\n<p>RDP Updates: Fixed TMEM size, removed separate tlut, fixed tlut<br \/>\nuploads [angrylion]<\/p>\n<p>hng64 updates:<br \/>\n - Added preliminary hook-up for multi-byte chain mode for sprites,<br \/>\n    used by Buriki One and the two Samurai Shodown games<br \/>\n    [David Haywood, Angelo Salese]<br \/>\n - Fixed back plane color, thus giving characteristic blue background<br \/>\n    for POST screen [Angelo Salese]<br \/>\n - Improved Dual Port emulation, fixing the POST errors about it<br \/>\n    [Angelo Salese]<br \/>\n - Implemented \"simple\" scroll register layout [David Haywood]<br \/>\n - Implemented \"complex\" scroll register layout [David Haywood]<br \/>\n - Corrected sprite end boundary, fixes credit messages in Buriki One<br \/>\n    [Angelo Salese]<br \/>\n - Fixed scrolling text in Buriki One attract mode [Angelo Salese]<br \/>\n - Hooked up global bpp switch for sprites, HW doesn't seem capable<br \/>\n    of doing per-sprite bpp switch, fixes coin credit text in Buriki<br \/>\n    One [Angelo Salese]<br \/>\n - Implemented V-Blank register, fixes palette uploading in Samurai<br \/>\n    Shodown 1 & 2 [Angelo Salese]<br \/>\n - Fixed sprite wrap-around [David Haywood]<br \/>\n - Implemented irq 11, used by the racing games for network check,<br \/>\n    currently crashes due to an invalid parameter inside the 3d<br \/>\n    packets [Angelo Salese]<br \/>\n - Added 16x16 \/ 8x8 tilemap mode select, fixes one scene in Extreme<br \/>\n    Rally and transition layer in Fatal Fury WA (squares on title<br \/>\n    screen) [David Haywood]<br \/>\n - Added alt layout for the roz, fixes Roads Edge graphics before the<br \/>\n    title screen [David Haywood]<br \/>\n - Implemented sprite clearance capability, fixes garbage gfxs as<br \/>\n    seen in Samurai Shodown 64 1 & 2 [Angelo Salese]<br \/>\n - Implemented x\/y sprite global offsets, used by Samurai Shodown 64<br \/>\n    1 ranking screen [David Haywood]<br \/>\n - Hooked-up backup ram [Angelo Salese]<br \/>\n - Documented some sprite findings [Angelo Salese]<br \/>\n - Re-implemented zooming in Fatal Fury WA, and added alternative<br \/>\n    zooming mode used by the other games, they have some precision<br \/>\n    bugs though [Angelo Salese]<br \/>\n - Implemented preliminary additive blending [David Haywood]<br \/>\n - Slight optimization to the tile dirty marking [David Haywood]<br \/>\n - Better documentation of mosaic and floor modes [David Haywood]<br \/>\n - Implemented sprite disable bit [David Haywood]<br \/>\n - Implemented dynamic visible area [Angelo Salese]<br \/>\n - Start to document 3d \/ framebuffer video registers, implemented a<br \/>\n    quick hook-up that fixes Buriki One 3d model colors minus one<br \/>\n    case [Angelo Salese]<br \/>\n - Implemented screen disable when the visible area regs are equal to<br \/>\n    zero and fixed back layer [Angelo Salese]<\/p>\n<p>Updated the albazg driver to use hanafuda standard inputs, eeprom<br \/>\ndevice, and memory_set_bank in place of memory_set_bankptr.<br \/>\n[Fabio Priuli]<\/p>\n<p>System 23 update [Naibo Zhang]<br \/>\n - Corrected memory mapping of palette RAM and handling of palette<br \/>\n    data. Power-On Self Test now shows correct colors.<br \/>\n - Changed Panic Park from SS23 to S23 game.<\/p>\n<p>Galaxian3 update [Naibo Zhang]<br \/>\n - Fleshed out skeleton driver. Each CPU board passes many self-tests<br \/>\n - Master and slave CPU comms hooked up<\/p>\n<p>Designated Puzzle Bang Bang (vamphalf.c) as Korean version. For this<br \/>\nset the title and language cannot be change. [Brian Troha]<\/p>\n<p>Added new module tagmap which is a simple hashed string map. Updated<br \/>\ndevice and input port lists to use the tagmap for tag searches. Also<br \/>\nremoved the whole \"quark\" thing from the validity checker in favor of<br \/>\nusing the tagmaps. [Aaron Giles]<\/p>\n<p>Added Intel 8008 and National Semiconductor SC\/MP CPU cores.<br \/>\n[Miodrag Milanovic]<\/p>\n<p>INS 8060 SC\/MP II support (using clock divider 2), main model renamed<br \/>\nto INS 8050 SC\/MP. [Miodrag Milanovic]<\/p>\n<p>Updated the astrocorp.c and groundfx.c drivers to use EEPROM device.<br \/>\n[Fabio Priuli]<\/p>\n<p>Added support for SCSI command 0x2a (Write w\/ 32-bit LBA), upped<br \/>\ninput buffer size in WD33C93 controller [Harmony]<\/p>\n<p>Hooked up eepromdev.c using PORT_READ_LINE_DEVICE\/<br \/>\nPORT_WRITE_LINE_DEVICE in groundfx.c. Output ports are now affected<br \/>\nby IP_ACTIVE_HIGH\/IP_ACTIVE_LOW (eepromdev.c has active low cs).<br \/>\nThe previous value for callbacks in inptport.c is now tracked per<br \/>\nfield. This saves recalculating it for PORT_CHANGED & conditional<br \/>\nfields wouldn't always get updated correctly. Tidied up eepromdev.c<br \/>\ninterface. [smf]<\/p>\n<p>Added sprites list stop to igs017.c. Implemented joystick mode in<br \/>\nmgdh and sdmg2 [Luca Elia]<\/p>\n<p>Fixed audio output lengths in aviio.c. [CDiFan]<\/p>\n<p>Added memory_install_write_port_handler &<br \/>\nmemory_install_readwrite_port_handler to be consistent with<br \/>\ninstalling handlers. [smf]<\/p>\n<p>CDP1869 changes: [Curt Coder]<br \/>\n - converted page RAM functions to use devcb<br \/>\n - added pull interface for predisplay<\/p>\n<p>Switched from linear interpolation to antialiased point sampling<br \/>\nwhen upconverting low-frequency sound streams. This should de-muffle<br \/>\nlow-frequency streams, treating them has having hard edges at sample<br \/>\nboundaries. [Aaron Giles]<\/p>\n<p>Converted the following drivers to use EEPROM device: deco156.c,<br \/>\neolith.c, eolith16.c, limenko.c, taito_f3.c, taito_z.c, taito_b.c,<br \/>\ntaitojc.c, toaplan2.c and kaneko16.c. [Fabio Priuli]<\/p>\n<p>Implemented use of per tile colour lookup ROM in Portraits, colour<br \/>\ndecode is still wrong [David Haywood]<\/p>\n<p>CF clear after binary operations on Intel 8008 CPU core.<br \/>\n[Miodrag Milanovic]<\/p>\n<p>Improvements to Noraut Poker driver: [Roberto Fresca]<br \/>\n * A lot of work in memory maps and machine driver stuff.<br \/>\n * Improved Inputs \/ DIP switches for some games.<br \/>\n * Added lamps support \/ layouts to new working games.<br \/>\n * Added preliminary support to Kimble hardware.<br \/>\n * Added support to CGI's Credit Poker 30x games.<br \/>\n * Added new (and fixed old) technical notes.<br \/>\n * Renamed norautpn descripion to Noraut Deluxe Poker (bootleg).<br \/>\n * Added a placeholder for tpoker2's undumped 68705 MCU.<br \/>\n * Reorganized the driver, plus some clean-ups.<br \/>\n * Renamed kimblejp to kimbldhl. Changed game description to Kimble<br \/>\n    Double Hi-Lo.<br \/>\n * Added specific memory map & machine driver to Kimble Double Hi-Lo.<br \/>\n * Fix the Kimble Double Hi-Lo CPU type.<br \/>\n * Added notes about the code obfuscation and PPI's handling\/offsets.<\/p>\n<p>Added Magic Card Jackpot and Magic Lotto Export to Impera Magic Card<br \/>\ndriver. Also added PCB layouts, hardware description and technical<br \/>\nnotes. Changed the bipolar prom dumps to serial I2C bus EEPROM.<br \/>\n[Roberto Fresca]<\/p>\n<p>Made DEVCB_INPUT_PORT(tag) work for write callbacks. [smf]<\/p>\n<p>Fixed regression in magicard.c driver [Angelo Salese]<\/p>\n<p>Introduced a generic_pointers structure within machine that is<br \/>\ndesigned to hold generic pointers that are commonly used. Moved<br \/>\ngeneric_nvram, videoram, colorram, spriteram*, paletteram* pointers<br \/>\nthere. Added AM_BASE_GENERIC and AM_SIZE_GENERIC macros for<br \/>\ninitializing generic pointers in memory maps. Also added<br \/>\nAM_BASE_SIZE_GENERIC to set both base and size in one step.<br \/>\n[Aaron Giles]<\/p>\n<p>Moved global variables out of machine\/generic and into a private data<br \/>\nstructure hanging off of the running_machine. Added newly-needed<br \/>\nmachine parameters to coin_counter_w, coin_lockout_w, and<br \/>\ncoin_lockout_global_w. Also added machine parameter to<br \/>\nset_led_state. [Aaron Giles]<\/p>\n<p>Added interface functions to get the number of dispensed tickets and<br \/>\nto increment the count, to remove the need for direct access to these<br \/>\nglobal variables. Also added functions to get the current count on a<br \/>\nparticular coin counter and to determine the lockout state.<br \/>\n[Aaron Giles]<\/p>\n<p>Intel 8255A: clear input latch after reading it. [Curt Coder]<\/p>\n<p>Actually use the speaker interface if provided. [Curt Coder]<\/p>\n<p>Purged remaining globals from video\/generic.c and audio\/generic.c.<br \/>\n[Aaron Giles]<\/p>\n<p>Fixed i386 REP prefix to use segment:SI when address size is 16-bit<br \/>\n(ie: when using OUTSB or OUTSW). [Barry Rodewald]<\/p>\n<p>Removed limited use of spriteram_3 global. [Atari Ace]<\/p>\n<p>Added AM_BASE_SIZE_MEMBER() macro for specifying both base and size<br \/>\nstructure members at once. Updated all cases where this could be<br \/>\nused. [Aaron Giles]<\/p>\n<p>Cleaned up many driver data structs: [Fabio Priuli]<br \/>\n * dropped almost completely the use of generic sizes with struct<br \/>\n    members<br \/>\n * reduced as much as possible accesses to cputag calls during<br \/>\n    emulation (they are now mainly concentrated at MACHINE_START &<br \/>\n    DRIVER_INIT)<\/p>\n<p>Joker's Wild: bypassed the rng test [Angelo Salese]<\/p>\n<p>Joker's Wild: implemented bare minimum to allow it to go into gameplay<br \/>\nand fixed tilemap graphics [Angelo Salese]<\/p>\n<p>Memory regions now use a tagmap for lookups. [Aaron Giles]<\/p>\n<p>New games added or promoted from NOT_WORKING status<br \/>\n---------------------------------------------------<br \/>\nSubmarine [Volker Hann, Team Europe, David Haywood, Angelo Salese]<br \/>\nNoraut Deluxe Poker (console) [Roberto Fresca, ByteMaster]<br \/>\nNoraut Joker Poker (original) [Roberto Fresca, ByteMaster]<br \/>\nNoraut Red Hot Joker Poker (alt HW) [Roberto Fresca, ByteMaster]<br \/>\nMainline Double Joker Poker [Roberto Fresca, ByteMaster]<br \/>\nDouble Joker Poker (45%-75% payout) [Roberto Fresca, ByteMaster]<br \/>\nRoyal on Ten (Noraut Deluxe hack) [Roberto Fresca, ByteMaster]<br \/>\nCredit Poker (ver.30c, standard) [Roberto Fresca, ByteMaster]<br \/>\nIron (SNES bootleg) [Tomasz Slanina, Volker Hann & Team Europe]<\/p>\n<p>New clones added<br \/>\n----------------<br \/>\nCannon Ball (bootleg on Crazy Kong hardware) (set 3, no bonus game)<br \/>\n   [Volker Hann, Team Europe]<br \/>\nX-Men (4 Players ver EBA) [Irongiant]<br \/>\nWizard of Wor (with German Language ROM) [Volker Hann]<br \/>\nGorf (program 1, with German Language ROM) [Volker Hann]<br \/>\nSuper Puzzle Fighter II Turbo (Hispanic 960531)<br \/>\n   [Artemio Urbina, David Haywood]<\/p>\n<p>New games marked as GAME_NOT_WORKING<br \/>\n------------------------------------<br \/>\nThe King of Fighters Neowave (Japan) [Cah4e3]<br \/>\nFinal Furlong (FF2 Ver. A) [Guru]<br \/>\nDragon Chronicles (DC001 Ver. A) [Guru]<br \/>\nNetchuu Pro Yakyuu 2002 (NPY1 Ver. A) [Guru]<br \/>\nSoul Calibur II (SC23 Ver. A) [Guru]<br \/>\nSoul Calibur II (SC21 Ver. A) [Guru]<br \/>\nTekken 4 (TEF3 Ver. C) [Guru]<br \/>\nTekken 4 (TEF2 Ver. A) [Guru]<br \/>\nTekken 4 (TEF1 Ver. A) [Guru]<br \/>\nMobile Suit Z-Gundam: A.E.U.G. vs Titans (ZGA1 Ver. A) [Guru]<br \/>\nCapcom Fighting Jam (JAM1 Ver. A) [Guru]<br \/>\nQuiz and Veriety Suku Suku Inufuku 2 (IN2 Ver. A) [Guru]<br \/>\nMobile Suit Z-Gundam: A.E.U.G. vs Titans DX (ZDX1 Ver. A) [Guru]<br \/>\nSoul Calibur III (SC31001-NA-A) [Guru]<br \/>\nKinnikuman Muscle Grand Prix (KN1 Ver. A) [Guru]<br \/>\nTaiko No Tatsujin 9 (TK91001-NA-A) [Guru]<br \/>\nTekken 5.1 (TE51 Ver. B) [Guru]<br \/>\nAirline Pilots (Rev. A) [f205v]<br \/>\nSega Tetris [Guru]<br \/>\nNoraut unknown set 1 (console) [Roberto Fresca, ByteMaster]<br \/>\nNoraut unknown set 2 (console) [Roberto Fresca, ByteMaster]<br \/>\nNoraut Joker Poker (V3.011a) [Roberto Fresca, Alan Griffin]<br \/>\nPoker \/ Black Jack (Model 7521) [Roberto Fresca]<br \/>\nKimble Double Hi-Lo [Roberto Fresca, Alan Griffin]<br \/>\nDRHL Poker (v.2.89) [Roberto Fresca, Siftware]<br \/>\nMagic Card Jackpot (4.01)<br \/>\n   [Roberto Fresca, Team Europe, krick & The Dumping Union]<br \/>\nMagic Lotto Export (5.03)<br \/>\n   [Roberto Fresca, Team Europe, krick & The Dumping Union]<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=17982\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Nouvelle update. MAMETesters Bugs Fixed &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;- &#8211; 03553: [Crash\/Freeze] extdwnhl: Game does not start (Phil Bennett) &#8211; 03544: [DIP\/Input] mgdh, sdmg2: The joystick function missed in mgdh and sdmg2 (Luca Elia) &#8211; 03547: [Graphics] mgdh,sdmg2: Donden graphics in mgdh and &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_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},"jetpack_post_was_ever_published":false},"categories":[],"tags":[],"class_list":["post-17982","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\/17982","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=17982"}],"version-history":[{"count":0,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/17982\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=17982"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=17982"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=17982"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}