Doom berjalan pada 60 fps di Notepad – slashdot, game fps klasik sekarang berjalan di notepad (serius) | Pcgamesn

Game FPS klasik Doom sekarang berjalan di Notepad (serius)

Sangat mungkin (dan saya tidak tahu, saya belum melihat kode) bahwa dia menggunakan Aalib (atau salah satu garpu Aalib) untuk melakukan rendering, mengimplementasikan driver keyboard virtual, dan menjalankan teks melalui driver menjadi notepad. Meskipun Aalib awalnya ditulis untuk Linux, itu cukup portabel (dan khususnya diangkut ke DOS sejak lama).

binspamdupenotthebestofftopicslowneWsdaystalestupid freshfunnynyightfuleestingmaybe offtopicflameBaittrolledundantoverrated informfuleSTinginformativeFunNyNyrated descripttive cerita -> 166695701

Doom berjalan pada 60 fps di Notepad (Tomshardware.com) 52 -> 52

Diposting oleh Beauhd pada hari Senin 10 Oktober 2022 @08: 45pm dari Departemen What-Will-they-think-of-next.

Pengembang game Sam Chiet telah menemukan penggunaan lain untuk Microsoft Notepad. Pencipta yang cerdik telah mendapatkan Doom (1993) untuk berjalan pada 60 fps melalui editor teks yang membosankan di Windows. Laporan Perangkat Keras Tom: Chiet menyoroti bahwa dia tidak perlu memodifikasi aplikasi Notepad. Dijuluki “Notepaddoom,” proyek ini sepenuhnya dapat dimainkan. Meskipun Chiet tidak menjelaskan cara kerja mod, telah berkomitmen untuk meluncurkan Notepaddoom untuk penggemar Doom lainnya untuk mencoba. ..”

Anda dapat melihat penembak ikonik 1993 berjalan dalam kemuliaan penuh di saluran YouTube Chiet. . Gameplaynya terlihat cukup mulus, meskipun kami memang menangkap beberapa sobek layar. Namun, itu bisa jadi karena Notepad tidak dapat menulis teks dengan cukup cepat di layar.

tautan yang berhubungan

Ini ulang tahun ke -29 Doom. ?

Diskusi ini telah diarsipkan. Tidak ada komentar baru yang bisa diposting.

Doom berjalan pada 60 fps di notepad

Cetakan yang bagus: Komentar berikut dimiliki oleh siapa pun yang mempostingnya. Kami tidak bertanggung jawab atas mereka dengan cara apa pun.

Dengan baik. (Skor: 3)

Re: (skor: 1)

