woensdag 1 oktober 2014

Reviving an old Barbie doll'd up Nail Printer

I bought on eBay the Barbie doll'd up nail printer for my girlfriend and daughter. These nail printers are long out-of-production and also the ink cartridges are scarce. Also the software is hard to install on modern operating systems. Problem 1: Installing the Nail printer software I downloaded the Windows 7 software package "Nail_Printer_Update_v1.0.0.24.exe" from http://service.mattel.com/us/technicalproductdetail.aspx?prodno=V5152&siteid=27&catid=506. When i tried to install it onto my Windows 7 x86 laptop it gave an "error -1603" when installing the printer driver. The main application installed fine. I traced the problem to a multi-lingual issue in the package. The package supports multiple language, but misses the files for languages other than english. My solution was to duplicate some folder for language of my operating system (dutch). 1. Execute "Nail_Printer_Update_v1.0.0.24.exe" which you downloaded from service.mattel.com 2. Navigate with Windows Explorer to your temp folder during installation, for me: C:\Users\Laptop\AppData\Local\Temp\ 3. During installing two temporary folders will appear. In one of the folder there are two installation files: "Barbie Doll'd Up Nails Printer Driver (x86).exe" and "Barbie Doll'd Up Nails Printer Driver (x64).exe" 4. Copy the "Barbie Doll'd Up Nails Printer Driver (???).exe" to a temporary location, for instance the "desktop" 5. Execute the "Barbie Doll'd Up Nails Printer Driver (???).exe" from the desktop 6. Again watch the temp-folder for a file: "Barbie Doll'd Up Nails Printer Driver.msi" and copy it to your "desktop" 7. Execute from command-line: msiexec /a "Barbie Doll'd Up Nails Printer Driver.msi" /qb /targetdir=c:\barbie This will extract the contents of the MSI to disk 8. Navigate with Windows Explorer to "C:\barbie\program files\Mattel\Barbie Doll'd Up Nails Printer Driver\MLDOprc\i386" 9a. Make a copy of the folder "English" and rename the copy to your language. Possible languages: english, arabic, chi_simp, chi_trad,czech,danish,dutch, finnish,french,german,greek,hebrew, hungaran,italian,japanese,korean,norwegan, polish,portibrn,portbrzl,russian,spanish,swedish,turkish 9b. Another option is to modify the file "MLDOprc.inf". Look for "%LANG_PATH%" and replace all occrences with "English". Problem 2: My ink cartridges were dry as a desert I made holes in the ink cartridge and injected hot water with a syringe. Because of the hot water the ink became liquid again. The water also ruined the ink. I had to make a hole for Yellow. The holes for Magenta and Cyan were already marked on the cartridge with an identation. The two identation closest to the printhead-connectors were for the color Magenta (Redish). The identation in the right-bottom corner is for Cyan (blueish). Next to the Cyan identation i had to make a hole without a marker, but there is the Yellow ink compartment. I looked at the pictures here to drill holes: http://www.printerfillingstation.com/Refill-Instructions/Lexmark/L8.htm Problem 3: How to get good ink in it. I drained the ink cartridges with the syringe and took ink from some Pixma MX870 ink cartridges. Although this did work somewhat, the quality was very poor. Some good tips: * Cover the other holes during refilling otherwise the ink might flow into the chambers of the other colors. I've ordered Lexmark 43 cartridges as these seem quite similar. It will arrive in a few days and i hope it will work. The Lexmark 43 XL cartridges do seem to work. I've not yet tested it thouroughly though. Problem 4: How to get rid of the humongous AC/AC Converter. My printer came with a US adapter, with a AC/AC Converter (230V->115V). If i get the ink cartridge to work correctly it needs to be replaced. AC adapter: DC24V, 500mA, Connector: yet to be determined, inner +, outer -

8 opmerkingen:

  1. Hi did you find out if the lexmark 43 XL cartridges worked properly?

    BeantwoordenVerwijderen
  2. Just wanted to know did the cartridge work for you?

    BeantwoordenVerwijderen
  3. I have a fix that lets the Lexmark XL43 work with the Barbie nail printer. If anyone is interested.

    BeantwoordenVerwijderen
    Reacties
    1. Sorry for the delay in getting back to you. I totally forgot about this site. I hacked the one DLL for the print engine and made it drop the test for the specific cartridge which was the Lexmark XL43 just re-branded as Mattel.

      Verwijderen
    2. I'm writing up a how to install on windows 10 and use the 43 cartridge on my github. You can remove this link if its not allowed. I'll reference this post in my article.

      Verwijderen
    3. Is there any update or walkthrough available yet for how to edit the .dll?

      Verwijderen
  4. https://github.com/rcojoe/barbiedolldupnailprinter/

    BeantwoordenVerwijderen