diff options
author | Kartik Agaram <vc@akkartik.com> | 2021-05-17 22:20:55 -0700 |
---|---|---|
committer | Kartik Agaram <vc@akkartik.com> | 2021-05-17 22:21:07 -0700 |
commit | 2952a2996060070c529d9b9692f6a6c4b6009d22 (patch) | |
tree | 57d627e62a2faa629e2ff73258c896e5f7983dfc | |
parent | 06e429cdaf9e739be1df9925cb51a37a15c9e3dc (diff) | |
download | mu-2952a2996060070c529d9b9692f6a6c4b6009d22.tar.gz |
some tweaks for demo on a Mac
-rw-r--r-- | hest-life.mu | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/hest-life.mu b/hest-life.mu index 3d4d893e..ceb16a8b 100644 --- a/hest-life.mu +++ b/hest-life.mu @@ -45,17 +45,18 @@ type cell { } fn render screen: (addr screen), _self: (addr environment) { - clear-screen screen var self/esi: (addr environment) <- copy _self var zoom/eax: (addr int) <- get self, zoom compare *zoom, 0 { break-if-!= + clear-screen screen render0 screen, self } compare *zoom, 1 { break-if-!= + clear-screen screen render1 screen, self } compare *zoom, 4 @@ -1003,7 +1004,8 @@ fn linger _self: (addr environment) { var self/esi: (addr environment) <- copy _self var i/ecx: int <- copy 0 { - compare i, 0x10000000 + compare i, 0x10000000 # Kartik's Linux with -enable-kvm +#? compare i, 0x8000000 # Kartik's Mac with -accel tcg break-if->= i <- increment loop |