{"id":7351,"date":"2025-01-20T19:15:24","date_gmt":"2025-01-20T19:15:24","guid":{"rendered":"https:\/\/howtogeek.blog\/lv\/?p=7351"},"modified":"2025-01-20T19:15:24","modified_gmt":"2025-01-20T19:15:24","slug":"play-doom-directly-inside-a-word-document","status":"publish","type":"post","link":"https:\/\/howtogeek.blog\/lv\/play-doom-directly-inside-a-word-document\/","title":{"rendered":"Sp\u0113l\u0113jiet Doom tie\u0161i Word dokument\u0101"},"content":{"rendered":"<h2>DOOM: unik\u0101la adapt\u0101cija programm\u0101 Microsoft Word<\/h2>\n<p>Novatorisk\u0101 pav\u0113rsien\u0101 N\u012bderlandes programmat\u016bras izstr\u0101d\u0101t\u0101js ir veiksm\u012bgi piel\u0101gojis klasisko pirm\u0101s personas \u0161\u0101v\u0113ju DOOM, lai t\u0101 darbotos atsevi\u0161\u0137\u0101 Microsoft Word dokument\u0101. \u0160is aizraujo\u0161ais projekts, kuru vada <strong>Vojcehs Grajs<\/strong> , izmanto <strong>VBA makro,<\/strong> lai sp\u0113li atdz\u012bvin\u0101tu maz ticam\u0101 vid\u0113.<\/p>\n<h2>Unik\u0101la projekta \u0123en\u0113ze<\/h2>\n<p>Vojcehs sm\u0113l\u0101s iedvesmu p\u0113c tam, kad bija liecinieks tam, k\u0101 DOOM darbojas, iegulti PDF dokument\u0101, k\u0101 rezult\u0101t\u0101 vi\u0146\u0161 izveidoja savu versiju. Projekts ir pieejams vietn\u0113 <a href=\"https:\/\/github.com\/wojciech-graj\/doom-docm\/releases\" rel=\"noopener noreferrer\" target=\"_blank\">GitHub<\/a> k\u0101 viens fails, kura izm\u0113rs ir tikai 6,6\u00a0MB. Tom\u0113r lietot\u0101jiem j\u0101\u0146em v\u0113r\u0101, ka ska\u0146a netiek atbalst\u012bta, un sp\u0113l\u0113\u0161anai ir j\u0101iesp\u0113jo Visual Basic for Applications\u00a0(VBA) makro.<\/p>\n<h2>Sp\u0113le un meh\u0101nika<\/h2>\n<p>Pieredze ir p\u0101rsteidzo\u0161i tuvu ori\u0123in\u0101lajam DOOM, ar sp\u0113li un vizu\u0101lajiem materi\u0101liem, kas atgrie\u017eas 1993.\u00a0gada sakn\u0113s. Ports saglab\u0101 klasisko 320 x 200 pikse\u013cu iz\u0161\u0137irtsp\u0113ju, nodro\u0161inot vienm\u0113r\u012bgu veiktsp\u0113ju. Sp\u0113l\u0113t\u0101ji var p\u0101rvietoties \u0161aj\u0101 versij\u0101 t\u0101pat k\u0101 ori\u0123in\u0101l\u0101: izmantojiet bulttausti\u0146us, lai p\u0101rvietotos, atlasiet iero\u010dus ar ciparu tausti\u0146iem 1-7, \u0161aujiet ar vad\u012bbas tausti\u0146u un nospiediet Space, lai mijiedarbotos.<\/p>\n<figure class=\"wp-block-image\"><img alt=\"DOOM ekr\u0101nuz\u0146\u0113mums, kas darbojas Microsoft Word dokument\u0101\" class=\"wp-image\" decoding=\"async\" height=\"1080\" loading=\"lazy\" src=\"https:\/\/cdn.howtogeek.blog\/wp-content\/uploads\/2025\/01\/doom-port-microsoft-word-document-title-screen.webp\" title=\"DOOM ekr\u0101nuz\u0146\u0113mums, kas darbojas Microsoft Word dokument\u0101\" width=\"1920\"\/><figcaption>Vojcehs Grajs<\/figcaption><\/figure>\n<h2>Sader\u012bbas apsv\u0113rumi<\/h2>\n<p>Lai gan koncepcija ir aizraujo\u0161a, potenci\u0101lajiem sp\u0113l\u0113t\u0101jiem j\u0101b\u016bt piesardz\u012bgiem ar savietojam\u012bbu. M\u0113\u0123inot palaist portu, es sask\u0101ros ar probl\u0113m\u0101m, izmantojot jaun\u0101ko Microsoft\u00a0365 versiju sav\u0101 Intel MacBook Pro. Uzman\u012bgi iev\u0113rojot nor\u0101d\u012bjumus, es iesp\u0113joju makro, ta\u010du k\u013c\u016bdas zi\u0146ojums nor\u0101d\u012bja, ka datus nevar iel\u0101d\u0113t. <strong>Svar\u012bgs padoms:<\/strong> DOOM dokuments ir j\u0101atver Windows dator\u0101 ar x86 CPU un modernu Microsoft Word versiju, pret\u0113j\u0101 gad\u012bjum\u0101 var rasties l\u012bdz\u012bgas k\u013c\u016bdas.<\/p>\n<h2>Potenci\u0101lie \u0161\u0137\u0113r\u0161\u013ci un risin\u0101jumi<\/h2>\n<p>Windows lietot\u0101ji tiek inform\u0113ti, ka Microsoft Defender var trauc\u0113t noteiktu komponentu darb\u012bbu, piem\u0113ram, DLL, kas ieg\u016bti no Word dokumenta. Turkl\u0101t probl\u0113mas var rasties ar\u012b vec\u0101k\u0101m Word versij\u0101m, piem\u0113ram, Word 2007. Dokument\u0101 ir bibliot\u0113kas <code>doomgeneric_docm.dll<\/code>un sp\u0113\u013cu dati b\u0101zes 64 form\u0101t\u0101, ko VBA makro izvelk pirms iel\u0101des, render\u0113jot kadrus k\u0101 bitkartes att\u0113lus, kam\u0113r makro p\u0101rvalda sp\u0113les mijiedarb\u012bbu.<\/p>\n<h2>Vojceha Graja rado\u0161ais portfelis<\/h2>\n<p>\u0160\u012b nav pirm\u0101 Vojcieha izgudrojuma sp\u0113\u013cu adapt\u0101cija. Vi\u0146a <a href=\"https:\/\/w-graj.net\" rel=\"noopener noreferrer\" target=\"_blank\">person\u012bg\u0101 vietne<\/a> demonstr\u0113 da\u017e\u0101dus citus projektus, kuros DOOM darbojas ne tikai programm\u0101 Microsoft Word, bet ar\u012b da\u017e\u0101d\u0101s vid\u0113s, piem\u0113ram, ASCII re\u017e\u012bm\u0101 termin\u0101l\u012b, MS Paint, LibreOffice Calc un pat t\u0101d\u0101s platform\u0101s k\u0101 Minecraft: Pi Edition un Stardew Valley. \u0160is talant\u012bgais izstr\u0101d\u0101t\u0101js patie\u0161\u0101m ir pier\u0101d\u012bjis, ka, ja ir ekr\u0101ns, DOOM, visticam\u0101k, darbosies taj\u0101!<\/p>\n<p>Lai ieg\u016btu vair\u0101k atjaunin\u0101jumu un inform\u0101ciju par \u0161o un citiem projektiem, apmekl\u0113jiet <a href=\"https:\/\/github.com\/wojciech-graj\/doom-docm\" rel=\"noopener noreferrer nofollow\" target=\"_blank\">ofici\u0101lo GitHub repozitoriju<\/a> .<\/p>\n<p>Avots: <a href=\"https:\/\/www.tomshardware.com\/video-games\/retro-gaming\/doom-ported-to-a-standalone-microsoft-word-document-plays-well-but-theres-no-sound\" rel=\"noopener noreferrer\" target=\"_blank\">Tom&#8217;s Hardware<\/a><\/p>\n<h2>Bie\u017ei uzdotie jaut\u0101jumi<\/h2>\n<h3><strong>1. Vai tie\u0161\u0101m DOOM var atska\u0146ot Word dokument\u0101?<\/strong><\/h3>\n<p>J\u0101, pateicoties Wojciech Graj adapt\u0101cijai, DOOM patie\u0161\u0101m var atska\u0146ot no Microsoft Word dokumenta, izmantojot VBA makro, lai gan, lai tas darbotos, tie ir j\u0101iesp\u0113jo.<\/p>\n<h3><strong>2. K\u0101das ir sist\u0113mas pras\u012bbas, lai palaistu \u0161o DOOM portu?<\/strong><\/h3>\n<p>Lai veiksm\u012bgi palaistu \u0161o DOOM modi, jums ir j\u0101izmanto Windows dators ar x86 CPU arhitekt\u016bru un moderna Microsoft Word versija. Vec\u0101kas versijas, piem\u0113ram, Word 2007, var neb\u016bt sader\u012bgas.<\/p>\n<h3><strong>3.\u00a0K\u0101p\u0113c es nedzirdu ska\u0146u, sp\u0113l\u0113jot DOOM programm\u0101 Word?<\/strong><\/h3>\n<p>Pa\u0161reiz\u0113j\u0101 DOOM porta versija neatbalsta ska\u0146u. \u0160\u012b adapt\u0101cija ir v\u0113rsta uz sp\u0113les gaitu un vizu\u0101lo precizit\u0101ti, nevis audio izvadi.<\/p>\n<p><a class=\"xiaomi\" href=\"https:\/\/www.howtogeek.com\/doom-in-word-document\/\" rel=\"noopener noreferrer nofollow\" target=\"_blank\">Avots un att\u0113li<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>DOOM: unik\u0101la adapt\u0101cija programm\u0101 Microsoft Word Novatorisk\u0101 pav\u0113rsien\u0101 N\u012bderlandes programmat\u016bras izstr\u0101d\u0101t\u0101js ir veiksm\u012bgi piel\u0101gojis klasisko pirm\u0101s personas \u0161\u0101v\u0113ju DOOM, lai t\u0101 darbotos atsevi\u0161\u0137\u0101 Microsoft Word dokument\u0101. \u0160is aizraujo\u0161ais projekts, kuru vada Vojcehs Grajs , izmanto VBA makro, lai sp\u0113li atdz\u012bvin\u0101tu maz ticam\u0101 vid\u0113. Unik\u0101la projekta \u0123en\u0113ze Vojcehs sm\u0113l\u0101s iedvesmu p\u0113c tam, kad bija liecinieks tam, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[130,830,847,9],"class_list":["post-7351","post","type-post","status-publish","format-standard","hentry","category-how-to","tag-microsoft","tag-microsoft-word","tag-video-games","tag-windows"],"acf":[],"_links":{"self":[{"href":"https:\/\/howtogeek.blog\/lv\/wp-json\/wp\/v2\/posts\/7351","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/howtogeek.blog\/lv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/howtogeek.blog\/lv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/lv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/howtogeek.blog\/lv\/wp-json\/wp\/v2\/comments?post=7351"}],"version-history":[{"count":1,"href":"https:\/\/howtogeek.blog\/lv\/wp-json\/wp\/v2\/posts\/7351\/revisions"}],"predecessor-version":[{"id":7352,"href":"https:\/\/howtogeek.blog\/lv\/wp-json\/wp\/v2\/posts\/7351\/revisions\/7352"}],"wp:attachment":[{"href":"https:\/\/howtogeek.blog\/lv\/wp-json\/wp\/v2\/media?parent=7351"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/howtogeek.blog\/lv\/wp-json\/wp\/v2\/categories?post=7351"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/howtogeek.blog\/lv\/wp-json\/wp\/v2\/tags?post=7351"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}