INTL 3:770/1 3:770/3   
   REPLYADDR lorrywoodman@gmail.com   
   REPLYTO 3:770/3.0 UUCP   
   MSGID: cc2ab5a4   
   REPLY: 1741:770/1.0 24396825   
   PID: SoupGate-Win32 v1.05   
   On Sat, 12 Dec 2020 13:23:00 +1300, Dennis Katsonis wrote:   
      
   > -=> Lawrence Woodman wrote to All <=-   
   > LW> Does anyone know why the colour map moves between $9400 and $9600 on   
   > LW> the Vic? Is there a reason it couldn't stay at a single location such   
   > LW> as $9400?   
      
   > I think it had to do with how the VIC chip addressed memory internally. It   
   was   
   > only able to "see" a portion of the Vic 20 memory map, and if you moved the   
   > screen memory, then the color RAM would also have to move so it would map   
   > correctly.   
      
   > http://tinyvga.com/6561   
      
   Unfortunately, I don't think it really solves the mystery as while I   
   understand that the 14-bit address used by the VIC restricts where the   
   screen map can be, I don't think this alone explains why the colour map   
   changes between $9400 and $9600 as it uses the same number of bit   
   positions either way.   
      
   Having said that, the link you gave has some excellent information and I   
   love how it is presented. Thanks for posting it.   
      
   Lorry   
      
   ---   
   Run Code and Store Data in Display Memory on the Commodore VIC-20   
   https://techtinkering.com/articles/code-and-data-in-display-memo   
   y-on-the-vic-20/   
      
   --- SoupGate-Win32 v1.05   
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)   
   SEEN-BY: 1/19 123 16/0 19/10 57/0 90/1 105/81 106/127 120/340 123/130   
   SEEN-BY: 123/131 132/174 153/135 250 757 802 6809 154/10 203/0 220/70   
   SEEN-BY: 221/0 1 6 360 226/17 30 227/114 229/101 275 424 426 664 1016   
   SEEN-BY: 230/0 240/5138 5411 5824 5832 5853 249/1 206 317 400 261/38   
   SEEN-BY: 267/800 280/5003 310/31 317/3 320/119 219 319 322/0 757 335/364   
   SEEN-BY: 340/1000 342/17 200 423/81 633/280 640/1384 712/848 770/0   
   SEEN-BY: 770/1 3 100 340 772/0 1 210 220 230 2432/390 2454/119 4500/1   
   PATH: 770/3 1 153/757 221/6 1 320/219 240/5832 229/426   
      
|