Fix slide overflow, tweak some timings
This commit is contained in:
parent
978880b6c8
commit
176ac8f0b1
Binary file not shown.
Before Width: | Height: | Size: 66 KiB After Width: | Height: | Size: 29 KiB |
|
@ -89,7 +89,7 @@
|
|||
"* Not command-line driven - all tools, including the assembler / compiler, run _inside_ the editor"
|
||||
(openfile :presentation/slides.fnl {:split :right :line 89})
|
||||
" * Including this presentation!"
|
||||
{:target 120}]
|
||||
{:target 150}]
|
||||
[(bgimg "presentation/pics/boot-tower.jpeg")
|
||||
{:action #(files.reload :neuttower/game.json)}
|
||||
h "Neu] [ower"
|
||||
|
@ -97,13 +97,13 @@
|
|||
"Magic Trick #1: Assemble the game and poke it directly into emulated RAM"
|
||||
{:action boot-game}
|
||||
"--== D E M O ==--"
|
||||
{:target 300}]
|
||||
{:target 240}]
|
||||
[h "Explain this voodoo!"
|
||||
** "Directly inspired by Dagen Brock's 2016 KFest talk on GSPlus"
|
||||
"Ended up using MAME - Lua plugin system exposes EVERYTHING"
|
||||
"Use Jeejah nREPL server library with custom nREPL client"
|
||||
"The assembler running inside the editor means the output is a rich object, not a file"
|
||||
{:target 45}]
|
||||
{:target 60}]
|
||||
[h "Hot-Code Reload"
|
||||
** "What if I could preserve the current runtime state but rewrite the code?"
|
||||
(openfile :neuttower/level1.fnl {:split :right :line 59})
|
||||
|
|
Loading…
Reference in a new issue