Occasionaly the LinesPerScreen and VertCenter values are wrong when the DrawBottomBorder routines are called. This sometimes causes an access violation crash which seems to happen most often while booting NitrOS9. As a stop gap the surface index calculated from these values is checked before being used to draw the lines at the border. Left todo is finding out why the values are sometimes wrong. Also made a slight change to show HardDisk status sooner after reset.
Occasionaly the LinesPerScreen and VertCenter values are wrong when the DrawBottomBorder routines are called. This sometimes causes an access violation crash which seems to happen most often while booting NitrOS9. As a stop gap the surface index calculated from these values is checked before being used to draw the lines at the border. Left todo is finding out why the values are sometimes wrong. Also made a slight change to show HardDisk status sooner after reset.
Modified tcc1014graphics.c Addresses issue #120