DiiLC

From WiiBrew
Jump to navigation Jump to search
DiiLC
DiiLCiconSH.png
General
Author(s)Conanac
TypeUtility
Version1.2.2
LicenceFreeware
Links
Download
Downloadable via the Homebrew Browser
Peripherals
Wiimote1.svg Loads files from the Front SD slot

DiiLC is a simple application to download and insert the DLC (downloadable content) or HDLC (hacked downloadable content) into Animal Crossing City Folk savegame file (use Waninkoko's savegame extractor for extracting savegame file). This application searches the DLC and HDLC files from the distributing servers. It could download and insert four DLCs (for US, EU, JP, and KR regions) and one HDLC that are available at the time when the application is running. It will process item, design and associated chosen letter from the downloaded file (either DLC or HDLC). User could choose to directly store the letter with item or design pattern into either the chosen player pocket and design slots (including global design slot in Able Sister's shop) or ask Wendell and Pete to deliver those.

DLC is no longer provided by this tool but will be provided via RiiConnect24.

Important notes

Since this wiibrew application has not been tested extensively, please use cautiously and make sure you have a back-up of your savegame file. And by using this application, your savegame file could become corrupted or you could find problems when playing online.

Overview

Pete is helping distributing HDLC
Letter from conanac with a present
Present contains blue carnations HDLC to celebrate Thanksgiving 11/26/2009

This application follows a similar mechanism for getting DLC in the game. This means that each character has to receive the letter/present from Pete (and has to receive the design/pattern from Wendell as well before Pete could show up for the letter/present), otherwise the town will not be ready for the next DLC (when it becomes available). Below is a set of pictures to show an item HDLC being distributed by Pete in the game. Furthermore, two example videos could be seen below to show: (1) Wendell and Pete delivering foreign DLC design and item; (2) Wendell delivering HDLC design.

If the designated area of the savegame file has already contained other DLC or HDLC, this application gives such an information, and automatically replaces that DLC/HDLC with the one that has just been downloaded. For each DLC/HDLC being inserted, users could see the name and corresponding hexcode (in square brackets) of that item.

In case you miss the distribution time of any DLC/HDLC, you could use EZ_DLC_Install tool (PC application maintained by DsPet) that is regularly updated to include all distributed DLC/HDLC.

Usage

At the beginning when running this application, the users could choose one of three actions by pressing a button on Wiimote:

Wiimote.svg Action
Wiimote A Button Downloading from the server the available item plus letter and/or design DLC (from four regions) and inserting them into savegame file.
Wiimote B Button Downloading from the server the available item plus letter and/or design HDLC and inserting them into savegame file.
Wiimote HOME Button Exiting without downloading available DLC or HDLC.

Once the choice is made, the application will simply run and provide information along the way and then exit by itself. Then users could use Waninkoko's savegame installer application for installing the file back from SD card to Wii.

Setting file content

To change the directories and filenames for savegame and temporary files, a file called dlcsetting.xml is automatically created in the SD card main folder (unless the right version is already there). This setting file also allows user: (1) to choose which letter she or he wants to have from each region; (2) to choose whether to store the letter plus item or design directly to pocket and design slots of chosen player or Able Sister's shop global design slots, or to ask Wendell and/or Pete to deliver those (and this by default to all player).

It has the following default content (user could change it using any Wii homebrew text editor or PC text editor application):

<?xml version="1.0" encoding="utf-8"?>
<setting>
<savesdir>
       <sdirname>sd:/WIISAVES/RUUE/</sdirname>
       <sfilename>RVFOREST.DAT</sfilename>
</savesdir>
<tempdir>
       <tdirname>sd:/</tdirname>
       <tfilename>TEMP.DAT</tfilename>
</tempdir>
<usregion>
       <uslettername>ltrue</uslettername>
       <usletterplayer>1</usletterplayer>
       <usletterslot>1</usletterslot>
       <uspatternplayer>6</uspatternplayer>
       <uspatternslot>1</uspatternslot>
</usregion>
<jpregion>
       <jplettername>ltrjj</jplettername>
       <jpletterplayer>1</jpletterplayer>
       <jpletterslot>2</jpletterslot>
       <jppatternplayer>6</jppatternplayer>
       <jppatternslot>2</jppatternslot>
</jpregion>
<euregion>
       <eulettername>ltree</eulettername>
       <euletterplayer>1</euletterplayer>
       <euletterslot>3</euletterslot>
       <eupatternplayer>6</eupatternplayer>
       <eupatternslot>3</eupatternslot>
