Printer support: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
(Created page with "Category:HardwareCategory:Software In the PS3 system software is support built in for several USB printers. === Supported printers === ==== Canon ==== ==== Epson ===...")
 
mNo edit summary
 
(14 intermediate revisions by 3 users not shown)
Line 1: Line 1:
[[Category:Hardware]][[Category:Software]]
= Printer support =
In the PS3 system software is support built in for several (USB/DLNA) printers
* Canon (USB): since 2.00
* Epson (USB): since 1.80/2.00
* HP (DLNA only): since 2.50


In the PS3 system software is support built in for several USB printers.
== related VSH plugin files ==
Main Printer functionality (since 1.80) in VSH is handled by:
/dev_flash/vsh/module/print_plugin.sprx
/dev_flash/vsh/resource/print_plugin.rco


=== Supported printers ===
It allows two execution modes which will result in each different Interface Usage.
==== Canon ====
 
==== Epson ====
Adding a Printer will create a file containing peculiar Printer information:
(list taken from 4.41 /dev_flash/vsh/etc/print/epson,pmd)
 
  Stylus Office TX300F
/dev_hdd0/etc/print/prtinfo.dat
  Stylus Office BX300F
 
  Stylus Office TX600FW
 
  Stylus SX600FW
{{print_plugin.prx}}
  Stylus CX7300
 
  Stylus DX7400
{{print_plugin.rco}}
  Stylus TX200
 
  Stylus SX200
 
  Stylus CX9300F
== printer library/configuration files ==
  Stylus DX9400F
=== Canon ===
  Stylus CX8300
driver and configuration is handled by /dev_flash/vsh/module/print_canon_library.sprx
  Stylus DX8400
 
  Stylus TX400
{{print_canon_library.prx}}
  Stylus SX400
 
  Stylus Photo RX690
{{hide|supported printers|
  Stylus Photo RX685
  PIXMA MG5220
  Stylus Photo RX560
  PIXMA MG5320
  Stylus Photo RX590
  PIXMA MG6120
  Stylus Photo R360
  PIXMA MG6220
  Stylus Photo R390
  PIXMA MG8120
  Stylus Photo RX610
  PIXMA MG8220
  Stylus Photo RX585
  PIXMA mini260
  Stylus Photo TX800FW
  PIXMA mini320
  Stylus Photo PX800FW
  PIXMA MP495
  Stylus Photo TX700W
  PIXMA MP560
  Stylus Photo PX700W
  PIXMA MP610
  Stylus Photo R350
  PIXMA MP620
  Stylus CX3700
  PIXMA MP640
  Stylus DX3800
  PIXMA MP980
  Stylus CX3900
  PIXMA MP990
  Stylus DX4000
  PIXMA MX340
  Stylus CX2800
  PIXMA MX350
  Stylus CX2900
  PIXMA MX410
  Stylus CX4080
  PIXMA MX420
  Stylus CX4700
  PIXMA MX432
  Stylus DX4800
  PIXMA MX512
  Stylus CX4100
  PIXMA MX712
  Stylus DX4200
  PIXMA MX870
  Stylus CX4900
  PIXMA MX882
  Stylus DX5000
}}
  Stylus Photo RX520
 
  Stylus Photo RX530
=== Epson ===
  Stylus Photo R240
