يمتد Doom بسرعة 60 إطارًا في Notepad – SlashDot ، Game Classic FPS Doom الآن على Notepad (على محمل الجد) | PCGamesn
تعمل لعبة FPS Classic Doom الآن على Notepad (على محمل الجد)
من الممكن تمامًا (وأنا لا أعرف ، لم أر الرمز) أنه استخدم Aalib (أو أحد شوكات Aalib) للقيام بالعرض ، وقام بتنفيذ برنامج تشغيل لوحة مفاتيح افتراضية ، وتشغيل النص من خلال برنامج التشغيل في المفكرة. على الرغم من أن Aalib كانت مكتوبة في الأصل لـ Linux ، إلا أنها محمولة إلى حد ما (وتم نقلها على وجه التحديد إلى DOS منذ وقت طويل).
Doom يدير FPS في المفكرة
binspamdupenotthebestofftopicslownewsdaystalestupid freshFunnyInsighterInterestingMaybe OfftopicFlamebaitTrolldUndAndAndAndAndrated InsightfulInterTingInformativeFunderrendrated typodupeerror -> 166695701 story
يعمل Doom في 60 إطارًا في الثانية في مفكرة (TomShardware.كوم) 52 -> 52
أرسلت بواسطة Beauhd يوم الاثنين 10 أكتوبر ، 2022 @08: 45 مساء.
لقد وجد مطور اللعبة سام تشييت استخدامًا آخر لـ Microsoft Notepad. حصل المبدع المبتكر على Doom (1993) ليتم تشغيله بسرعة 60 إطارًا في الثانية من خلال محرر النصوص الممل في Windows. تقارير أجهزة توم: أبرز تشييت أنه لم يكن عليه تعديل تطبيق المفكرة. يُطلق عليه اسم “Notepaddoom” ، وهو قابل للعب بالكامل. على الرغم من أن تشييت لم يشرح كيف يعمل وزارة الدفاع ، فقد التزم بإطلاق Notepaddoom لمحبي Doom الآخرين لتجربته. قال تشييت في تغريدة لاحقة “سوف يتطلب الأمر بعض العمل لتلميع المفكرة في شيء يمكن إعادة إزالته ، لكن من المؤكد أنه سيحدث على مدار اليومين المقبلين المقبلين.”جون روميرو ، أحد منشئي دووم ، أعجب وأجاب على تشييت في تغريدة بأن وزارة الدفاع كانت” لا تصدق.”
يمكنك رؤية مطلق النار المميز لعام 1993 يعمل في مجده الكامل على قناة تشييت يوتيوب. إنه مفكرة ، لذلك من الواضح أن تشييت استبدل الرسومات بأحرف وأرقام. تبدو طريقة اللعب سلسة للغاية ، على الرغم من أننا قمنا بتمزيق بعض الشاشة. ومع ذلك ، قد يكون ذلك لأن المفكرة لا يمكنها كتابة النص بسرعة كافية على الشاشة.
روابط ذات علاقة
إنها الذكرى التاسعة والعشرين لـ Doom. ما هي قصتك المفضلة?
تم أرشفة هذه المناقشة. لا توجد تعليقات جديدة يمكن نشرها.
يعمل Doom على 60 إطارًا في الثانية في المفكرة المزيد من تسجيل الدخول
يركض الموت بسرعة 60 إطارًا في الثانية
طباعة جيدة: التعليقات التالية مملوكة من قبل كل من نشرها. نحن لسنا مسؤولين عنها بأي شكل من الأشكال.
حسنًا. (النتيجة: 3)
بواسطة Hotneedleofinquiry (598897) يكتب: يوم الاثنين 10 أكتوبر ، 2022 @08: 49 مساءً ( #62954955)
رد: (النتيجة: 1)
(أيضًا ميزة كان Linux بالفعل منذ حوالي عقدين من الزمن الآن.)
رد: (النتيجة: 3)
يمكن أن يعمل Linux في Doom في Windows Notepad دون تعديل المفكرة?
رد: (النتيجة: 1)
حسنًا ، نعم ، ربما يمكن أن تفعل هذا بالضبط من خلال النبيذ بنفس السهولة التي يفعلون بها في النوافذ ، لكنني كنت أتحدث بالفعل عن هذا [ويكيبيديا.ORG].
رد: (النتيجة: 1)
> AALIB هي مكتبة برامج تتيح للتطبيقات تحويل الصور الثابتة تلقائيًا إلى ASCII ART. تم إصداره من قبل Jan Hubicka كجزء من مشروع BBDEMO في عام 1997. لا أرى كلمات “محرر النص” أو “المفكرة” في صفحة ويكي في أي مكان. يبدو الأمر كما لو كنت تقارن تطبيق تم تصميمه خصيصًا لتحويل مخرجات الرسوم إلى ASCII ، إلى محرر نصية. غريب. أنا متأكد من أنك لست واحداً من هؤلاء المتعصبين اللامعين الذين يجعلون المجتمع بأكمله يختبرون غير محتملين في
رد: (النتيجة: 2)
[آسف ، هذا التوقيع غير متاح في بلدك/منطقتك]
رد: (النتيجة: 1)
من الممكن تمامًا (وأنا لا أعرف ، لم أر الرمز) أنه استخدم Aalib (أو أحد شوكات Aalib) للقيام بالعرض ، وقام بتنفيذ برنامج تشغيل لوحة مفاتيح افتراضية ، وتشغيل النص من خلال برنامج التشغيل في المفكرة. على الرغم من أن Aalib كانت مكتوبة في الأصل لـ Linux ، إلا أنها محمولة إلى حد ما (وتم نقلها على وجه التحديد إلى DOS منذ وقت طويل).
لدي شاشة 144 هرتز (النتيجة: 5 ، مضحك)
بقلم Rsilvergun (571051) يكتب: يوم الاثنين 10 أكتوبر ، 2022 @08: 56 مساءً ( #62954961)
لذلك هذا عديم الفائدة بالنسبة لي. أنا متمسك بالموت في مطالبة باش.
رد: (النتيجة: 2)
أعتقد أن القدرة على استخدام رموز التحكم في ANSI القياسية من Bash لمدة 8 ألوان ستحسن التجربة الإجمالية حقًا.
رد: (النتيجة: 2)
جهاز الحفر الخاص بي ليس قويًا بما يكفي لدفع إعدادات التفاصيل العالية من هذا القبيل عند 144 هرتز. ربما يجب أن أشتري GTX 4090.
رد: (النتيجة: 2)
قرف. VT320 هو أكثر من ذلك بكثير و Xterm هو لون حقيقي و Sixel يجعل الباقي غبي
رد: (النتيجة: 2)
هذه طريقة عدد كبير جدًا من الألوان – لوح ألوان Doom أسود وبني ورمادي ورذاذ أحمر.
رد: (النتيجة: 2)
من كان يعرف الزلزال والموت نفس اللون لوحة./س
رد: (النتيجة: 2)
أعتقد أن القدرة على استخدام رموز التحكم في ANSI القياسية من Bash لمدة 8 ألوان ستحسن التجربة الإجمالية حقًا.
فقط إذا كان يمكنك تحويله إلى نص نمط “مصفوفة”. أكثر من لونين مجرد ثار.
كيف يعمل الصوت? (النتيجة: 2)
لم أكن أعرف أبداً المؤثرات الصوتية في المفكرة.
رد: كيف يعمل الصوت? (النتيجة: 5 ، مفيدة)
بقلم لاروي (858929) يكتب: يوم الاثنين 10 أكتوبر 2022 @10: 36 مساءً ( #62955111)
لا يتم تشغيل الصوت بواسطة Notepad. تعمل المفكرة بشكل أساسي كسطح تدفق الفيديو للعرض – اللعبة نفسها تعمل في مكان آخر وهذا هو المكان الذي يأتي منه صوت ths.
رد: (النتيجة: 2)
كان اختبار الحمل الذي كان مخيباً للآمال بشكل كبير ، وأتذكره جيدًا. كان من الممكن أن يكون الأمر أقل إزعاجًا لو قال المؤلف ببساطة “Look ، لقد حصلت على Doom على هذا المتحكم الذي يقود هذا LCD الصغير ، أليس رائعًا?”كان جانب اختبار الحمل رنجة حمراء شاملة.
رد: (النتيجة: 2)
أنا سعيد لأنك ذكرت ذلك. كان الفيديو محضًا ، لكنني كنت أفكر بشكل إيجابي في الصوت. لكنها ليست في المفكرة. تمام. هذا ليس هواء بالنسبة لي.
بطريقة على محمل الجد بارد ، ولكن (النتيجة: 2)
عشر ثوان من هذا الفيديو ولدي بالفعل صداع. حتى لو كان لدي جهاز Windows ، لم أستطع تشغيل هذا.
رد: (النتيجة: 2)
لابد من أنك جديد هنا. بدأ الهلاك الأصلي على MS-DOS.
رد: على محمل الجد رائع ، ولكن (النتيجة: 4 ، مثيرة للاهتمام)
بواسطة Lsllll (830002) يكتب: يوم الاثنين 10 أكتوبر ، 2022 @11: 37 مساءً ( #62955217)
أنت لا تحتاج إلى Windows! فقط قم بتشغيل المفكرة.exe تحت النبيذ!
رد: (النتيجة: 2)
حسنًا ، الآن سأضطر بالتأكيد إلى تجربة “المفكرة” تحت النبيذ – فقط لمعرفة ما إذا كان يعمل!
رد: (النتيجة: 2)
أظن أن النبيذ سوف يعيق البرامج التي تحاول تعديل ذكرى البرامج الأخرى. لا يهتم Notepad إذا قمت بتعديل الملف المفتوح ، فهو ليس لديه قدرة على تحديث المحتوى ، وبالتالي فإن الطريقة الوحيدة للقيام بذلك هي تعديل بعض المخزن المؤقت لأحرف المفكرة الداخلية.
رد: على محمل الجد رائع ، ولكن (النتيجة: 2)
هذا يعيدني إلى موضع مجموعة أحرف الكمبيوتر الذي تم إصداره قبل eons قبل. عرض جميل لـ “انظروا ما يمكنني فعله!”، لكنني سئمت من ذلك بسرعة.
قرصنة المفكرة (النتيجة: 5 ، مفيدة)
بقلم Bettodavis (1782302) يكتب: يوم الاثنين 10 أكتوبر ، 2022 @09: 16 مساءً ( #62954995)
أتذكر شخصًا ما في YouTube يوضح كيفية الوصول إلى المفكرة.نافذة exe لفعل الأتمتة مع محتوياتها قبل بضع سنوات ، عن طريق حقن البيانات في مخازن الذاكرة الخاصة بها. يمكنهم لعب Tetris أو بعضها معها.
أفترض أن هذه مجرد خطوة واحدة للأمام ، وتستخدمها لعرض صور اللعبة باستخدام النص ، على غرار تطبيقات Linux الأخرى التي تقوم بها مع Ncurses/libcaca.
رد: (النتيجة: 3)
مع مدى إبطاء التحديث ، يبدو أنهم ببساطة يسيئون إلى الإساءة إلى المخزن المؤقت للنسخة/اللصق
رد: قرصنة المفكرة (النتيجة: 2)
في البداية كنت أفكر “يا حماقة ، لماذا يضيف م $ البرمجة النصية إلى ما يفترض أن يكون عظامًا عارية ، ولا يوجد محرر نصوص?”، ثم فكرت في ما كتبته. 60 إطارًا في الثانية ، هذا كثير من النص الذي يجب إلقاؤه في أي محرر نصوص ولا أستطيع أن أتخيل أن هذا قادر على الركض لفترة طويلة قبل تعطل المفكرة ، أو يصبح النظام بأكمله مهرجانًا كبيرًا للترحيل. نأمل أن يمسح النص الذي تم لصقه لكل تحديث إطار ، لذا لن يكون هذا مشكلة.
60 إطارًا في الثانية (النتيجة: 2)
رد: (النتيجة: 2)
من المحتمل أن تكون بطاقة الفيديو الخاصة به voodoo3
الفكرة رائعة ، 60 هرتز غير ملحوظ (النتيجة: 5 ، مثيرة للاهتمام)
بقلم لاروي (858929) يكتب: يوم الاثنين 10 أكتوبر 2022 @10: 33 مساءً ( #62955105)
بدأ هذا الموضوع قليلاً من الحجة في منتدى آخر ، لأنني أؤكد أن عرض 60 هرتز ليس مثيرًا على الإطلاق – لأنه لا يوجد سوى القليل من البيانات التي يتم التلاعب بها ، ولا يوجد حساب حقيقي على الإطلاق – يعمل Lut بشكل جيد. أقل من دقيقة من التفكير دفعتني إلى هذا الإرشادات ، ومن ثم أستنتج أنه على الرغم من أن الفكرة رائعة وسخيفة حقًا في أفضل طريقة هندسية ، فإن تنفيذها سهلاً بشكل تافهة: لا أتذكر ما إذا 10H MODE 13H MCGA 320X200X8BPP PLETTISED ، أو وضع X ولكن أعتقد أن الأول. تم تصميمه بالتأكيد لمدة 5: 5: 5 Ramdacs لأن 5: 6: 5 و 8: 8: 8 لم تكن جزءًا من مواصفات VGA/MCGA الأصلية. على أي حال ، لنفترض 320 × 200×8 في 5: 5: 5 رامداك. مهام OneTist: نحن نعرف محتويات اللوحة لأن لدينا رمز sourcecode اللعبة. كان ذلك ملونًا. لذا فإن مهمتنا الأولى هي تحويل لوحة 5: 5: 5 إلى رمادي. يمكنك الحصول على خيال والقيام بتصحيح جاما هنا لتوليد ربما 6BPP من Grayscales ، ولكن أسهل طريقة للقيام بذلك هي القيام بما كان سيفعله شاشة VGA أحادية اللون: تجاهل R ، B واستخدام G فقط G. لذلك لدينا 32 Grayscales ممكن ، أو 64 إذا كنت تتخيل. (من الفيديو ، يقوم المؤلف ، في الواقع ، بذلك بالطريقة الأكثر تعقيدًا قليلاً). مهمتنا التالية هي إنشاء LUT تحدد أحرف الخط لمطابقة كل قيمة رمادية. مرة أخرى ، أبسط شيء يجب القيام به هو ببساطة نقل كل حرف (في الخط المحدد/المحدد) وأداء حساب البكسل لتحديد نسبة OFF ، ومطابقةها مع المستوى الرمادي المطلوب. لقد انتهينا من صفيف LUT [32] الذي يرسم مباشرة قيمة G Palette للشخصية المطلوبة لوضعها في المفكرة. في هذه المرحلة ، يجب أن أشير إلى أن نهج _better_ هو استخدام LUT 9 أبعاد حتى تختار الحرف المراد وضع. (إذا ذهبنا إلى هذا الطريق ، فإننا إما نقدم إلى 318×198 أو يتعين علينا أن نحدد حواف الشاشة الخاصة). نطلق الآن Notepad ونستخدم EnumWindows () لتحديد موقع HWND. يمكننا في هذه المرحلة أن تكون خيالية وسهلة الاستخدام ونرسلها قائمة محاكاة ورسائل wm_size لتحديد الخط الصحيح وتغيير حجم الحدود حتى لا يحدث أي كلمة ، ولكن هذا اختياري. مهام كل الإطار: يعطينا محرك Doom مجموعة 320 × 200 من أعداد صحيحة 8 بت التي تشير إلى اللوحة. باستخدام الحالة البسيطة أعلاه ، فإن حرف الإخراج الخاص بنا لكل بكسل هو lut [palette [Pixel].G] ، أو إذا كنت تحب Lut [(Palette [Pixel] >> 5) & 0x1F]. لذلك نحن نقوم بتخزين تلك الشخصية في الجزء العلوي الأيسر من “المخزن المؤقت للإطار” وننتقل إلى EOL ، وعندها نقوم بإدخال عودة عربة ونبدأ في معالجة “خط المسح” التالي حتى نصل إلى نهاية خط المسح الأخير. (هذه الخطوة أكثر تعقيدًا قليلاً إذا قمنا بتحسين “تصحيح Gamma” في تحويل اللوحة إلى الشحنة ، لكن الخوارزمية هي نفسها). نقوم الآن بنسخ “FrameBuffer” إلى Windows Clepboard ، ونرسل رسالة Notepad HWND رسالة محددة تليها WM_PASTE للصق في الإطار الجديد. حول المؤلف: كتب البرامج الثابتة للعديد من إطارات الصور الرقمية (Digi-Frame Models DF-560 ، DF-390 ، DF-1710 ، DF-2300 ، DF-57) بما في ذلك فك تشفير JPEG/JFIF ، نظام الملفات ، مرشحات COMMS و COMMS ، أيضًا برمجة DOS/WIN16/WIN32 لعدة سنوات ، تم نقل رمز عرض محاكي System16 Arcade من C إلى PowerPC ASM. أنا أيضًا متشابك لا يطاق وعامة في بلدة ** ثقب.
تعمل لعبة FPS Classic Doom الآن على Notepad (على محمل الجد)

للإضافة إلى القائمة المتوسطة باستمرار للأشياء التي يمكن أن تدير لعبة Game Game Classic لعام 1993 ، تمكن مطور اللعبة Sam Chiet من تشغيل مطلق النار ، في 60 إطارًا في الثانية ، داخل برنامج Microsoft’s Notepad ، نظرًا لأن Doom ليس له مكان للذهاب إلى أي مكان.
لقد انفجرت منشور تشييت حول الحصول على DOOM للركض داخل Notepad عبر الإنترنت ، لدرجة أن المبدع Doom قد استجاب John Romero بمجرد استدعاء الإنجاز “لا يصدق” – وهذا لسبب وجيه. يقول تشييت أيضًا إنهم سيقدمون تحديثًا “إذا/عندما أتاحه للتنزيل.”
اللقطات أدناه من DOOM الجري في المفكرة لا يتم تسريعها وفقًا لـ Chiet ، مع المفكرة.كما أنه لا يتم تعديل أي من الكود ، وهو قابل للعب تمامًا مع “Zero Fakery” المعنية.

يقول تشييت في منشور متابعة: “سوف يتطلب الأمر بعض العمل لتلميع مفكرة إلى شيء يمكن إعادته.”
على الرغم من أن صورة DOOM التي تعمل في Notepad أمر طبيعي ضبابية قليلاً ، إلا أنها لا تقلل من عمل FPS الكلاسيكي للتشغيل داخل أداة أخذ الملاحظات ، أعتقد أن معظمنا لا يستخدم مطلق النار فيه.
أصبح الحصول على DOOM للتشغيل في أكثر الأماكن غير المرجح أن يكون تقليدًا على الإنترنت ، حيث تم تشغيل FPS القديم الثلاثة تقريبًا في روبوت Twitter ، والقدرة على تشغيل Doom في Doom ، وحتى الحصول على Doom على وحدة تحكم GoPro. لا يتوقف المذهل من المطورين ومجتمع Doom عن دهشتي بصراحة ، ولا يمكنني الانتظار لمعرفة أين سيعمل Doom بعد ذلك.
إذا كنت ترغب في رؤية المزيد من أعمال Chiet ، فيمكنك متابعتها على Twitter ، أو حتى دعمها على Patreon للمساعدة.
على الرغم من أن Doom الذي يبلغ من العمر 30 عامًا تقريبًا ، يجد باستمرار طريقًا إلى دورة الأخبار ، في الواقع تحدثنا مؤخرًا مع Matt Heafy من Trivium والذي قال إنهم يحبون كتابة موسيقى تصويرية Doom ، ودعا الفرصة “حلم مدى الحياة”. يتيح لك Doom Mod Thatcher’s Techbase أيضًا إرسال رئيس الوزراء البريطاني السابق مارغريت تاتشر إلى الجحيم ، وقد لعبه زعيم حزب سابق سابق.
Will Nelson من Starfield إلى Cyberpunk 2077 ، ويل يحب أن يضيع في عوالم غامرة. كاتب أخبار سابق في NME Gaming ، سوف يأخذ أي شيء ترميه عليه ، وخاصة Roguelikes.
