Re: My ColourPET Project

From: Christian Dirks <Toast_r_at_IdeaLine.info>
Date: Mon, 15 Apr 2013 21:24:56 +0200
Message-ID: <516C5408.3040900@IdeaLine.info>
Am 15.04.2013 21:04, schrieb Steve Gray:
> 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.

You're right, shifted number keys an the number block dont work like 
expected.
Using this editor is workaround-work...
> 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.

And as a final step, the colourpet functionality has to be included ;)

Christian

> 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
>>         <mailto: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
>>>             <mailto: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 <mailto:Toast_r@Idealine.info>
>>>
>>>
>>>
>>>                   Message was sent through the cbm-hackers mailing list
>>>
>>>
>>
>>
>>         -- 
>>         Christian Dirks
>>         Toast_r@Idealine.info  <mailto:Toast_r@Idealine.info>
>>
>>
>>
>
>
>     -- 
>     Christian Dirks
>     Toast_r@Idealine.info  <mailto: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:45

Archive generated by hypermail 2.2.0.