{"id":52167,"date":"2019-11-02T00:00:00","date_gmt":"2019-11-01T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/novye-versii-wine-4-19-i-wine-staging-4-19"},"modified":"2020-02-18T13:59:50","modified_gmt":"2020-02-18T10:59:50","slug":"novye-versii-wine-4-19-i-wine-staging-4-19","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sk\/blog\/news\/novye-versii-wine-4-19-i-wine-staging-4-19","title":{"rendered":"Nov\u00e9 verzie Wine 4.19 a Wine Staging 4.19","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.winehq.org\/announce\/4.19\">Dostupn\u00fd<\/a><\/noindex> experiment\u00e1lna verzia otvorenej implement\u00e1cie Win32 API \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.winehq.org\/\">Wine 4.19<\/a><\/noindex>. Od vydania verzie <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51707\">4.18<\/a><\/noindex> bolo uzavret\u00fdch 41 ch\u00fdb a vykonan\u00fdch 297 zmien. <\/p>\n<p>Najd\u00f4le\u017eitej\u0161ie zmeny:\n<\/p>\n<ul>\n<li class=\"l\"> Roz\u0161\u00edren\u00e9 mo\u017enosti VBScript: pridan\u00e9 funkcie String, LBound, RegExp.Replace. Implementovan\u00e9 nov\u00e9 v\u00fdrazy;\n<li class=\"l\"> Vo WineD3D boli pridan\u00e9 funkcie wined3d_stateblock_set_sampler_state() a wined3d_stateblock_set_texture_stage_state(). Realizovan\u00e1 spr\u00e1va stavov\u00e9ho bloku (<noindex><a rel=\"nofollow\" href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/win32\/direct3d9\/state-blocks-save-and-restore-state\">StateBlock<\/a><\/noindex>) v  volaniach d3d9_device_SetSamplerState(), d3d9_device_SetTextureStageState(), d3d_device7_SetRenderState(),<br \/>\n d3d_device7_SetTextureStageState(), d3d9_device_SetTexture(), d3d9_device_SetTransform(), d3d9_device_SetClipPlane(), d3d9_device_SetMaterial();<\/p>\n<li class=\"l\"> Implementovan\u00e9 volania dxgi_output_ReleaseOwnership() a dxgi_output_TakeOwnership();\n<li class=\"l\"> Zlep\u0161en\u00e1 podpora ARM64;\n<li class=\"l\"> <noindex><a rel=\"nofollow\" href=\"http:\/\/bugs.winehq.org\/show_bug.cgi?id=36388\">Rie\u0161en\u00e9<\/a><\/noindex> probl\u00e9my s lokaliz\u00e1ciou v ru\u0161tine v dial\u00f3gu nastavenia;\n<li class=\"l\"> Uzavret\u00e9 chyby spojen\u00e9 s fungovan\u00edm hier a aplik\u00e1ci\u00ed<br \/>\nSlingplayer 2.0, Trivial Pursuit Unhinged, Notepad .Net, Tweet Attacks Pro, The Adventures Of Lomax, Metatrader 5, Space Hack, TeamViewer 9.0.26297, ImpotRapide 2013, Netgear Powerline 3.1, MetaEditor 5, Betfair Poker, Jack Keane 2, Indiana Jones and the Emperor's Tomb, The Moment of Silence, Closing Ableton Live 9 Lite, Rekordbox 5.3.0, LAVFilters 0.74.x<br \/>\n, Touhou 15.5: Antinomy of Common Flowers, R-Studio, Sniper Elite V2.\n<\/ul>\n<p>Takisto <noindex><a rel=\"nofollow\" href=\"https:\/\/www.winehq.org\/pipermail\/wine-devel\/2019-November\/153704.html\">sa uskuto\u010dnilo<\/a><\/noindex> vydanie projektu <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/wine-staging\/wine-staging\/\">Wine Staging 4.19<\/a><\/noindex>, rozv\u00edjaj\u00face roz\u0161\u00edren\u00e9 zostavy Wine, ktor\u00e9 obsahuj\u00fa nie \u00faplne hotov\u00e9 alebo riskantn\u00e9 patche, zatia\u013e nepou\u017eite\u013en\u00e9 pre hlavn\u00fa vetvu Wine. V porovnan\u00ed s Wine poskytuje Wine Staging 840 \u010fal\u0161\u00edch patchov. <\/p>\n<p>V novej verzii Wine Staging bola synchroniz\u00e1cia s k\u00f3dovou z\u00e1klad\u0148ou Wine 4.19. Do hlavnej zostavy Wine boli prenesen\u00e9 patche na roz\u0161\u00edrenie funk\u010dnosti quartz.dll, pridanie kore\u0148ov\u00e9ho certifik\u00e1tu MS z roku 2010 do crypt32.dll, pridan\u00edm restrictederrorinfo.idl a roz\u0161\u00edren\u00edm mo\u017enost\u00ed uianimation.dll. Bol pridan\u00fd nov\u00fd patch na odstr\u00e1nenie probl\u00e9mov pri volan\u00ed NtVirtualAlloc() a aktualizovan\u00fd patch<br \/>\n <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/wine-staging\/wine-staging\/tree\/master\/patches\/ntdll-User_Shared_Data\">ntdll-User_Shared_Data<\/a><\/noindex>.<\/p>\n<p>Okrem toho mo\u017eno poznamena\u0165 <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/doitsujin\/dxvk\/releases\/tag\/v1.4.4\">aktualiz\u00e1cia<\/a><\/noindex> vrstvy <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/doitsujin\/dxvk\/\">DXVK 1.4.4<\/a><\/noindex>  s realiz\u00e1ciou DXGI, Direct3D 10 a Direct3D 11 nad API Vulkan. V novej verzii bola odstr\u00e1nen\u00e1 chyba, ktor\u00e1 sp\u00f4sobovala uchov\u00e1vanie nespr\u00e1vnych z\u00e1znamov v stave cache. Opraven\u00e9 potenci\u00e1lne probl\u00e9my, ktor\u00e9 mohli vies\u0165 k pokusu o \u010d\u00edtanie zdroja pred jeho z\u00e1pisom pri pr\u00e1ci s vrcholov\u00fdmi a indexov\u00fdmi bufferingmi. Optimalizovan\u00e1 pr\u00e1ca s bufferami Stream Output a Append\/Consume, ktor\u00e9 sa pou\u017e\u00edvaj\u00fa v engine Unity.<br \/>\nZn\u00ed\u017een\u00e1 spotreba pam\u00e4te pri pou\u017e\u00edvan\u00ed mal\u00fdch, ale \u010dasto aktualizovan\u00fdch bufferov. Pridan\u00fd k\u00f3d na ob\u00eddenie probl\u00e9mov, ktor\u00e9 sp\u00f4sobovali p\u00e1dy v hre Skyrim SE: Worked, a odstr\u00e1nenie blikania v hr\u00e1ch Saints Row 3\/4 a Titan Quest pri pou\u017e\u00edvan\u00ed grafick\u00fdch kariet NVIDIA.<\/p>\n<p>Takisto <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Joshua-Ashton\/d9vk\/releases\/tag\/0.30\">vytvoren\u00e9<\/a><\/noindex> vydanie projektu <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Joshua-Ashton\/d9vk\/\">D9VK 0.30<\/a><\/noindex>, pon\u00fakaj\u00faci implement\u00e1ciu Direct3D 9, pracuj\u00facu prostredn\u00edctvom prevodu volan\u00ed na grafick\u00e9 API Vulkan. Projekt je zalo\u017een\u00fd na k\u00f3dovej z\u00e1kladni projektu DXVK, ktor\u00e1 bola roz\u0161\u00edren\u00e1 o podporu Direct3D 9. V novej verzii bola vykonan\u00e1 synchroniz\u00e1cia s DXVK 1.4.4. Boli vykonan\u00e9 optimaliz\u00e1cie v\u00fdkonu a zlep\u0161en\u00e1 pr\u00e1ca s blok\u00e1dami. Pridan\u00e1 experiment\u00e1lna podpora pre predV\u00fdpo\u010dty shaderov.<br \/>\nBoli implementovan\u00e9 mo\u017enosti D3DRS_SHADEMODE, D3DRS_POINTSIZE, D3DRS_POINTSIZE_MIN, D3DRS_POINTSIZE_MAX, D3DRS_POINTSCALE_A, D3DRS_POINTSCALE_B, D3DRS_POINTSCALE_C, D3DRS_POINTSCALEENABLE a D3DRS_POINTSPRITEENABLE. Boli vykonan\u00e9 zmeny na odstr\u00e1nenie probl\u00e9mov v hre Halo 2.<\/p>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Zdroj: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51798\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API &#8212; Wine 4.19. \u0421 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u0432\u044b\u043f\u0443\u0441\u043a\u0430 \u0432\u0435\u0440\u0441\u0438\u0438 4.18 \u0431\u044b\u043b \u0437\u0430\u043a\u0440\u044b\u0442 41 \u043e\u0442\u0447\u0451\u0442 \u043e\u0431 \u043e\u0448\u0438\u0431\u043a\u0430\u0445 \u0438 \u0432\u043d\u0435\u0441\u0435\u043d\u043e 297 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439. \u041d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0432\u0430\u0436\u043d\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f: \u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u044b \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 VBScript: \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u0444\u0443\u043d\u043a\u0446\u0438\u0438 String, LBound, RegExp.Replace. \u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u044b \u043d\u043e\u0432\u044b\u0435 \u0432\u044b\u0440\u0430\u0436\u0435\u043d\u0438\u044f; \u0412 WineD3D \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u0444\u0443\u043d\u043a\u0446\u0438\u0438 wined3d_stateblock_set_sampler_state() \u0438 wined3d_stateblock_set_texture_stage_state(). \u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0430 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0444\u0438\u043a\u0441\u0430\u0446\u0438\u0438 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f (StateBlock) \u0432 \u0432\u044b\u0437\u043e\u0432\u0430\u0445 d3d9_device_SetSamplerState(), d3d9_device_SetTextureStageState(), [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-52167","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API - Wine.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sk\/blog\/news\/novye-versii-wine-4-19-i-wine-staging-4-19\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sk_SK\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041d\u043e\u0432\u044b\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 Wine 4.19 \u0438 Wine Staging 4.19 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API - Wine.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sk\/blog\/news\/novye-versii-wine-4-19-i-wine-staging-4-19\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-11-01T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T10:59:50+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Nov\u00e9 verzie Wine 4.19 a Wine Staging 4.19 | ProHoster","description":"K dispoz\u00edcii je experiment\u00e1lna verzia otvorenej implement\u00e1cie Win32 API - Wine.","canonical_url":"https:\/\/prohoster.info\/sk\/blog\/news\/novye-versii-wine-4-19-i-wine-staging-4-19","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sk_SK","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041d\u043e\u0432\u044b\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 Wine 4.19 \u0438 Wine Staging 4.19 | ProHoster","og:description":"\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 Win32 API - Wine.","og:url":"https:\/\/prohoster.info\/sk\/blog\/news\/novye-versii-wine-4-19-i-wine-staging-4-19","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-11-01T21:00:00+00:00","article:modified_time":"2020-02-18T10:59:50+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"52167","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 02:44:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 20:48:31","updated":"2026-01-24 02:44:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/52167","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/comments?post=52167"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/posts\/52167\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/media?parent=52167"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/categories?post=52167"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sk\/wp-json\/wp\/v2\/tags?post=52167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}