Doom با 60 فریم در ثانیه در دفترچه یادداشت اجرا می شود – Slashdot ، بازی کلاسیک FPS Doom اکنون روی دفترچه یادداشت (به طور جدی) اجرا می شود | عکسبرداری
بازی کلاسیک FPS Doom اکنون در دفترچه یادداشت اجرا می شود (به طور جدی)
این کاملاً امکان پذیر است (و من نمی دانم ، من کد را ندیده ام) که او از Aalib (یا یکی از چنگال های Aalib) برای انجام ارائه استفاده کرد ، یک درایور صفحه کلید مجازی را پیاده سازی کرد و متن را از طریق درایور اجرا کرد به دفترچه یادداشت. اگرچه Aalib در ابتدا برای لینوکس نوشته شده بود ، اما بسیار قابل حمل است (و به طور خاص مدتها پیش به DOS منتقل شد).
Doom FPS را در دفترچه یادداشت اجرا می کند
binspamdupenotthebestofftopicslownewsystalestupid freshfunnyinsightfulinterestingmaybe outptopicflamebaittrollreoldantantororeverratrated typodupeerror-> 1666695701 داستان
Doom با 60 فریم در ثانیه در دفترچه یادداشت اجرا می شود (TomShardware.com) 52 -> 52
ارسال شده توسط Beauhd در دوشنبه 10 اکتبر 2022 @08: 45pm از گروه What-Will-They-Think-Next.
توسعه دهنده بازی سام چیت استفاده دیگری برای Notepad Microsoft پیدا کرده است. خالق مبتکرانه Doom (1993) را به دست آورده است تا از طریق ویرایشگر متن خسته کننده در ویندوز 60 فریم در ثانیه اجرا کند. گزارش های سخت افزاری تام: چیت تأکید کرد که وی نیازی به اصلاح برنامه دفترچه یادداشت ندارد. با نام “Notepaddoom” ، این پروژه کاملاً قابل پخش است. اگرچه چیت توضیح نداد که چگونه MOD کار می کند ، اما متعهد شده است که NotepadDoom را برای سایر طرفداران Doom راه اندازی کند. چیت در توئیتی بعدی گفت: “این کار برای صیقل دادن به دفترچه یادداشت به چیزی قابل حذف انجام می شود ، اما تقریباً مطمئناً طی دو روز آینده اتفاق می افتد.”جان رومرو ، یکی از سازندگان Doom ، تحت تأثیر قرار گرفت و در توئیتی به چیت پاسخ داد که وزارت دفاع” باورنکردنی است.”
شما می توانید تیرانداز نمادین 1993 را با شکوه کامل خود در کانال YouTube Chiet اجرا کنید. این دفترچه یادداشت است ، بنابراین بدیهی است که چیت گرافیک ها را با شخصیت ها و اعداد جایگزین کرد. گیم پلی بسیار صاف به نظر می رسد ، اگرچه ما برخی از اشک های صفحه را گرفتیم. با این حال ، این می تواند به این دلیل باشد که Notepad نمی تواند متن را به اندازه کافی سریع روی صفحه بنویسد.
لینک های مربوطه
این 29 سالگی Doom است. داستان مورد علاقه شما چیست?
این گفتگو آرشیو شده است. هیچ نظر جدیدی را نمی توان ارسال کرد.
Doom با 60 فریم در ثانیه در دفترچه یادداشت بیشتر اجرا می شود
Doom با 60 فریم در ثانیه در دفترچه یادداشت اجرا می شود
چاپ خوب: نظرات پیوست متعلق به افرادی هستند که آن ها را ارسال کرده اند. ما هیچ مسئولیتی در قبال آنها نداریم.
خوب. (امتیاز: 3)
توسط Hotneedleofinquiry (598897) می نویسد: روز دوشنبه 10 اکتبر 2022 @08: 49 بعد از ظهر ( #62954955)
پاسخ: (امتیاز: 1)
(همچنین یک ویژگی لینوکس قبلاً حدود 2 دهه است که داشته است.)
پاسخ: (امتیاز: 3)
لینوکس می تواند عذاب را در دفترچه یادداشت ویندوز بدون اصلاح دفترچه یادداشت اجرا کند?
پاسخ: (امتیاز: 1)
خوب ، بله ، احتمالاً می تواند دقیقاً این کار را از طریق شراب انجام دهد به آسانی که آنها این کار را در ویندوز انجام می دهند ، اما من در واقع در مورد این [ویکی پدیا صحبت می کردم.org].
پاسخ: (امتیاز: 1)
> Aalib یک کتابخانه نرم افزاری است که به برنامه ها اجازه می دهد تا به طور خودکار هنوز هم به طور خودکار تبدیل شوند و تصاویر را به هنر ASCII تبدیل کنند. این توسط جان هوبیکا به عنوان بخشی از پروژه BBDEMO در سال 1997 منتشر شد. من کلمات “ویرایشگر متن” یا “دفترچه یادداشت” را در آن صفحه ویکی نمی بینم. این تقریباً مثل این است که شما برنامه ای را که به طور خاص ساخته شده است برای تبدیل خروجی های گرافیکی به ASCII ، با یک ویرایشگر متن مقایسه می کنید. عجیب و غریب. من مطمئن هستم که شما یکی از آن Zealots Linux نیستید که کل جامعه را تجربه می کند
پاسخ: (امتیاز: 2)
[با عرض پوزش ، این امضای در کشور/منطقه شما در دسترس نیست]
پاسخ: (امتیاز: 1)
این کاملاً امکان پذیر است (و من نمی دانم ، من کد را ندیده ام) که او از Aalib (یا یکی از چنگال های Aalib) برای انجام ارائه استفاده کرد ، یک درایور صفحه کلید مجازی را پیاده سازی کرد و متن را از طریق درایور اجرا کرد به دفترچه یادداشت. اگرچه Aalib در ابتدا برای لینوکس نوشته شده بود ، اما بسیار قابل حمل است (و به طور خاص مدتها پیش به DOS منتقل شد).
من یک مانیتور 144 هرتز دارم (امتیاز: 5 ، خنده دار)
توسط Rsilvergun (571051) می نویسد: روز دوشنبه 10 اکتبر 2022 @08: 56 بعد از ظهر ( #62954961)
بنابراین این برای من بی فایده است. من در یک فوریت باس به Doom می چسبم.
پاسخ: (امتیاز: 2)
من فکر می کنم توانایی استفاده از کدهای کنترل استاندارد ANSI از Bash برای 8 رنگ واقعاً تجربه کلی را بهبود می بخشد.
پاسخ: (امتیاز: 2)
دکل من به اندازه کافی قدرتمند نیست که بتواند تنظیمات جزئیات بالایی مانند آن را در 144 هرتز هدایت کند. شاید من باید GTX 4090 بخرم.
پاسخ: (امتیاز: 2)
اوج. VT320 بسیار بیشتر از این است و Xterm رنگ واقعی است و Sixel بقیه را احمق می کند
پاسخ: (امتیاز: 2)
این به طریقی رنگ های زیادی است – پالت رنگی Doom سیاه ، قهوه ای ، خاکستری و چلپ چلوپ قرمز است.
پاسخ: (امتیاز: 2)
که می دانست زمین لرزه و عذاب همان رنگ را دارد جعبه رنگ نقاشی./s
پاسخ: (امتیاز: 2)
من فکر می کنم توانایی استفاده از کدهای کنترل استاندارد ANSI از Bash برای 8 رنگ واقعاً تجربه کلی را بهبود می بخشد.
فقط اگر بتوانید آن را به متن سبک “ماتریس” تبدیل کنید. بیش از دو رنگ فقط جنجال است.
صدا چگونه کار می کند? (امتیاز: 2)
من هرگز از جلوه های صوتی در دفترچه یادداشت نمی دانستم.
پاسخ: صدا چگونه کار می کند? (امتیاز: 5 ، آموزنده)
توسط لارو (858929) می نویسد: در دوشنبه 10 اکتبر 2022 @10: 36 بعد از ظهر ( #62955111)
صدا توسط دفترچه یادداشت پخش نمی شود. Notepad اساساً به عنوان یک سطح پخش ویدیویی برای نمایشگر عمل می کند – بازی خود در جای دیگری در حال اجرا است و این همان جایی است که صدا از آن به دست می آید.
پاسخ: (امتیاز: 2)
آن تست بارداری یکی از کلیک های بسیار ناامید کننده بود ، من آن را به خوبی به یاد می آورم. این بسیار آزار دهنده بود اگر نویسنده به سادگی گفته بود “نگاه کنید ، من عذاب در این میکروکنترلر را که رانندگی این LCD کوچک کوچک را اجرا می کردم ، در حال اجرا بود ، جالب نیست?”جنبه آزمایش بارداری یک شاه ماهی قرمز بود.
پاسخ: (امتیاز: 2)
خوشحالم که شما به آن اشاره کردید. این ویدئو کاملاً قابل قبول بود ، اما من در مورد صدا مطلوب فکر می کردم. اما در دفترچه یادداشت نیست. باشه. این برای من عذاب نیست.
به طور جدی Way Cool ، اما (امتیاز: 2)
ده ثانیه از آن ویدیو و من در حال حاضر سردرد دارم. حتی اگر دستگاه ویندوز داشتم ، نتوانستم این را بازی کنم.
پاسخ: (امتیاز: 2)
باید تازه وارد باشی. عذاب اصلی در MS-DOS آغاز شد.
پاسخ: به طور جدی باحال ، اما (امتیاز: 4 ، جالب)
توسط LSLLLL (830002) می نویسد: دوشنبه 10 اکتبر 2022 @11: 37 بعد از ظهر ( #62955217)
شما به ویندوز احتیاج ندارید! فقط دفترچه یادداشت را اجرا کنید.Exe Under Wine!
پاسخ: (امتیاز: 2)
خوب ، بنابراین اکنون من قطعاً باید این “عذاب یادداشت” را در زیر شراب امتحان کنم – فقط برای دیدن اینکه آیا این کار می کند!
پاسخ: (امتیاز: 2)
من گمان می کنم که شراب در راه برنامه هایی که سعی در اصلاح حافظه سایر برنامه ها دارند ، در راه باشد. Notepad اهمیتی نمی دهد اگر پرونده باز را اصلاح کنید ، در قابلیت تازه سازی محتوا ساخته نشده است ، بنابراین تنها راه انجام این کار اصلاح برخی از بافر شخصیت های داخلی است.
پاسخ: به طور جدی بسیار جالب است ، اما (امتیاز: 2)
این باعث می شود من به شخصیت های PC Deal Set Mode Doom که قبل از آن منتشر شد ، برگردد. نسخه ی نمایشی خوب “نگاه کنید که می توانم انجام دهم!”، اما من به سرعت از آن خسته شدم.
هک کردن دفترچه (نمره: 5 ، آموزنده)
من به یاد می آورم کسی در یوتیوب نشان می دهد که چگونه به دفترچه یادداشت دسترسی پیدا کند.پنجره EXE برای انجام اتوماسیون با محتویات خود چند سال به عقب ، با تزریق داده ها به بافرهای حافظه آن. آنها می توانند تتریس یا برخی از این موارد را با آن بازی کنند.
من تصور می کنم این فقط یک قدم جلوتر است و از آن برای نمایش تصاویر بازی با استفاده از متن استفاده می کند ، مشابه سایر برنامه های لینوکس که آن را با NCURSES/LIBCACA انجام می دهند.
پاسخ: (امتیاز: 3)
به نظر می رسد که آنها به سادگی از بافر کپی/خمیر سوء استفاده می کنند
پاسخ: هک کردن دفترچه (امتیاز: 2)
در ابتدا من فکر می کردم “اوه ، چرا M $ اسکریپت را به آنچه قرار است استخوان لخت باشد اضافه می کند ، بدون ویرایشگر متن Frills?”، و سپس من فکر کردم آنچه شما نوشتید. 60 فریم در ثانیه ، این متن زیادی است که باید در هر ویرایشگر متن وارد شوید و من نمی توانم تصور کنم که این امکان وجود دارد که بتواند مدتها قبل از خرابی دفترچه یادداشت اجرا شود ، یا کل سیستم به یک جشنواره صفحه بندی بزرگ تبدیل می شود. امیدوارم که متن چیده شده در هر فریم را پاک کند ، بنابراین این مسئله نخواهد بود.
60fps (امتیاز: 2)
پاسخ: (امتیاز: 2)
ایده جالب است ، 60 هرتز قابل توجه نیست (امتیاز: 5 ، جالب)
توسط لارو (858929) می نویسد: در دوشنبه 10 اکتبر 2022 @10: 33 بعد از ظهر ( #62955105)
این موضوع در یک انجمن دیگر کمی استدلال آغاز شد ، زیرا من ادعا می کنم که ارائه 60 هرتز به هیچ وجه هیجان انگیز نیست – زیرا داده های بسیار کمی دستکاری می شوند و به هیچ وجه محاسبه زمان واقعی وجود ندارد – یک LUT خوب کار می کند. کمتر از یک دقیقه تفکر من را به این روش سوق داد ، از این رو نتیجه می گیرم که در حالی که این ایده از بهترین روش مهندسی بسیار جالب و احمقانه است ، در واقع اجرای آن بسیار ساده است: من به یاد نمی آورم که آیا Doom ترجیحاً در INT اجرا می شود 10H Mode 13H MCGA 320x200x8bpp Palettized ، یا یک حالت X اما فکر می کنم سابق. این قطعاً برای 5: 5: 5 ramdacs طراحی شده است زیرا 5: 6: 5 و 8: 8: 8 بخشی از مشخصات اصلی VGA/MCGA نبودند. به هر حال بیایید 320x200x8 را در 5: 5: 5 RAMDAC فرض کنیم. وظایف OneTime: ما محتوای پالت را می دانیم زیرا ما منبع بازی را داریم. این به رنگ بود. بنابراین اولین کار ما تبدیل پالت 5: 5: 5 به مقیاس خاکستری است. شما می توانید فانتزی کنید و اصلاح گاما را در اینجا انجام دهید تا شاید 6bpp از خاکستری ها را تولید کنید ، اما ساده ترین راه برای انجام این کار انجام کاری است که یک مانیتور VGA تک رنگ انجام می داد: نادیده بگیرید R ، B و فقط از G استفاده کنید. بنابراین ما 32 گل خاکستری احتمالی یا 64 در صورت فانتزی داریم. (از این ویدئو ، نویسنده در واقع این کار را کمی پیچیده تر انجام می دهد). کار بعدی ما ایجاد یک LUT است که شخصیت های قلم را برای مطابقت با هر مقدار خاکستری انتخاب می کند. باز هم ساده ترین کار این است که به سادگی از هر کاراکتر (در قلم مشخص شده/انتخاب شده) استفاده کنید و شمارش پیکسل را برای تعیین نسبت خاموش به ON انجام دهید و آن را با سطح خاکستری مورد نظر مطابقت دهید. ما با یک آرایه LUT [32] که مستقیماً مقدار G یک پالت را به شخصیت مورد نظر نقشه می کند ، باد می کنیم تا در دفترچه یادداشت قرار بگیرند. در این مرحله باید توجه داشته باشم که یک رویکرد _better_ استفاده از یک LUT 9 بعدی است تا بتوانید شخصیت را برای قرار دادن ، بر اساس پیکسل مورد علاقه و 8 پیکسل در اطراف آن انتخاب کنید ، اما ما هنوز در اینجا ساده ترین مورد صحبت می کنیم. (اگر این مسیر را طی کنیم ، یا به 318×198 ارائه می دهیم یا باید لبه های صفحه را به طور خاص انجام دهیم). اکنون Notepad را راه اندازی می کنیم و از Enumwindows () برای یافتن HWND آن استفاده می کنیم. ما می توانیم در این مرحله فانتزی و کاربر پسند باشیم و آن را منوی شبیه سازی شده و پیام های WM_SIZE برای انتخاب قلم مناسب و تغییر اندازه مرز ارسال کنیم تا هیچ بسته بندی کلمه ای رخ ندهد ، اما این اختیاری است. وظایف هر فریم: موتور عذاب یک آرایه 320×200 از عدد صحیح 8 بیتی را به ما می دهد که به پالت اشاره می کنند. با استفاده از مورد ساده در بالا ، شخصیت خروجی ما برای هر پیکسل LUT است [پالت [پیکسل].G] ، یا اگر دوست دارید LUT [(پالت [پیکسل] >> 5) و 0x1f]. بنابراین ما آن شخصیت را در سمت چپ بالای “بافر فریم” خود ذخیره می کنیم و به EOL ادامه می دهیم ، در این مرحله بازده کالسکه را وارد می کنیم و پردازش “اسکن” بعدی را تا رسیدن به پایان آخرین اسکن شروع می کنیم. (اگر پیشرفت “تصحیح گاما” را در تبدیل پالت به کاراکتر انجام دهیم ، این مرحله کمی پیچیده تر است ، اما الگوریتم یکسان است). اکنون “FrameBuffer” را در کلیپ بورد ویندوز کپی می کنیم ، یک پیام دهنده Notepad HWND را ارسال می کنیم و به دنبال WM_PASE برای چسباندن در قاب جدید می گیریم. درباره نویسنده: برای چندین قاب تصویر دیجیتالی ، سیستم عامل را نوشت (مدل های Digi-Frame DF-560 ، DF-390 ، DF-1710 ، DF-2300 ، DF-57) شامل رمزگشایی JPEG/JFIF ، سیستم فایل ، کمیته و فیلترهای تبدیل پالت رنگ ، همچنین DOS/WIN16/WIN32 برنامه ریزی شده برای برخی از سالها ، کد ارائه دهنده Arcade Arcade System16 منتقل شده از اصلی C به PowerPC ASM. من همچنین یک پرکار غیر قابل تحمل و ژنرال یک سوراخ در شهر هستم.
بازی کلاسیک FPS Doom اکنون در دفترچه یادداشت اجرا می شود (به طور جدی)
برای افزودن به لیست روزافزون مواردی که می توانند بازی کلاسیک FPS 1993 Doom را اجرا کنند ، توسعه دهنده بازی سام چیت موفق شده است که تیرانداز را با سرعت 60 فریم در ثانیه در داخل نرم افزار Notepad مایکروسافت اجرا کند ، زیرا البته Doom جایی برای رفتن ندارد.
پست چیت در مورد عذاب برای اجرای Notepad به صورت آنلاین منفجر شده است ، به حدی که جان رومرو خالق عذاب پاسخ داده است که به سادگی دستاورد را “باورنکردنی” خوانده است – و این با دلیل خوبی است. چیت همچنین می گوید که آنها به روزرسانی می کنند “اگر/وقتی من آن را برای بارگیری در دسترس قرار می دهم.”
فیلم زیر از عذاب در حال اجرا در دفترچه یادداشت مطابق چیت ، با دفترچه یادداشت برداری نشده است.Exe همچنین هیچ یک از کد خود را اصلاح نکرده است ، و کاملاً قابل پخش با “Zero Fakery” است.
چیت در یک پست پیگیری می گوید: “این کار برای صیقل دادن به دفترچه یادداشت به چیزی قابل حذف خواهد بود ،” اما تقریباً طی دو روز آینده اتفاق می افتد.”
در حالی که تصویر Doom که در دفترچه یادداشت در حال اجرا است ، به طور طبیعی کمی مبهم است ، اما این باعث نمی شود که FPS کلاسیک برای اجرای یک ابزار یادداشت برداری در یک یادداشت ، که حدس می زنم بیشتر ما از آن استفاده نمی کنیم ، کاهش نمی یابد ، هرگز فکر نمی کنید که می تواند اجرا شود یک تیرانداز در آن.
گرفتن عذاب برای اجرای بعید ترین مکان ها به یک سنت اینترنتی تبدیل شده است ، با تقریباً سه دهه FPS قدیمی در یک ربات توییتر ، امکان اجرای Doom در Doom و حتی گرفتن عذاب بر روی یک کنترل کننده GOPRO. .
اگر می خواهید بیشتر کارهای چیت را ببینید ، می توانید آنها را در توییتر دنبال کنید ، یا حتی از آنها در Patreon پشتیبانی کنید تا به بودجه همه خلاقیت های عجیب و غریب ، شگفت انگیز و حواسشان کمک کند.
علی رغم اینکه تقریباً 30 سالگی Doom به طور مداوم راهی برای چرخه خبری پیدا می کند ، در واقع ما اخیراً با مت هفی Trivium صحبت کردیم که گفت که آنها دوست دارند موسیقی متن فیلم عذاب را بنویسند و این فرصت را “رویای مادام العمر” بنامند. Techbase Doom Mod Thercher همچنین به شما امکان می دهد نخست وزیر پیشین انگلیس را مارگارت تاچر به جهنم بفرستید ، و این توسط یک رهبر سابق کارگر بازی شد.
ویل نلسون از Starfield تا Cyberpunk 2077 ، ویل عاشق گم شدن در دنیای همهجانبه است. یک نویسنده خبری سابق برای بازی NME ، او هر چیزی را که به او پرتاب می کنید ، به خصوص Roguelikes می برد.