(Juga fitur Linux telah memiliki sekitar 2 dekade sekarang.

Re: (skor: 3)

Linux bisa menjalankan malapetaka di windows notepad tanpa memodifikasi notepad?

Re: (skor: 1)

Ya, ya itu mungkin bisa melakukan ini melalui anggur semudah mereka melakukannya di jendela, tapi saya benar -benar berbicara tentang ini [Wikipedia.org].

Re: (skor: 1)

> Aalib adalah pustaka perangkat lunak yang memungkinkan aplikasi untuk secara otomatis mengonversi dan memindahkan gambar menjadi seni ASCII. . Saya tidak melihat kata “editor teks” atau “notepad” di halaman wiki itu di mana saja. Ini hampir seperti Anda membandingkan aplikasi yang dibangun secara khusus untuk mengonversi output grafik ke ASCII, ke editor teks. Aneh.

Re: (skor: 2)

[Maaf, tanda tangan ini tidak tersedia di negara/wilayah Anda]

Sangat mungkin (dan saya tidak tahu, saya belum melihat kode) bahwa dia menggunakan Aalib (atau salah satu garpu Aalib) untuk melakukan rendering, mengimplementasikan driver keyboard virtual, dan menjalankan teks melalui driver menjadi notepad. Meskipun Aalib awalnya ditulis untuk Linux, itu cukup portabel (dan khususnya diangkut ke DOS sejak lama).

Saya memiliki monitor 144 Hz (skor: 5, lucu)

Oleh Rsilvergun (571051) Menulis: Pada hari Senin 10 Oktober 2022 @08: 56pm ( #62954961)
. .

Re: (skor: 2)

Saya pikir bisa menggunakan kode kontrol ANSI standar dari Bash untuk 8 warna akan benar -benar meningkatkan pengalaman keseluruhan.

Re: (skor: 2)

Rig saya tidak cukup kuat untuk mengendarai pengaturan detail tinggi seperti itu di 144 Hz. Mungkin saya harus membeli GTX 4090.

Re: (skor: 2)

Ugh. VT320 jauh lebih dari itu dan Xterm adalah warna sejati dan Sixel membuat sisanya bodoh

Re: (skor: 2)

.

Re: (skor: 2)

Siapa yang tahu Quake dan Doom memiliki warna yang sama palet./S

Re: (skor: 2)

Saya pikir bisa menggunakan kode kontrol ANSI standar dari Bash untuk 8 warna akan benar -benar meningkatkan pengalaman keseluruhan.

Hanya jika Anda dapat mengubahnya menjadi teks gaya “matriks”. .

Bagaimana cara kerja suara? (Skor: 2)

.

Re: Bagaimana cara kerja suara?

Oleh Larwe (858929) Menulis: Pada hari Senin 10 Oktober 2022 @10: 36pm ( #62955111)

Suara tidak dimainkan oleh Notepad. Notepad pada dasarnya bertindak sebagai permukaan streaming video untuk tampilan – permainan itu sendiri berjalan di tempat lain dan dari sanalah suara ini berasal.

Re: (skor: 2)

Tes kehamilan itu adalah clickbait yang sangat mengecewakan, saya ingat dengan baik. Akan jauh lebih menjengkelkan jika penulis hanya mengatakan “Lihat, saya mendapat malapetaka di mikrokontroler ini yang mengendarai LCD kecil ini, bukankah itu keren?”Aspek tes kehamilan adalah herring merah total.

Saya senang Anda menyebutkan itu. Video itu murni ‘orald, tapi saya berpikir dengan baik tentang suaranya. . Oke. Itu bukan malapetaka bagiku.

Sangat keren, tapi (skor: 2)

. Bahkan jika saya memiliki mesin windows, saya tidak bisa memainkan ini.

Anda pasti baru di sini. Doom asli dimulai pada MS-dos.

Re: Serius sangat keren, tapi (skor: 4, menarik)

Oleh lsllll (830002) menulis: Pada hari Senin 10 Oktober 2022 @11: 37pm ( #62955217)
Anda tidak membutuhkan Windows! .exe di bawah anggur!

Re: (skor: 2)

Oke, jadi sekarang saya pasti harus mencoba “notepad doom” ini di bawah anggur – hanya untuk melihat apakah itu berhasil!

Re: (skor: 2)

Saya menduga bahwa anggur akan menghalangi program yang mencoba memodifikasi memori program lain. Notepad tidak peduli jika Anda memodifikasi file terbuka, tidak memiliki kemampuan penyegaran konten bawaan, jadi satu -satunya cara untuk melakukan ini adalah dengan memodifikasi beberapa buffer karakter notepad internal.

Re: sangat keren, tapi (skor: 2)

Ini membawa saya kembali ke mode set karakter pc malapetaka yang dirilis tahun lalu. Demo bagus “lihat apa yang bisa saya lakukan!”, tapi saya bosan dengan cepat.

Notepad Hacking (skor: 5, informatif)

Oleh Bettodavis (1782302) Menulis: Pada hari Senin 10 Oktober 2022 @09: 16:00 ( #62954995)

Saya ingat seseorang di youtube yang menunjukkan cara mengakses notepad.Jendela Exe untuk melakukan otomatisasi dengan isinya beberapa tahun yang lalu, dengan menyuntikkan data ke dalam buffer memori. Mereka bisa bermain Tetris atau semacamnya.

Saya kira ini hanya selangkah lebih maju, dan menggunakannya untuk menampilkan gambar game menggunakan teks, mirip dengan aplikasi Linux lainnya yang melakukannya dengan ncurses/libcaca.

Dengan seberapa lambat penyegaran sepertinya mereka hanya menyalahgunakan buffer salinan/tempel

Re: Notepad Hacking (Skor: 2)

?”, dan kemudian saya memikirkan apa yang Anda tulis. 60 FPS, itu adalah banyak teks yang harus dibuang ke editor teks apa pun dan saya tidak bisa membayangkan ini bisa berjalan jauh sebelum notepad crash, atau seluruh sistem menjadi festival paging besar. Semoga ini membersihkan teks yang disisipkan per pembaruan bingkai jadi ini tidak akan menjadi masalah.

60fps (skor: 2)

Re: (skor: 2)

Kartu videonya kemungkinan adalah voodoo3

Ide itu keren, 60Hz itu biasa -biasa saja (skor: 5, menarik)

Oleh Larwe (858929) Menulis: Pada hari Senin 10 Oktober 2022 @10: 33 sore ( #62955105)

. Less than a minute of thinking led me to this how-to, hence I conclude that while the idea is really cool and silly in the best engineering way, actually implementing it is trivially easy: I don’t remember if Doom ran preferentially in int 10h Mode 13H MCGA 320X200X8BPP Paletisasi, atau X-Mode tapi saya pikir yang pertama. Itu pasti dirancang untuk 5: 5: 5 ramdacs karena 5: 6: 5 dan 8: 8: 8 bukan bagian dari spesifikasi VGA/MCGA asli. Pokoknya mari kita asumsikan 320x200x8 pada Ramdac 5: 5: 5. Tugas sekali pakai: Kami tahu konten palet karena kami memiliki Sourcecode Game. Itu berwarna. Jadi tugas pertama kami adalah mengubah palet 5: 5: 5 menjadi skala abu -abu. . . (Dari video, penulis, pada kenyataannya, melakukannya dengan cara yang sedikit lebih kompleks). Tugas kami berikutnya adalah membuat LUT yang memilih karakter font agar sesuai dengan setiap nilai skala abu -abu. Sekali lagi hal yang paling sederhana untuk dilakukan adalah hanya merasterisasi setiap karakter (dalam font yang ditentukan/dipilih) dan melakukan penghitungan piksel untuk menentukan rasio off to on, dan mencocokkannya ke tingkat abu -abu yang diinginkan. . Pada titik ini saya harus mencatat bahwa pendekatan _better_ adalah menggunakan LUT 9 dimensi sehingga Anda memilih karakter yang akan ditempatkan, berdasarkan piksel yang menarik dan 8 piksel di sekitarnya, tetapi kami masih berbicara kasus paling sederhana di sini. (Jika kita menempuh rute ini, kita berikan ke 318×198 atau kita harus melakukan case khusus tepi layar). . Kami pada titik ini dapat menjadi mewah dan ramah pengguna dan mengirimkannya menu yang disimulasikan dan pesan WM_SIZE untuk memilih font yang tepat dan mengubah ukuran perbatasan sehingga tidak ada bungkus kata, tapi itu opsional. Tugas Per-Frame: Mesin Doom memberi kami array 320×200 bilangan bulat 8-bit yang merujuk ke dalam palet. Menggunakan kasing sederhana di atas, karakter output kami untuk setiap piksel adalah LUT [palet [piksel].g], atau jika Anda suka lut [(palet [pixel] >> 5) & 0x1f]. Jadi kami menyimpan karakter itu di kiri atas “bingkai buffer” kami dan melanjutkan ke EOL, pada titik mana kami memasukkan carriage return dan mulai memproses “scanline” berikutnya sampai kami mencapai ujung pemindaian terakhir. . Kami sekarang menyalin “Framebuffer” ke windows clipboard, mengirim notepad hwnd pesan terpilih diikuti oleh wm_paste untuk menempel di bingkai baru. Tentang Penulis: Menulis firmware untuk beberapa bingkai gambar digital (Model Digi-Frame DF-560, DF-390, DF-1710, DF-2300, DF-57) Termasuk Filter Konversi JPEG/JFIF, Sistem File , juga diprogram DOS/WIN16/WIN32 selama beberapa tahun, porting System16 Arcade Emulator Rendering Code dari asli C ke PowerPC ASM. .

Game FPS klasik Doom sekarang berjalan di Notepad (serius)

: Doomguy memegang logo Microsoft Notepad saat membunuh setan

Untuk menambah daftar hal-hal yang terus berkembang yang dapat menjalankan Game Doom FPS 1993 klasik, pengembang game Sam Chiet telah berhasil menjalankan penembak, di 60fps, di dalam perangkat lunak Notepad Microsoft, karena tentu saja Doom tidak punya tempat untuk pergi tetapi naik.

Posting Chiet tentang mendapatkan malapetaka untuk menjalankan di dalam Notepad telah meledak secara online, sehingga pencipta Doom John Romero telah merespons dengan hanya menyebut pencapaian itu “luar biasa” – dan itu dengan alasan yang bagus. Chiet juga mengatakan mereka akan memberikan pembaruan “Jika/ketika saya membuatnya tersedia untuk diunduh.”

Rekaman di bawah Doom Running in Notepad tidak dipercepat menurut Chiet, dengan Notepad.Exe juga tidak memiliki kodenya yang dimodifikasi, dan itu sepenuhnya dapat dimainkan secara langsung dengan “Zero Fakery” yang terlibat.

Thumbnail YouTube

“Dibutuhkan beberapa pekerjaan untuk memoles notepaddoom menjadi sesuatu yang dapat dirilis,” kata Chiet di sebuah posting tindak lanjut, “tetapi hampir pasti akan terjadi selama beberapa hari ke depan.”

.

. .

Jika Anda ingin melihat lebih banyak pekerjaan Chiet, Anda dapat mengikuti mereka di Twitter, atau bahkan mendukung mereka di Patreon untuk membantu mendanai semua kreasi game mereka yang aneh, luar biasa, dan aneh.

Meskipun berusia hampir 30 tahun, Doom secara konsisten menemukan jalan menuju siklus berita, bahkan kami baru -baru ini berbicara dengan Matt Heafy dari Trivium yang mengatakan mereka ingin menulis soundtrack malapetaka, menyebut peluang itu sebagai “mimpi seumur hidup”. TechBase Doom Mod Thatcher juga memungkinkan Anda mengirim mantan Perdana Menteri Inggris Margaret Thatcher ke neraka, dan itu dimainkan oleh mantan pemimpin Buruh.

Will Nelson dari Starfield ke Cyberpunk 2077, akan senang tersesat di dunia yang mendalam. .