driver is handled by /dev_flash/vsh/module/print_epson_library.sprx, configuration by /dev_flash/vsh/etc/print/epson.pmd
  Stylus Photo R250
 
  Stylus CX5900
{{print_epson_library.prx}}
  Stylus DX6000
 
  Stylus Photo RX640
{{epson.pmd}}
  Stylus Photo RX650
 
  WorkForce 600
{{hide|supported printers|
  PictureMate PM 260
  Artisan 700
  PictureMate PM 290
  Artisan 800
  PictureMate PM 270
  E-150
  Stylus CX7400
  E-200
  Stylus NX200
  E-300
  Stylus CX9400Fax
  E-330
  Stylus CX8400
  E-500
  WorkForce 500
  E-520
  Stylus NX400
  E-530
  Stylus NX300
  E-700
  Stylus Photo RX595
  E-720
  Stylus Photo RX680
  EP-801A
  PictureMate PM 240
  EP-901A
  PictureMate PM 280
  EP-901F
  PictureMate PM 250
  PictureMate 100
  PictureMate PM 200
  PictureMate 2005
  PictureMate PM 210
  PictureMate 500
  Stylus Photo R380
  PictureMate Deluxe
  Stylus Photo RX580
  PictureMate PM 200
  Artisan 800
  PictureMate PM 210
  Artisan 700
  PictureMate PM 215
  PictureMate Deluxe
  PictureMate PM 240
  PictureMate 2005
  PictureMate PM 250
  PictureMate 500
  PictureMate PM 260
  PictureMate 100
  PictureMate PM 270
  PictureMate PM 215
  PictureMate PM 280
  Stylus Photo R340
  PictureMate PM 290
  Stylus CX3800
  PM-A750
  Stylus CX4800
  PM-A820
  Stylus CX4200
  PM-A840
  Stylus CX5000
  PM-A840S
  Stylus CX7800
  PM-A890
  Stylus CX6000
  PM-A920
  PX-601F
  PM-A940
  EP-901F
  PM-A950
  EP-901A
  PM-A970
  EP-801A
  PM-D600
  E-520
  PM-D800
  E-720
  PM-D870
  E-530
  PM-G850
  E-330
  PM-T960
  PX-A640
  PM-T990
  PX-A740
  PX-501A
  PX-FA700
  PX-601F
  PX-501A
  PX-A640
  E-500
  PX-A650
  E-700
  PX-A720
  E-300
  PX-A740
  PX-A720
  PX-FA700
  PM-G850
  Stylus CX2800
  Stylus Photo R260
  Stylus CX2900
  Stylus Photo R265
  Stylus CX3700
  Stylus Photo R270
  Stylus CX3800
  PM-A820
  Stylus CX3900
  PM-D870
  Stylus CX4080
  PM-A840
  Stylus CX4100
  PM-A840S
  Stylus CX4200
  PM-A920
  Stylus CX4700
  PM-T960
  Stylus CX4800
  PM-A940
  Stylus CX4900
  PM-T990
  Stylus CX5000
  PM-A970
  Stylus CX5900
  E-200
  Stylus CX6000
  E-150
  Stylus CX7300
  PM-D800
  Stylus CX7400
  PM-A750
  Stylus CX7800
  PX-A650
  Stylus CX8300
  PM-D600
  Stylus CX8400
  PM-A890
  Stylus CX9300F
  PM-A950
  Stylus CX9400Fax
==== HP ====
  Stylus DX3800
  Stylus DX4000
  Stylus DX4200
  Stylus DX4800
  Stylus DX5000
  Stylus DX6000
  Stylus DX7400
  Stylus DX8400
  Stylus DX9400F
  Stylus NX200
  Stylus NX300
  Stylus NX400
  Stylus Office BX300F
  Stylus Office TX300F
  Stylus Office TX600FW
  Stylus Photo PX700W
  Stylus Photo PX800FW
  Stylus Photo R240
  Stylus Photo R250
  Stylus Photo R260
  Stylus Photo R265
  Stylus Photo R270
  Stylus Photo R340
  Stylus Photo R350
  Stylus Photo R360
  Stylus Photo R380
  Stylus Photo R390
  Stylus Photo RX520
  Stylus Photo RX530
  Stylus Photo RX560
  Stylus Photo RX580
  Stylus Photo RX585
  Stylus Photo RX590
  Stylus Photo RX595
  Stylus Photo RX610
  Stylus Photo RX640
  Stylus Photo RX650
  Stylus Photo RX680
  Stylus Photo RX685
  Stylus Photo RX690
  Stylus Photo TX700W
  Stylus Photo TX800FW
  Stylus SX200
  Stylus SX400
  Stylus SX600FW
  Stylus TX200
  Stylus TX400
  WorkForce 500
  WorkForce 600
}}
 
