Updated graphic image size to be 8184 to 8192 (inclusive).

This commit is contained in:
Robert Greene 2003-12-10 07:06:29 +00:00
parent b4e4758fcf
commit d2b743c4fb
3 changed files with 6 additions and 2 deletions

View File

@ -384,7 +384,7 @@ public class DosFileEntry implements FileEntry {
// the minimum size is guessed a bit - I don't remember, but maybe there // the minimum size is guessed a bit - I don't remember, but maybe there
// are 8 spare bytes at the end of the graphics screen // are 8 spare bytes at the end of the graphics screen
GraphicsFileFilter filter = new GraphicsFileFilter(); GraphicsFileFilter filter = new GraphicsFileFilter();
if (size >= 8185 && size <= 8192) { if (size >= 8184 && size <= 8192) {
filter.setMode(GraphicsFileFilter.MODE_HGR_COLOR); filter.setMode(GraphicsFileFilter.MODE_HGR_COLOR);
return filter; return filter;
} else if (size >= 16377 && size <= 16384) { } else if (size >= 16377 && size <= 16384) {

View File

@ -239,6 +239,10 @@ public class PascalFileEntry implements FileEntry {
public FileFilter getSuggestedFilter() { public FileFilter getSuggestedFilter() {
if ("textfile".equals(getFiletype())) { if ("textfile".equals(getFiletype())) {
return new TextFileFilter(); return new TextFileFilter();
} else if ("datafile".equals(getFiletype()) && getSize() >= 8184 && getSize() <= 8192) {
GraphicsFileFilter filter = new GraphicsFileFilter();
filter.setMode(GraphicsFileFilter.MODE_HGR_COLOR);
return filter;
} }
return new BinaryFileFilter(); return new BinaryFileFilter();
} }

View File

@ -456,7 +456,7 @@ public class ProdosFileEntry extends ProdosCommonEntry implements FileEntry {
// the minimum size is guessed a bit - I don't remember, but maybe there // the minimum size is guessed a bit - I don't remember, but maybe there
// are 8 spare bytes at the end of the graphics screen // are 8 spare bytes at the end of the graphics screen
GraphicsFileFilter filter = new GraphicsFileFilter(); GraphicsFileFilter filter = new GraphicsFileFilter();
if (size >= 8185 && size <= 8192) { if (size >= 8184 && size <= 8192) {
filter.setMode(GraphicsFileFilter.MODE_HGR_COLOR); filter.setMode(GraphicsFileFilter.MODE_HGR_COLOR);
return filter; return filter;
} else if (size >= 16377 && size <= 16384) { } else if (size >= 16377 && size <= 16384) {