e4dbbebd67fa

Minor cleanup
[view raw] [browse files]
author Steve Losh <steve@stevelosh.com>
date Mon, 19 Dec 2016 13:05:04 -0500
parents af9c310b6b51
children d1a00aa22e79
branches/tags (none)
files src/emulator.lisp src/gui/screen.lisp

Changes

--- a/src/emulator.lisp	Sun Dec 18 12:55:46 2016 -0500
+++ b/src/emulator.lisp	Mon Dec 19 13:05:04 2016 -0500
@@ -119,22 +119,22 @@
 (defun load-font (chip)
   ;; Thanks http://www.multigesture.net/articles/how-to-write-an-emulator-chip-8-interpreter/
   (replace (chip-memory chip)
-           (vector #xF0 #x90 #x90 #x90 #xF0  ; 0
-                   #x20 #x60 #x20 #x20 #x70  ; 1
-                   #xF0 #x10 #xF0 #x80 #xF0  ; 2
-                   #xF0 #x10 #xF0 #x10 #xF0  ; 3
-                   #x90 #x90 #xF0 #x10 #x10  ; 4
-                   #xF0 #x80 #xF0 #x10 #xF0  ; 5
-                   #xF0 #x80 #xF0 #x90 #xF0  ; 6
-                   #xF0 #x10 #x20 #x40 #x40  ; 7
-                   #xF0 #x90 #xF0 #x90 #xF0  ; 8
-                   #xF0 #x90 #xF0 #x10 #xF0  ; 9
-                   #xF0 #x90 #xF0 #x90 #x90  ; A
-                   #xE0 #x90 #xE0 #x90 #xE0  ; B
-                   #xF0 #x80 #x80 #x80 #xF0  ; C
-                   #xE0 #x90 #x90 #x90 #xE0  ; D
-                   #xF0 #x80 #xF0 #x80 #xF0  ; E
-                   #xF0 #x80 #xF0 #x80 #x80) ; F
+           #(#xF0 #x90 #x90 #x90 #xF0  ; 0
+             #x20 #x60 #x20 #x20 #x70  ; 1
+             #xF0 #x10 #xF0 #x80 #xF0  ; 2
+             #xF0 #x10 #xF0 #x10 #xF0  ; 3
+             #x90 #x90 #xF0 #x10 #x10  ; 4
+             #xF0 #x80 #xF0 #x10 #xF0  ; 5
+             #xF0 #x80 #xF0 #x90 #xF0  ; 6
+             #xF0 #x10 #x20 #x40 #x40  ; 7
+             #xF0 #x90 #xF0 #x90 #xF0  ; 8
+             #xF0 #x90 #xF0 #x10 #xF0  ; 9
+             #xF0 #x90 #xF0 #x90 #x90  ; A
+             #xE0 #x90 #xE0 #x90 #xE0  ; B
+             #xF0 #x80 #x80 #x80 #xF0  ; C
+             #xE0 #x90 #x90 #x90 #xE0  ; D
+             #xF0 #x80 #xF0 #x80 #xF0  ; E
+             #xF0 #x80 #xF0 #x80 #x80) ; F
            :start1 #x50))
 
 (defun-inline font-location (character)
--- a/src/gui/screen.lisp	Sun Dec 18 12:55:46 2016 -0500
+++ b/src/gui/screen.lisp	Mon Dec 19 13:05:04 2016 -0500
@@ -16,7 +16,7 @@
 
 ;;;; OpenGL -------------------------------------------------------------------
 (defun initialize-texture (size)
-  (let* ((handle (gl:gen-texture)))
+  (let ((handle (gl:gen-texture)))
     (gl:bind-texture :texture-2d handle)
 
     (gl:tex-image-2d :texture-2d 0 :luminance size size 0 :luminance