Re: My ColourPET Project

From: Steve Gray <sjgray_at_rogers.com>
Date: Mon, 15 Apr 2013 12:04:43 -0700 (PDT)
Message-ID: <1366052683.9846.YahooMailNeo@web161302.mail.bf1.yahoo.com>
I'm guessing the shifted number keys didn't work for you. correct? There seems to be some reduced functionality in the "N" keyboard scanner code. You can't just change the keyboard matrix table. And AFAIK there is no DIN support in there either. I'm debating using an 80 column B keyboard edit rom as the base. It will have the proper keyboard scanning and the extra windowing features. I think there are some bug fixes (something about the IEEE/TIMER conflict) as well.
 
Yes, if you could scan that for me that would be great! Ultimately I'm hoping to have one ASM file that can be assembled to all the standard edit roms by setting appropriate options.
I currently have an ASM file that assembles to a byte-exact 4-40-N-60 edit rom using the ACME assembler.
 
Steve


>________________________________
> From: Christian Dirks <Toast_r@IdeaLine.info>
>To: cbm-hackers@musoftware.de 
>Sent: Monday, April 15, 2013 2:46:52 PM
>Subject: Re: My ColourPET Project
>  
>
>
>I modified edit-4-40-n-50Hz.901498-01.bin.
>If you are interested, I could scan a german documented
      disassembly of the DIN editor.
>
>Christian
>
>Am 15.04.2013 20:25, schrieb Steve Gray:
> 
>I am currently disassembling and commenting both 40 and 80 column roms, but I don't have a lot of experience with the DIN roms. I think there is extra code in there.  
>>Which ROM did you try to modify? 
>>  
>>It seems the following are issues to watch out for: 
>>  
>>- CRTC vs NON-CRTC (not much of an issue now) 
>>- 9" vs 12" Monitor Size - Screen standard (NTSC / PAL / Custom) 
>>  > First PET had NTSC, rest seem to have custom (ie: 20kHz)  
>>- 40 / 80 column: 
>>   > screen line linking 
>>   > screen line address table 
>>   > default character set (text / graphics) 
>>- Keyboard Tables (N / B / DIN / Custom) 
>>  > Custom - C64 keyboard (see my PET Keyboard Replacement Project) 
>>- Extra features: 
>>  >  80 column (windowing, erase to start/end, scroll up/down) 
>>  > DIN has CTRL key 
>>- 50/60 Hz: 
>>  > 50 Hz has additional clock adjustment routine 
>>  > CRTC registers 
>>  
>>Can anyone think of any other known differences? 
>>  
>>Steve 
>>  
>>
>>From: Christian Dirks mailto:Toast_r@IdeaLine.info
>>>To: cbm-hackers@musoftware.de 
>>>Sent: Sunday, April 14, 2013 9:09:25 AM
>>>Subject: Re: My ColourPET Project
>>>  
>>>
>>>
>>>Hi Steve,
>>>this would help me. I tried to do it myself, but
                        it only works in part.
>>>
>>>Christian
>>>
>>>Am 13.04.2013 18:23, schrieb Steve Gray:
>>> 
>>>Hi, 
>>>>  
>>>>I haven't seen an official one, but if you give me a few days I can create one for you. 
>>>>  
>>>>Steve 
>>>>  
>>>>PS: For those interested in building a ColourPET I have posted a new edit ROM with correct timing for NTSC monitors, as well as the CRTC Explorer program on my webpage. 
>>>>
>>>>
>>>>From: Christian Dirks mailto:Toast_r@IdeaLine.info
>>>>>To: cbm-hackers@musoftware.de 
>>>>>Sent: Friday, April 12, 2013 6:19:01 PM
>>>>>Subject: Re: My ColourPET Project
>>>>>  
>>>>>
>>>>>Am 12.04.2013 16:21, schrieb Steve
                                    Gray:
>>>>>> Actually, it would be nice if
                                    someone in PAL country could help me
                                    with the PAL timing values. I will
                                    make the software you see in the
                                    screenshots available to download.
>>>>>Since I have no 4032 around, I am
                                    switching a 8032 to 4032.
>>>>>It has the business keyboard, so I
                                    need a editor rom edit-4-40-b-50Hz.
>>>>>DIN would be perfect, but I can also
                                    use a ascii keyboard.
>>>>>Does anyone have a suitable .bin
                                    around ?
>>>>>
>>>>>Christian
>>>>>
>>>>>-- Christian Dirks
>>>>>Toast_r@Idealine.info
>>>>>
>>>>>
>>>>>
>>>>>      Message was sent through the
                                    cbm-hackers mailing list
>>>>>
>>>>>
>>>>>       
>>>
>>>
>>>-- 
Christian Dirks Toast_r@Idealine.info   
>>>
>>>       
>
>
>-- 
Christian Dirks Toast_r@Idealine.info  
>
>    

       Message was sent through the cbm-hackers mailing list
Received on 2013-04-15 20:00:03

Archive generated by hypermail 2.2.0.