</euregion>
<krregion>
       <krlettername>ltrkk</krlettername>
       <krletterplayer>1</krletterplayer>
       <krletterslot>4</krletterslot>
       <krpatternplayer>6</krpatternplayer>
       <krpatternslot>4</krpatternslot>
</krregion>
<arregion>
       <arlettername>ltrar</arlettername>
       <arletterplayer>5</arletterplayer>
       <arletterslot>1</arletterslot>
       <arpatternplayer>5</arpatternplayer>
       <arpatternslot>1</arpatternslot>
</arregion>
<hdlc>
       <ipaddresshdlc>74.125.91.82</ipaddresshdlc>
</hdlc>
<dlc>
       <ipaddressdlc>63.84.95.25</ipaddressdlc>
</dlc>
<version>
       <versionnumber>2</versionnumber>
</version>
</setting>

By default the four regions' DLC letters plus items are stored directly to the first four pocket slots of the first player in the town, and the designs from those regions (if any) are stored directly to the the first four global pattern slots in the Able Sister's shop (shown as umbrella in the center of the store). And HDLC letter plus item is chosen to be delivered by Pete, similarly HDLC design (if any) is chosen to be delivered by Wendell.

Therefore, if the user wants to change this setting, he/she could change the associated numbers in the appropriate tagged sections (usregion, jpregion, euregion, krregion for DLC; and arregion for HDLC). Available letter names for each region could be seen in the Letters section below (along with the associated example pictures). Letter player numbers 1 to 4 are designated for the four players in the town, number 5 is dedicated for Pete (i.e. letter plus item is delivered by Pete). Letter slot numbers are 1 to 10 (associated with the letter pocket slots in each player). Similarly, pattern player numbers 1 to 4 are designated for the four players in the town, number 5 is for Wendell (i.e. design/pattern is delivered by Wendell), and number 6 is for the Able Sister's shop. Pattern slot numbers are 1 to 8 (associated with either the design pocket slots in each player or in the Able Sister's shop). Clearly, if the user chooses Pete and Wendell, then the slot numbers information will be ignored.

Starting in version 1.2, IP addresses for both hdlc and dlc distribution servers could be set in the setting file. Typically, a user does not need to change this unless the distribution servers change them. If that happens then you could find the new IP addresses by using ping command to the corresponding server names (google is your friend for learning how to use such a command). Or in general, ask or post your question in the discussion page if you have problems when running this application, and I could try to help.

Changelog

1.2.2 – 05 December 2010

  • Fix a bug for built-in item

1.2.1 – 15 September 2010

  • Fix a bug for non built-in item trigger
  • Allow non-Nintendo sender name in DLC letter

1.2 – 06 September 2010

  • Allow DLC with only letter and built-in item attachment
  • Allow setting IP address for DLC in dlcsetting.xml (new version number = 2); when you run this DiiLC v1.2 the first time it will overwrite the old dlcsetting.xml

1.1 – 11 June 2010

  • Fix a bug for KR region pattern name (from "blank" to real name)

1.0 – 31 May 2010

  • Release version along with several additional new features

0.4 beta – 30 April 2010

  • To be able to extract the right DLC when pattern/design included in the distribution file

0.3 beta – 22 February 2010

  • Include Korea region DLC

0.2 beta – 19 December 2009

  • Change IP address (use this version to get wreath umbrella/smiley umbrella)

0.1 beta – 01 December 2009

  • Initial release

Credits

  • teknecal for the HTTP download example
  • Yellows8 for wc24decrypt
  • joedj for the ftpii
  • DsPet for all dlc/hdlc PC applications
  • Magicus for Parse-u8
  • SonicHyuga for nice icon
  • Thanks to all the people who helped testing this application

Wendell and Pete deliver design and item DLC

Letters

Letter Name Picture Letter Name Picture
ltrue (us region)
guard's helmet letter
ltruf (us region)
guard's helmet letter
ltrus (us region)
guard's helmet letter
ltree (eu region)
Gracie dresser letter
ltref (eu region)
Gracie dresser letter
ltreg (eu region)
Gracie dresser letter
ltrei (eu region)
Gracie dresser letter
ltres (eu region)
Gracie dresser letter
ltrjj (jp region)
Kintaro wig letter
ltrkk (kr region)
school cap letter

HDLC released by DiiLC

Item Name Item Code Release Dates Picture
blue carnations 0xCA14 (11/26 to 12/18/09)
Thanksgiving 2009
wreath umbrella 0xCA18 alternating release with smiley umbrella

(12/19 to 12/31/09)

Holiday Season 2009 and New Year 2010
smiley umbrella 0xCA18 alternating release with wreath umbrella

(12/19 to 12/31/09); (05/31/10 including Hop's Ram tile design)

Holiday Season 2009 and New Year 2010