default to fill-down screen to workaround graphics glitch

This commit is contained in:
Christopher Mosher 2013-10-10 22:59:38 -04:00
parent 08cc9f5f39
commit 32af5e015c
2 changed files with 3 additions and 3 deletions

View File

@ -44,7 +44,7 @@ AnalogTV::AnalogTV(ScreenImage& image):
image(image),
on(false),
noise(false),
bleed_down(false)
bleed_down(true)
{
hirescolor.push_back(colors.c()[A2ColorsObserved::HIRES_GREEN]);
hirescolor.push_back(colors.c()[A2ColorsObserved::HIRES_ORANGE]);

View File

@ -53,7 +53,7 @@ ScreenImage::ScreenImage() :
fullscreen(false),
hyper(false),
buffer(true),
fillLines(false),
fillLines(true),
display(AnalogTV::MONITOR_COLOR),
slotnames(8),
cassettename(32, ' ') {
@ -83,7 +83,7 @@ void ScreenImage::createScreen() {
throw ScreenException();
}
this->pixels = (unsigned int*) malloc(SCRW * SCRH * sizeof (unsigned int));
this->pixels = (unsigned int*) calloc(SCRW * SCRH, sizeof (unsigned int));
this->screen_pitch = SCRW;
drawLabels();