summaryrefslogtreecommitdiffstats
path: root/2020/info/27.md
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2020-12-01 00:44:21 -0500
committerSacha Chua <sacha@sachachua.com>2020-12-01 00:44:21 -0500
commit59a50e53ec403dcd3a78a20ab4d67817813e07ae (patch)
tree0469a3258e7d8272119a50338109170b8a465f33 /2020/info/27.md
parent6be6f782694313f7492164b60db640e78a2e3d58 (diff)
downloademacsconf-wiki-59a50e53ec403dcd3a78a20ab4d67817813e07ae.tar.xz
emacsconf-wiki-59a50e53ec403dcd3a78a20ab4d67817813e07ae.zip
Fix spaces
Diffstat (limited to '2020/info/27.md')
-rw-r--r--2020/info/27.md8
1 files changed, 0 insertions, 8 deletions
diff --git a/2020/info/27.md b/2020/info/27.md
index 08810efc..594d701b 100644
--- a/2020/info/27.md
+++ b/2020/info/27.md
@@ -20,7 +20,6 @@ workings of a [CHIP-8](https://en.wikipedia.org/wiki/CHIP-8) emulator capable of
[2]: <https://depp.brause.cc/talks/openchaos-2019-11/>
<!-- from the pad --->
-
- Actual start and end time (EST): Start 2020-11-29T13.23.01; End: 2020-11-29T13.33.00
- Alternative stream for extended talk: <http://live.emacsconf.org/alt.html> or <http://live0.emacsconf.org/alt.webm>
@@ -31,18 +30,14 @@ workings of a [CHIP-8](https://en.wikipedia.org/wiki/CHIP-8) emulator capable of
## Q5: Do you think would be possible to write some compiler in order to write chip-8 games on elisp?
It could be possible if you restrict yourself to some very limited elisp subset or lispy assembler. For the latter, here's some projects to draw inspiration from:
-
- <https://ahefner.livejournal.com/20528.html>
-
- <http://www.dustmop.io/blog/2019/09/10/what-remains-technical-breakdown/> -> <http://www.pawfal.org/dave/blog/2016/05/a-6502-lisp-compiler-sprite-animation-and-the-nesfamicom/>
-
- <https://en.wikipedia.org/wiki/Game_Oriented_Assembly_Lisp> -> <https://blog.jakspeedruns.com/opengoal-project-update-september-2020/>
## Q4: What's the biggest perf bottleneck for your emulator? does it spend time executing your lisp or something else in the Emacs infrastructure (eg redisplay)?
Redisplay was super slow, it's like 3-4x as slow as executing the CPU cycles
-
- Okay that's the reason why Gccemacs does not help :)
@@ -65,10 +60,7 @@ See the alt stream, it has several demos not shown due to time constraints
# Notes
-
- Slides available at <https://depp.brause.cc/talks/emacsconf-2020/>
-
-
- Repository available at <https://depp.brause.cc/chip8.el/>