home bbs files messages ]

Just a sample of the Echomail archive

Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.

   CBM      Commodore Computer Conference      4,328 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 2,253 of 4,328   
   ArcadeAge to B. P. TBC   
   Re: CBM-510 VIC-II programming   
   29 Oct 18 10:22:56   
   
   On Sunday, October 28, 2018 at 8:16:40 PM UTC+1, B. P. TBC wrote:   
   > Hi all!   
   > Can anyone help me with VIC-II programming?   
   > I previosly wrote a small BASIC program for Commodore 64, which switch    
   > to bitmap mode, clear the screen, an put some pixel to the screen. I    
   > tried to port it to CBM-510. I modified the memory addresses, but I am    
   > in trouble with memory pointers, because the CBM-510's memory layout is    
   > different. I think, there is no RAM in bank 15, only there are ROMs,    
   > registers and I/O space.   
   > Here is the original C64-program:   
   >    110 poke 53265,peek(53265) or 32   
   >    115 poke 53272,peek(53272) or 8   
   >    120 for i=1024 to 2023   
   >    130 poke i,16   
   >    140 next i   
   >    210 for i=8192 to 16191   
   >    220 poke i,0   
   >    230 next i   
   >    310 poke 8192,255   
   >    320 poke 8195,170   
   > In the line 110 I switch to bitmap mode, and in the line 115 I set up    
   > the bitmap memory to 8192. After that, I fill the screen memory with    
   > "16" (00010000 = black background and white foreground), and from the    
   > line 210, I clear the bitmap. But in the CBM-510-version, I don't know,    
   > where is the correct place for the bitmap memory?   
   > Here is the CBM-510 version:   
   >    110 poke 55313,peek(55313) or 32   
   >    115 poke 55320,peek(55320) or 8   
   >    120 for i=53248 to 54247   
   >    130 poke i,16   
   >    140 next i   
   >    210 for i=8192 to 16191   
   >    220 poke i,0   
   >    230 next i   
   >    310 poke 8192,255   
   >    320 poke 8195,170   
   > But it doesn't work. It switch to bitmap mode, clears the screen memory,    
   > but there are something garbage instead of the graphics...   
   > (The address of the VIC-II on the CBM-510 is greater by 2048, than the C64.)   
   > Can anybody help me?   
   >    
   > ---   
   > Ezt az e-mailt az Avast víruskereső szoftver átvizsgálta.   
   > https://www.avast.com/antivirus   
      
   Hi!   
      
   Are you acquainted with David Viner's web page?   
      
   https://www.davidviner.com/cbm6.html?name=500+Hi-Res+Graphics   
      
   He's made available a lot of interesting material--in particular, the file   
   called "500 HI-RES MODE" might include some information pertaining to your   
   problem.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca