# HG changeset patch # User Robert McIntyre # Date 1346337177 18000 # Node ID 23572082c4a51e30d17c7cde3ef2e4b7874e56a2 # Parent 6ce1d5fd491193479d4d8ea43280e5fe6b0c9717 going to explore a cool new idea for the final video. diff -r 6ce1d5fd4911 -r 23572082c4a5 clojure/com/aurellem/run/adv_choreo.clj --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/clojure/com/aurellem/run/adv_choreo.clj Thu Aug 30 09:32:57 2012 -0500 @@ -0,0 +1,30 @@ +;;;; "Advanced Choreography" -- this is the final video for this project. + +(ns com.aurellem.run.adv-choreo + (:use (com.aurellem.gb saves gb-driver util constants + items vbm characters money + rlm-assembly)) + (:use (com.aurellem.run util music title save-corruption + bootstrap-0 bootstrap-1 image + ram-display final-cut basic-choreo)) + (:require clojure.string) + (:import [com.aurellem.gb.gb_driver SaveState]) + (:import java.io.File)) + + + +;; Use the gameboy's screen to display the new programming +;; instead of a side window. This will make it look much +;; cooler and create a terminal-like effect as the game is +;; being reprogramed. To do this, use a fixed data entry +;; region in ram, and run a program that translates this +;; region into the screen. Every time this data entry region +;; is full, run a program that copies the data to the +;; appropriate region in memory. This will cost ~15 seconds +;; at the beginning to set up, and then should have minimal +;; overhead (~5%) for the rest of the data transfer, but +;; will have a good psychological effect for the viewer +;; since he can see that something is actually happening in +;; the game. + + diff -r 6ce1d5fd4911 -r 23572082c4a5 images/base.xcf Binary file images/base.xcf has changed diff -r 6ce1d5fd4911 -r 23572082c4a5 todo.org --- a/todo.org Thu Aug 23 19:58:14 2012 -0400 +++ b/todo.org Thu Aug 30 09:32:57 2012 -0500 @@ -1,6 +1,5 @@ * vba-clojure [6/7] - [X] create ram display - - [ ] derpy hack - [X] sound recording - [X] design demo choreography - [X] implement choreography @@ -15,6 +14,6 @@ - [ ] pause after enterning "RLM" at name-entry - [ ] better timing for reading computer screen in celadon mansion -* fimfiction [0/1] - - [ ] clojure catalogue - +* Deploy + - [ ] Orgify everything + - [ ] clean up video display