[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [N8VEM: 14754] VDU question



Oscar,

When I arrived at DRI, my first project was to write a format program for the Harris CP/M-80 machine.
It had 8" drives and needed to format all the combinations of density, heads, and tracks.

My second project was to port Concurrent CP/M-86 v2.0 to the People machine. The project was
three months behind schedule and I only had a matter of days to finish the port before we would
default on the contract. The techniques I developed to accelerate the work were subsequently
applied on my next dozen ports. Later on my techniques were brought into the main line code
for Concurrent DOS 4.1 and later versions. The PEOPLE machine weighed about 50 pounds and
was built like a tank. The BIOS was written in JAPAN, but commented in German. That was the first time
I heard about a parallel schnitstelle.(bit-wise window)

I went to the Olympia factory and signed off the PEOPLE port, and they took me to the executive lunch
room, where I had a great dining experience and was offered a cigar.
 
After the PEOPLE machine, I did the ACT Apricot Personal Computer port of Concurrent in the UK.

After a brief visit to Monterrey, I was off to Japan where I used my kit to do the IBM 5550 (the
Japanese IBM-PC). While there I did the first 80186 port of Concurrent on my Mad Computers
machine.

Those were the days. While flying around, I would read the airline magazine and see adds for machines
I was just finishing up the software for. Those were glorious days for sure.

Douglas


On Sep 28, 2012, at 12:43 PM, oscarv <vermeul...@gmail.com> wrote:

Hi all,

Turn out it was a matter of parameter tweaking after all.

Instead of (in VDU.ASM)
VDU_INIT6845:
.DB 07Fh, 50h, 60h, 0Ch, 1Eh, 02h, 18h, 1Ch, 78h, 09h, 60h, 09h, 00h, 00h, 00h, 00h

Changing the VSYNC to be generated two rows earlier:
.DB 07Fh, 50h, 60h, 0Ch, 1Eh, 02h, 18h, 1Ah, 78h, 09h, 60h, 09h, 00h, 00h, 00h, 00h
solves the problem. Thanks for all the hints! Hearing that others also had issues with the top line made clear it was not likely to be something specific with my hardware - so the datasheet was the place to look.

BTW, Douglas - the Olympia PEOPLE: I remember that machine... funny that a derivative of its code made its way into my N8VEM :)


Regards,

Oscar.


--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To view this discussion on the web visit https://groups.google.com/d/msg/n8vem/-/tDi56Xn-ovoJ.
To post to this group, send email to n8...@googlegroups.com.
To unsubscribe from this group, send email to n8vem+un...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/n8vem?hl=en.