Mercurial > vba-clojure
diff clojure/com/aurellem/run/image.clj @ 517:bc24e4d605e9
switched tile and pallette assembly.
author | Robert McIntyre <rlm@mit.edu> |
---|---|
date | Fri, 22 Jun 2012 21:25:47 -0500 |
parents | 7eac27143ab9 |
children | bb4434c5a8f3 |
line wrap: on
line diff
1.1 --- a/clojure/com/aurellem/run/image.clj Fri Jun 22 21:24:44 2012 -0500 1.2 +++ b/clojure/com/aurellem/run/image.clj Fri Jun 22 21:25:47 2012 -0500 1.3 @@ -608,24 +608,24 @@ 1.4 character-data-address 1.5 (flatten 1.6 (map gb-tile->bytes (:tiles gb-image)))) 1.7 - (select-LCD-bank 1)] 1.8 + (select-LCD-bank 0)] 1.9 B (flatten B) 1.10 1.11 1.12 - C [;; [X] specifiy pallets for each character 1.13 + C [;; [X] write image to the screen in terms of tiles 1.14 (write-image 1.15 (+ base-address (+ (count A) (count B))) 1.16 BG-1-address 1.17 - (map second (:data gb-image))) 1.18 - (select-LCD-bank 0)] 1.19 + (map first (:data gb-image))) 1.20 + (select-LCD-bank 1)] 1.21 1.22 C (flatten C) 1.23 1.24 - D [;; [X] write image to the screen in terms of tiles 1.25 + D [;; [X] specifiy pallets for each character 1.26 (write-image 1.27 (+ base-address (+ (count A) (count B) (count C))) 1.28 BG-1-address 1.29 - (map first (:data gb-image))) 1.30 + (map second (:data gb-image))) 1.31 1.32 1.33 ;; [X] reactivate the LCD display