=== HP ===
driver and configuration is handled by /dev_flash/vsh/module/print_dlna_library.sprx
 
As result, HP printers will not print from the PS3 if they are connected via a USB cable. They will only be recognized if the compatible HP printer is connected on the same network as the PS3
 
{{print_dlna_library.prx}}
 
{{hide|supported printers|
    HP Photosmart Plus e-All-in-One
    HP Photosmart Premium e-All-in-One
    HP Photosmart Premium Fax
    HP e-All-in-One
    HP Photosmart eStation
    HP Envy 100 e-All-in-One
    HP Photosmart D7460
    HP Photosmart C6280 All-in-One
    HP Photosmart C6380 All-in-One
    HP Photosmart C7280 All-in-One
    HP Photosmart C8180 All-in-One
    HP Photosmart Plus All-in-One
    HP Photosmart Premium All-in-One
    HP Photosmart Premium Fax All-in-One
    HP Photosmart Premium TouchSmart Web All-in-One
}}
 
 
{{Reverse engineering}}<noinclude>[[Category:Main]]</noinclude>

Latest revision as of 23:11, 4 June 2015

Printer support[edit | edit source]

In the PS3 system software is support built in for several (USB/DLNA) printers

  • Canon (USB): since 2.00
  • Epson (USB): since 1.80/2.00
  • HP (DLNA only): since 2.50

related VSH plugin files[edit | edit source]

Main Printer functionality (since 1.80) in VSH is handled by:

/dev_flash/vsh/module/print_plugin.sprx 
/dev_flash/vsh/resource/print_plugin.rco

It allows two execution modes which will result in each different Interface Usage.

Adding a Printer will create a file containing peculiar Printer information:

/dev_hdd0/etc/print/prtinfo.dat


Print plugin.sprx
Version Size MD5 Remarks
1.80-1.82 341683 b3600715c55f9e2a5d67b86eedc5abf5
1.90 318931 30a11ed93a4af4d7a8366938e21d1f53
1.92-1.93 318931 e73d0b3c15a12f5a8786fe6601bc42e7
1.94 318931 d08e7f55801678963fb1f4b798fdf9b4
2.00-2.01 450883 6ca485c2e18f09e5e40655a022945b60
2.10-2.17 357163 eba4b05a10526ac5e9f4e0af87ceca01
2.20 360611 c148a272f9ded3f58dfbc5ce00c18f5d
2.30-2.36 360595 3330e29a7694f24cf227b1df38ae5dfd
2.40  DEX  336379 1b2ba019f6cf12f6ade62a9c90414b75
2.40 336379 26726ed50693bd6969d644f1820ba982
2.41-2.43 336379 11a995b30749dd9a782e1a8fb29d1325
2.50-2.53 365707 4dd42b241c461a65f3030a013683e491
2.60 365755 5e91080e5b993b8c8893c6550e15e949
2.70-2.76 371987 cb807d80665a800bb38a9cfa447a2e90
2.80 400107 1f49be9d150928ed4aa15f35c713288e
3.00-3.01 408363 f02137c4611802c23087bdd6aaa8bfea
3.10 414499 fec80af4b4f7b147aaa1471754afe1d2
3.15 414499 10bd3716bfb49c9bd9a941edfc79f69b
3.20-3.21 414483 0f2059db9cb27fe27973be2bf3c0da08
3.30 414499 ff26c0600cb6834d595c2d19b31fb467
3.41  DECR  414723 557cda0bc83379b10a3c2529e565c5d4
3.40-3.42 414835 d5ccbf066d260902f1b4256a2f8dc034
3.50-3.55 414851 6d9920e25ee32624ef6085b25e269005
3.55  DECR  414739 a7bf9a746320ea9b149a6797708e29c0
3.56 414851 2e7b5bad49a0e2a27f0cac90aa2429d5
3.60-3.61 414851 702c6410a942ef481fd9b47b0bd3cfb0
3.60  DECR  414739 6a898a63256efe01b782a49bad979a03
3.65-3.66 414851 5f0af30303b0ef7b06ef1c8fa38d8f5b
3.70 414867 aa04b81d9b13b7259d55711dbe6fc8cb
3.72-3.74 414867 55cc6a23fa7ffce46e697350bcc5b903
3.72  DECR  414755 554be0ab95cb6229591b1e0b496553e3
4.00-4.11 382027 7448889a07a774297dd192a1e3f7a7ab
4.00  DECR  381915 75643b75077a0ace0934719048b92397
4.20-4.26 406531 024426fbdc8048fc3f78e436c76754ce
4.30-4.31 406531 347f0df8d7544292f2f36c2340d08329
4.40-4.41 406531 74b0610613490523636a90423b04b9c8
4.45-4.46 406531 97a803668e7da78ac481c9fb1a4df383
4.50-4.55 406043 6ef33d1311783d586833c28f8c84f0e1
4.50  DECR  405931 8e1b275c7d6e6d5639c64927bb012ef5
4.60-4.66 406075 cd360ff72984f6ebd45da40ef7becdf2
4.70-4.91 405507 2d6b0427eec22eb84f432542ac374c33

