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:* email@example.com > *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:* firstname.lastname@example.org >> <mailto:email@example.com> >> *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:* firstname.lastname@example.org >>> <mailto:email@example.com> >>> *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 listReceived on 2013-04-15 20:00:45
Archive generated by hypermail 2.2.0.