diff --git a/applications/lwsrv/DBfile b/applications/lwsrv/DBfile index a32993e..1286b59 100644 --- a/applications/lwsrv/DBfile +++ b/applications/lwsrv/DBfile @@ -550,3 +550,26 @@ LaserWriter = ( AvantGarde-DemiOblique, ); ); + +"LaserWriter 4/600 PS" = ( + include "LaserWriter Plus"; + FeatureQuery *LanguageLevel '"2"'; + FeatureQuery *PSVersion '"(2014.107) 1"'; + FeatureQuery *FreeVM '"1607044"'; + FeatureQuery *TTRasterizer Type42; + FeatureQuery *Product '"(LaserWriter 4/600 PS)"'; + Query Product '"(LaserWriter 4/600 PS)"'; + Query ADORamSize '"6291456"'; + FeatureQuery *?Resolution 600dpi; +); + +"Personal LaserWriter 320" = ( + include "LaserWriter Plus"; + FeatureQuery *LanguageLevel '"2"'; + FeatureQuery *PSVersion '"(2013.112) 1"'; + FeatureQuery *FreeVM '"2371856"'; + FeatureQuery *TTRasterizer Type42; + FeatureQuery *Product '"(LaserWriter Personal 320)"'; + Query Product '"(LaserWriter Personal 320)"'; + Query ADORamSize '"8388608"'; +); \ No newline at end of file diff --git a/applications/lwsrv/README LW4-600_LW320 b/applications/lwsrv/README LW4-600_LW320 new file mode 100644 index 0000000..c470f1e --- /dev/null +++ b/applications/lwsrv/README LW4-600_LW320 @@ -0,0 +1,10 @@ +The values for LaserWriter 4/600 PS in 'DBFile' are for the +memory upgrade to 6 MB. Without upgrade your printer has 2 MB +memory. Then the correct value for FreeVM is 481544 and for +ADORamSize 2097152. + +The values for Personal LaserWriter 320 in 'DBFile' are for the +memory upgrade to 8 MB. With upgrade to 4 MB the correct value +for FreeVM is 2191632 and for ADORamSize 4194304. Without upgrade +your printer has 2 MB memory. Then the correct value for FreeVM +is 425600 and for ADORamSize 2097152. \ No newline at end of file