Note: 41 variants (unself'ed)


Print plugin.rco
Version Size MD5 Remarks
1.80-1.82 72984 41eddcba992d25bf6683f40ba06976ab
1.90-1.94 73488 af90b776c2a70f9bade9e73ff9a00c7a
2.00-2.01 80916 c6890d482c6ffaf861ec74eba3fc3510
2.10-2.17 78900 5b97d0092ec7ca5ab2ed3a5779d9836b
2.20 79076 1b3fbd68081459acc074699804aa6e48
2.30-2.36 79072 f0d99434474a3070afa43128ee057dcd
2.40  DEX  79064 6ad6cdf45f13095724f65157aa83c76d
2.40-2.43 79060 dab258605e62580bceb0109de72d0c8d
2.50-2.53 79904 4ce423369356e76c535e497d27b9f58d
2.60 79908 bf5c455208bacdd654603a8e92715af9
2.70-2.76 79940 569812bbb98f2476561b275cad660c6a
2.80 79944 ae487d6a84005dda6344d87ef3bbbb51
3.00-3.01 80092 128675e1ffaa4f6e23da93e27d9b5461
3.10-3.21 82048 265b73acf7a30d7f8387494677c8dbdb
3.30 82048 cc918dae17113a4bcdc48d16c52276f3
3.40-3.56 82048 437704bd4fe47bed421b08abb28496ab
3.60-3.74 82040 a25442e413987ccc43ab294b30ab92fb
4.00-4.11 85512 aae011b62d1ab1c14ca6949ed0df1326
4.20-4.26 85516 a46496b4df63515845bb8cadfc0f3a38
4.30-4.41 87300 fd44ae50e12dd2e588131849c3a33e56
4.45-4.46 87012 36f76e2140cba6ccad3302fad59c70eb
4.50-4.91 87008 cfa209372ea3549f60ad4d1253521c0d

Note: 22 variants


printer library/configuration files[edit | edit source]

Canon[edit | edit source]

driver and configuration is handled by /dev_flash/vsh/module/print_canon_library.sprx

Print canon library.sprx
Version Size MD5 Remarks
2.00-2.01 561707 6d1dd82b37cb5264c7e9947e0e8ec3bb
2.10-2.17 560675 7d49cfb3d1d4bb1b7cc9c457cb4293de
2.20 560811 c3b11c23781cabf22d3c94494d410d4d
2.30-2.36 560539 002b7377e76e3db58e21fba87750ba8b
2.40-2.43 560667 ead5587c709c21cab5f6088168ae4b5a
2.50-2.60 799515 ca00fa65ecd39f267283ff2443e27e8c
2.70-2.76 799515 e05360c23bfec9004b0d572e158941f0
2.80 799515 3365411266275d837c63d1ecdbd746fe
3.00-3.01 931763 d8325066c26d89148a84a3fc342c9d91
3.10-3.21 934203 78c9d73a0367d1a9a81c043980e71033
3.30 934203 9a01afade087d00839ef8226121e01a5
3.40-3.66 938107 4194657bf2bd01bedc131569f107b540
3.70-3.74 938107 c0ddd82d5b5e2aa1e043765245a9e4dd
4.00-4.91 896187 b80137ad1177166fea47558c06b607a3

Note: 14 variants (unself'ed)


Epson[edit | edit source]

driver is handled by /dev_flash/vsh/module/print_epson_library.sprx, configuration by /dev_flash/vsh/etc/print/epson.pmd

Print epson library.sprx
Version Size MD5 Remarks
1.80-1.82 167451 6a0ec6b091774d9038982dcf79c96db5
1.90-1.94 165107 a5369faf6cc92c390104b26cd4738c4e
2.00-2.01 280667 a8320220ca205c14a56756c45073ee87
2.10-2.17 259667 25e796af49dc1c5f3140a8d85ac1c531
2.20-2.36 258819 5170d4186ebaafaf79a35fb03123bbeb
2.40-2.43 258747 2575b812769d476993aee65b95b3800a
2.50-2.60 219915 19c4d1ee54585ac78706d0a540c2eb80
2,70-2.76 236315 7ae628caa4664c4887ba383c8ca8479a
2.80 235035 1b28ce77e081a870ae486afaa1f1bbd4
3.00-3.01 241595 ee26e0f4ee156189ce5fb7e829b26662
3.10-3.21 241595 bcd27cd4ab0fe43fa31af1cb2bd31eca
3.30-3.42 241595 c8b34ed0b0fe65bc889cde4bbb02325d
3.50-3.56 241595 0fada4854187350db78797aa062225af
3.60-3.66 241595 8cf85a432a3477f94028927df0c2dcc6
3.70-3.74 241595 572d194eecc690933a630abdab2732cc
4.00-4.46 255555 269744f048987bf708bb925faf59abae
4.50-4.91 255667 cf97bad6b7ac5c5ba9431627bc31c575

Note: 17 variants (unself'ed)


Epson.pmd
Version Size MD5 Remarks
2.00-2.17 23700 4c51bf651cb2441da4ec7052aa87d68b
2.20-2.43 23828 94caa2df8a1d0e36ae94750aa7abcc6e
2.50-4.91 29012 79b05f149a030b07c91508861a64ed2b

Note: 3 variants


HP[edit | edit source]

driver and configuration is handled by /dev_flash/vsh/module/print_dlna_library.sprx

As result, HP printers will not print from the PS3 if they are connected via a USB cable. They will only be recognized if the compatible HP printer is connected on the same network as the PS3

Print dlna library.sprx
Version Size MD5 Remarks
2.50-2.53 191915 447855f16c3c15848259b34b0bafba65
2.60 191915 0adfa1c764727fec0c35e9f5aa607c52
2.70-2.76 197771 ad361818a15c92027d5ea599967ac5fa
2.80 196427 9e72fcf46ee83e71d5d0914acb277fd3
3.00-3.01 196427 dbaaab0c9b6b686aed50c15a146331da
3.10-3.21 198507 eaa6e9f30d64458e39564cd1f98bb23e
3.30-3.42 198491 438bb9930f9e0cefde50120b75cc6b9d
3.50-3.66 198491 50c9b60e71492f188aab25e1c3e8eccc
3.70-3.74 198491 c6fd62d2d2c2f0b6c5c3e4fc601f5fbc
4.00-4.11 211627 0bbbc14574df147934bfcfe1e6e97fea
4.20-426 201515 7f57568722a7220695cc606abd7f4d50
4.30-4.46 202683 c9b0dd666c5b57314734d5cbdbd2ea7e
4.50-4.91 205347 f6c830ed6eae3f5ea2531d363ee7f493

Note: 13 variants (unself'ed)