More actions
No edit summary |
m (Text replacement - "Category:Support the author" to "") |
||
(8 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Infobox 3DS Homebrews | {{Infobox 3DS Homebrews | ||
|title=Faketik | |title=Faketik | ||
|image= | |image=Faketik2.png | ||
|description=Generates fake tickets to make missing titles re-appear on 3DS. | |description=Generates fake tickets to make missing titles re-appear on 3DS. | ||
|author=ihaveamac | |author=ihaveamac | ||
Line 11: | Line 11: | ||
|website=https://github.com/ihaveamac/faketik | |website=https://github.com/ihaveamac/faketik | ||
|source=https://github.com/ihaveamac/faketik | |source=https://github.com/ihaveamac/faketik | ||
|donation=https://ihaveahax.net/view/Donations | |||
}} | }} | ||
faketik is a homebrew application that can generate and install "fake tickets" to make missing titles re-appear on Nintendo 3DS family systems. | faketik is a homebrew application that can generate and install "fake tickets" to make missing titles re-appear on Nintendo 3DS family systems. | ||
==Installation== | ==Installation== | ||
Available in | Available in 3DSX format. | ||
You don't need faketik.elf unless you are trying to debug faketik. | You don't need faketik.elf unless you are trying to debug faketik. | ||
Line 26: | Line 26: | ||
The most likely reason for this is that the system does not know that the title exists. | The most likely reason for this is that the system does not know that the title exists. | ||
If a Nintendo DSiWare title did not appear, this is likely due to an old CTRNAND image being restored, which means an older /dbs/title.db file was restored that does not contain the DSiWare title's information. The easiest method to fix this is to back up saves from TWLNAND, delete, and re-install the titles. | If a Nintendo DSiWare title did not appear, this is likely due to an old CTRNAND image being restored, which means an older /dbs/title.db file was restored that does not contain the DSiWare title's information. | ||
The easiest method to fix this is to back up saves from TWLNAND, delete, and re-install the titles. | |||
'''Q. The message "The External Title Database is not available." appeared!''' | '''Q. The message "The External Title Database is not available." appeared!''' | ||
Line 54: | Line 56: | ||
'''v1.1.1 2019/10/28''' | '''v1.1.1 2019/10/28''' | ||
* Add notice about missing titles, with a url to https://github.com/ihaveamac/faketik | * Add notice about missing titles, with a url to https://github.com/ihaveamac/faketik. | ||
'''v1.1 2019/03/05''' | '''v1.1 2019/03/05''' | ||
Stop if the external title database does not exist, preventing undefined behavior. | * Stop if the external title database does not exist, preventing undefined behavior. | ||
'''v1.0 2018/09/05''' | '''v1.0 2018/09/05''' | ||
Initial release. | * Initial release. | ||
==External links== | ==External links== | ||
* GitHub - https://github.com/ihaveamac/faketik | * GitHub - https://github.com/ihaveamac/faketik | ||
* GBAtemp - https://gbatemp.net/download/faketik.35661 | * GBAtemp - https://gbatemp.net/download/faketik.35661 | ||
Latest revision as of 04:06, 17 Mayıs 2024
Faketik | |
---|---|
General | |
Author | ihaveamac |
Type | Utilities |
Version | 1.1.2 |
License | MIT License |
Last Updated | 2020/11/15 |
Links | |
Download | |
Website | |
Source | |
Support Author | |
faketik is a homebrew application that can generate and install "fake tickets" to make missing titles re-appear on Nintendo 3DS family systems.
Installation
Available in 3DSX format.
You don't need faketik.elf unless you are trying to debug faketik.
User guide
FAQ
Q. My game didn't appear/it found no titles to fix!
The most likely reason for this is that the system does not know that the title exists.
If a Nintendo DSiWare title did not appear, this is likely due to an old CTRNAND image being restored, which means an older /dbs/title.db file was restored that does not contain the DSiWare title's information.
The easiest method to fix this is to back up saves from TWLNAND, delete, and re-install the titles.
Q. The message "The External Title Database is not available." appeared!
This happens because title.db does not exist where the Nintendo 3DS is attempting to load it (/Nintendo 3DS/{id0}/{id1}/dbs/title.db).
The database must be restored or re-built. Tools to perform this easily don't exist yet, so it has to be done somewhat manually.
Q. It's installing a bunch of 0000000000000000 tickets/the message "Failed to allocate memory for the ticket buf." appeared!
This means the external title database does not exist. This issue was fixed in v1.1.
Q. My game doesn't work!
This is not due to faketik. This only creates tickets to make titles re-appear. It does not fix broken titles or missing seeds.
There is a potential case for DLC titles with over 256 contents, since the current ticket only covers 256 bits in the Content Index.
The best way to fix this is to delete the ticket and re-install a legitimate one from Nintendo eShop.
Changelog
v1.1.2 2020/11/15
- Fix reliability with getting SD title list.
- This was due to a mistake that just happened to work in most cases, but stopped working as well when built with modern versions of devkitARM and libctru.
- Check every AM call and print the result on error.
- You don't need faketik.elf unless you are trying to debug faketik.
v1.1.1 2019/10/28
- Add notice about missing titles, with a url to https://github.com/ihaveamac/faketik.
v1.1 2019/03/05
- Stop if the external title database does not exist, preventing undefined behavior.
v1.0 2018/09/05
- Initial release.
External links
- GitHub - https://github.com/ihaveamac/faketik
- GBAtemp - https://gbatemp.net/download/faketik.35661