ACCUCiSiON
| Game Title: Yard Sale Hidden Treasures: Sunnyville
| Publisher: Konami
| Developer: Konami
| ACCUCiSiON Release Date: July 10th, 2010
| Retail Date: June 15th, 2010
| Region: United States
| Filename: a-yshts.r**
Introduction
Hello, all! Welcome to our first release for the Nintendo DS
| platform. We spent a great deal of time observing the behavior
| of others who release for this platform, and, quite frankly, were |
| appalled at what we saw. All the qualities that are most vital
| to a release team seem to be completely ignored by our current
| "competition". There is no quality control; no one thus far has
| demonstrated the level of care and effort that we feel is
| necessary. We are here to change that.
You might be wondering how we came up with this name. Accuracy |
| is the condition or quality of being true, correct, or exact;
| freedom from error or defect. Precision is a strictness,
| meticulousness, or rigor. We are the embodiment of these two
| concepts. We are ACCUCiSiON.
As we are dedicated to the purity and completeness of the ROM
| data that we put forth, we will be as thorough as possible in our |
| work. While this entails that the end user receives the best
| representation and replication of the physical game cartridge, it |
| has the side-effect that we end up spending a lot of time with
| each game. With the amount of time spent, we get somewhat
| invested, and will often feel motivated to write out our
| findings. In short, what this means to the reader is that our
| .NFO files will often be quite long. So, let's get down to
| business!
Completionist Dumping and New Data
At first glance, our ROM image may look very similar to the
| content that other groups have been releasing. This is because,
| in large part, it is. We release our Nintendo DS games as .SRL
| files. This is the same container that has been used since the
| first Nintendo DS release several years ago. Though the
| convention up until this point has been to rename the file to
| .NDS, this is an arbitrary convention. While it might be argued
| that the .SRL convention is just as arbitrary, we prefer it, as
| it at least maintains the intentions of the developers, rather
| than just being a clumsy extension invented by Piracy Groups.
But, looks can be deceiving! Most if not all of the tools used |
| by groups to copy the ROM image from the cartridge are designed
| to be run on the Nintendo DS console directly. Incorporating the |
| system itself as part of the process is convenient, as most
| people who have a game to dump likely have the system as well.
| Using the system simplifies the process and makes it portable and |
| easy. However, simple is not always best.
As it turns out, these dumps are incomplete. Think of it as an |
| exercise in perspective. When one is walking through a maze, he
| or she is likely to get lost. The limited point of view makes it |
| difficult to determine which turns to take in order to escape.
| However, if we switch to a top-down perspective, as if viewing a
| map, the correct path becomes clear, and things that were muddled |
| before come into focus. Similarly, from the Nintendo DS's
| perspective, ROM images as they are currently dumped are
| complete. However, from a more objective and technical point of
| view, some data is still absent. This data may only be accessed
| by a ROM reader external and separate from the system.
Now, why has it taken this long for someone to be discovered?
| Well, here we have two options. The first is that, coming back
| to our earlier point, no one else has actually taken the time and |
| care to investigate and verify their content. By lowering
| standards to a level that accepts any file that boots as valid,
| other groups are oblivious to these faults. While this first
| option reflects more favorably on us, the second is far more
| likely. The second possibility is that they are already known
| among some knowledgeable people who took the time to investigate
| the cartridge. Likely suspects include members of the group
| "Legacy", who assembled their own hardware dumper, similar in
| several ways to our own. However, it is still very possible that |
| the software they developed to read the ROM data was not truly
| copying all data on the cartridge. Much like the header bytes
| that have started appearing in dumps lately, that only software
| like "Wood Dumper" (a nice tool created by freelance coder
| "Yellow Wood Goblin") can detect and properly copy, this is new
| territory in accurate dumping!
Cartridge Integrity Bytes and Their Significance
I know what that the majority of those reading this are already |
| groaning, whining, "More useless data with no game
| functionality!" This is simply not the case. While no titles
| currently make use of this information, this is only temporary.
| As it is universally missing in all presently released games
| (excluding this one), it gives Nintendo the perfect opportunity
| for a successful anti-piracy measure. While it is unclear if
| original Nintendo DS and Nintendo DS Lite systems will be
| impacted, the possibility of a mass block on Nintendo DSi,
| Nintendo DSi XL (and likely Nintendo "3DS") systems through a
| simple check of the presence and integrity of these bytes is too
| great to ignore. As Nintendo forces developers towards the TWL
| development kit, more and more games will have DSi sections,
| regardless of whether or not they actually make use of the
| camera and other functions exclusive to the DSi. As part of this |
| switch, Nintendo may easily insert a call into all licensed games |
| that checks these bytes. All retail carts will pass, as the data |
| is there to be read. ROM images lacking this data will fail to
| return the proper checksum, and the game will crash, or load to
| whatever anti-piracy screen Nintendo decides to insert.
Fortunately, this ROM image and all future images by us will
| include this data. As we are the first to make a public
| announcement about their existence, we have taken it upon
| ourselves to name this group of bytes. We prefer things that are |
| exact and direct, so we believe that a simple name is best. As
| their only known potential functionality is to test cartridge
| integrity, we have deemed them "Cartridge Integrity Bytes", or
| CIB. We are happy to publicise our findings, and hope to see
| more releases including this data in the future. Read below for
| release specific details. See you in the next one!
Game Header Read-Out
File Data
| System: Nintendo Dual Screen
| File: NBYHE00.SRL
| Path:
C:\Yard.Sale.Hidden.Treasures.Sunnyville.USA.NDS-ACCUCiSiON |
| Compressed: No
| Length: 33554432 Bytes (256 Mbit)
| CRC32: 2469055C
| MD5: A70D4AE9 2C70C1EB A93610AE 9BD4891C
| SHA1: 02218692 7CD5F324 0E38EBDB 799E3E89 2C8B5948
Header Data
| Game Title: YARDSALESUN
| Game Serial: BYHE (USA)
| Maker Code: A4 (Konami)
| Unit Code: 0x00
| Encryption Seed: 0x00
| Device Capacity: 0x08 (Ok; 256 Mbit; 33554432 Bytes)
| Reserved 1: 0x000000000000000000
| Version: 0x00 (v1.0)
| Autostart: 0x00 (No)
| ARM9 ROM Offset: 0x00004000
| ARM9 Entry Address: 0x02000800
| ARM9 RAM Offset: 0x02000000
| ARM7 ROM Offset: 0x0003B400
| ARM7 Entry Address: 0x02380000
| ARM7 RAM Offset: 0x02380000
| FNT Offset: 0x00062600
| FNT Size: 0x00002356
| FAT Offset: 0x00064A00
| FAT Size: 0x00000F28
| ARM9 Overlay Offset:0x00000000
| ARM9 Overlay Size: 0x00000000
| ARM7 Overlay Offset:0x00000000
| ARM7 Overlay Size: 0x00000000
| Normal CMD Setting: 0x00416017
| Key1 CMD Setting: 0x001808F8
| Icon Address: 0x00065A00
| Secure CRC16: 0x13B6 (Bad; 0x2A13; Decrypted)
| Secure Timeout: 0x051E
| ARM9 Autoload Address:0x02000AAC
| ARM7 Autoload Address:0x02380188
| Secure Disable: 0x0000000000000000
| Used Rom Size: 0x012C6C5C (19688540 Bytes)
| Header Size: 0x00004000 (16384 Bytes)
| Reserved 2: 9C4B00000000000000000000000000000000000000000 |
| Nintendo Logo: 24FFAE51699AA2213D84820A84E409AD11248B98C0817 |
F21A352BE199309CE2010464A4AF82731EC58C7E83382 |
E3CEBF85F4DF94CE4B09C194568AC01372A7FC9F844D7 |
3A3CA9A615897A327FC039876231DC7610304AE56BF38 |
840040A70EFDFF52FE036F9530F197FBC08560D68025A |
963BE03014E38E2F9A234FFBB3E0344780090CB88113A |
9465C07C6387F03CAFD625E48B380AAC7221D4F807
| Logo CRC16: 0xCF56 (Ok)
| Header CRC16: 0x59F0 (Ok)
Icon/Title Data
| Icon Version: 0x0001
| Icon CRC16: 0x76A2 (Ok)
| Japanese Title:
| Yard Sale
| Sunnyville
| � Konami 2010
| English Title:
| Yard Sale
| Sunnyville
| � Konami 2010
| French Title:
| Yard Sale
| Sunnyville
| � Konami 2010
| German Title:
| Yard Sale
| Sunnyville
| � Konami 2010
| Spanish Title:
| Yard Sale
| Sunnyville
| � Konami 2010
| Italian Title:
| Yard Sale
| Sunnyville
| � Konami 2010
Encrypted Data
| Encrypted Secure: 0x13B6 (Ok)
| Encrypted CRC32: 8DFF6E4E
| Encrypted MD5: 030D562F 72F6DACC 8FC787EB 2F0ECF13
| Encrypted SHA1: 3032FEFD AA0684F6 580A635A EFA4C9DE 973BF714