运行的原理是,将 doom-wasm 下载下来,然后通过 emacs-webkit 运行。
原帖地址:https://www.reddit.com/r/emacs/comments/1loz4ez/its_not_doom_emacs_but_its_doom_in_emacs/
运行的原理是,将 doom-wasm 下载下来,然后通过 emacs-webkit 运行。
原帖地址:https://www.reddit.com/r/emacs/comments/1loz4ez/its_not_doom_emacs_but_its_doom_in_emacs/
我有个tui玩doom的想法:
用x11窗口转发,把doom窗口的流发给ffmpeg。
ffmpeg做一个编码,得到低帧率低解析度的流。
最后把流再转发给chafa,转成字符流直接刷到emacs buffer里。
牛逼,好玩,就是担心刷新率的问题
刚才我用vterm试了一下窗口转发,刷新率还行,但是画面有延迟(0.5秒左右),玩RPG的话又看不清文字。
这是原窗口:
这是vterm里的样子:
但是直接刷emacs buffer同步效果可能还不如vterm好,vterm自己有独立的控制台缓存。过两天我会做个用图片同步的试试。
用TUI转发窗口无法完成交互(但可以通过转发Emacs的输入事件做到这一点),这一套exwm早就玩过了,exwm是直接贴片窗口的,因为用Emacs渲染并无任何优势。
所以玩法只限于转发窗口到某个莫名其妙的东西里面,我还是去播放bad apple吧。