         @vramAddress = 0
         @vramReadBuffer = 0
 
+    resetVariables: ->
+        @selectedNameTableIndex = 0
+        @coarseXScroll = 0
+        @coarseYScroll = 0
+        @fineXScroll = 0
+        @fineYScroll = 0
+
     ###########################################################
     # Control register
     ###########################################################

        @framebuffer

    tick: ->
        

module.exports = PPU

        @ppuMemory.write address, value

    isPalleteAddress: (address) ->
        (address & 0x3F00) == 0x3F00

    ###########################################################
    # Rendering
