Sikerült működésre bírni a Doom-ot ... Notepad-ben

Címkék

....

Hozzászólások

Hiánypótló.

READY.
󠀠󠀠‎‏‏‎▓

Hirtelen nem talaltam, de ki van fejtve vhol a megvalositasa?

Siman lehet hogy csak egy gameplay video van mplayer ascii outputra tolva, majd az kidumpolva egy txt-be. Ha kelloen jol allitjuk be a notepad ablak meretet (pont egy kepernyonyi karakter latszodjon), akkor a page-down billentyure tapadva is hasonlo elmenyben lehet reszunk.

Valószínűleg nem nyit új processzt minden frame-nek, mert az windows alatt rohadt lassú lenne. Helyette írták valahol, hasonló notepad-ba raytracelt ASCII-re konvertált varázslatnál, h. w32api-ból ki lehet tolni a notepad.exe-nek másodpercenként ennyi 80x100 vagy 320x200 ascii karaktert, aztán folyamatosan felülírni ekkora tartalmat. Lementeni pl. biztosan nem kell minden frame-t, simán felülírja a buffer tartalmát.

"szebb" lett volna excel makróban emulálni alá egy gépet :) Bár amióta Bellard megcsinálta a js alapú qemu-ját, már minden lehet.

Nagyszerű dolog informatikában, hogy lehet ilyen dolgokat csinálni a puszta szépségért.

Na, végre egy normális fejlesztés, ami felrakja az MS Notepad-et a térképre! Emacs usereknek csak tetris van, azzal ki akarna játszani? Doom kell ide, reméljük utána a Quake következik.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

És... valóban. Mindig tanul valami újat az ember.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”