summaryrefslogtreecommitdiffstats
path: root/2020/info/27.md
diff options
context:
space:
mode:
authorSacha Chua <sacha@sachachua.com>2020-12-01 00:34:46 -0500
committerSacha Chua <sacha@sachachua.com>2020-12-01 00:34:46 -0500
commitb49d5383ffb9ad3ae75c0963d16a29587a5c2a98 (patch)
tree28a7b3af4a99b1d7d004cab84c998ea598af7b42 /2020/info/27.md
parenta5359499330bab9a3b4dc3c98b8e52e65ece8c49 (diff)
downloademacsconf-wiki-b49d5383ffb9ad3ae75c0963d16a29587a5c2a98.tar.xz
emacsconf-wiki-b49d5383ffb9ad3ae75c0963d16a29587a5c2a98.zip
Tweak pad formatting
Diffstat (limited to '2020/info/27.md')
-rw-r--r--2020/info/27.md24
1 files changed, 9 insertions, 15 deletions
diff --git a/2020/info/27.md b/2020/info/27.md
index 23687237..08810efc 100644
--- a/2020/info/27.md
+++ b/2020/info/27.md
@@ -30,8 +30,7 @@ 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:
+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>
@@ -42,41 +41,36 @@ workings of a [CHIP-8](https://en.wikipedia.org/wiki/CHIP-8) emulator capable of
## 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
+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 :)
## Q3: do you think that you make our tiny console based in the chip ATMega like Arduboy?
+I'm sorry, I didn't quite understand the question, could you please clarify it? I'm not exactly a hardware person, might have to defer it to someone else.
-### I'm sorry, I didn't quite understand the question, could you please clarify it? I'm not exactly a hardware person, might have to defer it to someone else.
-
-
-### I've looked at Arduboy and I believe the DEFCON CHIP-8 Badge is the closest to this: <https://hackaday.io/project/19121-andxor-dc25-badge/log/53223-chip8-schip-game-emulation>
+I've looked at Arduboy and I believe the DEFCON CHIP-8 Badge is the closest to this: <https://hackaday.io/project/19121-andxor-dc25-badge/log/53223-chip8-schip-game-emulation>
## Q2: Any tutorial to start? I want to make my game now, no, for chip8
-
-### I'm not aware of tutorials, but there's CHIP-8 resources online. You can of course study the assembly of existing games, that's how I figured out the tricks that broke my emulator :>
+I'm not aware of tutorials, but there's CHIP-8 resources online. You can of course study the assembly of existing games, that's how I figured out the tricks that broke my emulator :>
## Q1: How did you manage to present a game engine without showing any game? :-) Show us!!
-
-### See the alt stream, it has several demos not shown due to time constraints
+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/>
+- Slides available at <https://depp.brause.cc/talks/emacsconf-2020/>
+
+- Repository available at <https://depp.brause.cc/chip8.el/>
-## Repository available at <https://depp.brause.cc/chip8.el/>
-## More on the alt-stream: <https://live.emacsconf.org/alt.html>