Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Hacks Guide Wiki:To-do list: Difference between revisions

From Hacks Guide Wiki
m (Create Switch:exFAT)
Line 106: Line 106:
* Checking 3DS local IP
* Checking 3DS local IP
* Moving to a new SD card
* Moving to a new SD card
** {{WIP}} {{3DS:Moving SD cards}}


* [[Switch:Exfat]] - {{Done}}
*[[Switch:Exfat]] - {{Done}}


=== General concepts ===
 
===General concepts===
Ideas for new pages. Some of these pages already have established guides, which can be used as a reference (but may not be copied directly, depending on permission, and some of them may be out of date anyway)
Ideas for new pages. Some of these pages already have established guides, which can be used as a reference (but may not be copied directly, depending on permission, and some of them may be out of date anyway)


==== 3DS ====
====3DS====


* 3DS Linux setup
*3DS Linux setup
* Splash creation and 'installation' {{WIP}} [[3DS:Splash screens]]
*Splash creation and 'installation' {{WIP}} [[3DS:Splash screens]]
* Boot animations [https://github.com/MechanicalDragon0687/BaxTools/wiki (here)]
*Boot animations [https://github.com/MechanicalDragon0687/BaxTools/wiki (here)]  
** [[3DS:Boot animations]]
**[[3DS:Boot animations]]
* Flashcart information (recommended DS flashcarts, why 3DS-mode flashcarts shouldn't be used...)
*Flashcart information (recommended DS flashcarts, why 3DS-mode flashcarts shouldn't be used...)
** [[3DS:Flashcarts]]
**[[3DS:Flashcarts]]
* Luma3DS fork information/installation tutorial {{Done}} [[3DS:Luma3DS forks]]
* Luma3DS fork information/installation tutorial {{Done}} [[3DS:Luma3DS forks]]
* fastboot3DS information/tutorial
*fastboot3DS information/tutorial
* Game plugin tutorial (both PLG and 3GX format) {{Done}} [[3DS:Game plugins]]
*Game plugin tutorial (both PLG and 3GX format) {{Done}} [[3DS:Game plugins]]
* Streaming tutorial [https://github.com/RattletraPM/Snickerstream/wiki/Streaming-with-NTR (here)]
*Streaming tutorial [https://github.com/RattletraPM/Snickerstream/wiki/Streaming-with-NTR (here)]
** [[3DS:Wireless streaming]]
**[[3DS:Wireless streaming]]
* ModMoon usage
*ModMoon usage
* FTP (ftpd) usage [https://3ds.eiphax.tech/ftp (here)] {{WIP}} [[3DS:FTP]]
*FTP (ftpd) usage [https://3ds.eiphax.tech/ftp (here)] {{WIP}} [[3DS:FTP]]
* Anemone3DS usage [https://3ds.eiphax.tech/themes (here)]
*Anemone3DS usage [https://3ds.eiphax.tech/themes (here)]
* PKSM usage
* PKSM usage
* PKHeX usage [https://3ds.eiphax.tech/pkhex (here)]
*PKHeX usage [https://3ds.eiphax.tech/pkhex (here)]
* Checkpoint...
*Checkpoint...  
** Save usage {{WIP}} [[3DS:Export saves]]
**Save usage {{WIP}} [[3DS:Export saves]]
** Cheat usage [https://3ds.eiphax.tech/cpcheats (here)]
**Cheat usage [https://3ds.eiphax.tech/cpcheats (here)]
* LayeredFS usage [https://github.com/knight-ryu12/godmode9-layeredfs-usage/wiki/Using-Luma3DS'-layeredfs-(Only-version-8.0-and-higher) (here)]
*LayeredFS usage [https://github.com/knight-ryu12/godmode9-layeredfs-usage/wiki/Using-Luma3DS'-layeredfs-(Only-version-8.0-and-higher) (here)]
* Pokemon randomization [https://zetadesigns.github.io/randomizing-layeredfs.html (here)]
*Pokemon randomization [https://zetadesigns.github.io/randomizing-layeredfs.html (here)]
** [[3DS:Pokémon randomization]]
**[[3DS:Pokémon randomization]]
* ACNL web-based save editor [https://3ds.eiphax.tech/acnl (here)]
*ACNL web-based save editor [https://3ds.eiphax.tech/acnl (here)]
* Input redirection tutorial
*Input redirection tutorial
** [[3DS:Input redirection]]
**[[3DS:Input redirection]]
* GBA BIOS dumping from VC [https://glazedbelmont.github.io/gbabiosdump/ (here)]
*GBA BIOS dumping from VC [https://glazedbelmont.github.io/gbabiosdump/ (here)]
* ROM dumping from VC [https://glazedbelmont.github.io/vcextract/ (here)]
*ROM dumping from VC [https://glazedbelmont.github.io/vcextract/ (here)]
* HOME Menu editing  [https://axities.github.io/ (here)]
*HOME Menu editing  [https://axities.github.io/ (here)]
* Old CFW migration stuff
*Old CFW migration stuff
** menuhax-based setups
**menuhax-based setups
** Gateway-based setups
**Gateway-based setups
* General landing page for *.firm-based payloads
*General landing page for *.firm-based payloads
* Japanese browser filter removal {{Done}} [[3DS:JPN Browser Filter]]
*Japanese browser filter removal {{Done}} [[3DS:JPN Browser Filter]]


==== Wii U ====
====Wii U====


==== Switch ====
====Switch ====


* Dump guide [https://suchmememanyskill.github.io/guides/switchdumpguide/ (here)]
*Dump guide [https://suchmememanyskill.github.io/guides/switchdumpguide/ (here)]


== Translations ==
== Translations==


The pages being moved from 3ds.hacks.guide or wiiu.hacks.guide might have translations that need to be brought over.
The pages being moved from 3ds.hacks.guide or wiiu.hacks.guide might have translations that need to be brought over.
Line 160: Line 162:
Also pages on how to translate stuff on this wiki need to be made too.
Also pages on how to translate stuff on this wiki need to be made too.


== Technical ==
==Technical ==  


* Create lots of redirect pages. Someone will probably search things like "Pokemon x" or "Fix black screen" so we should create those pages that point to the right place. This needs some automation too.
*Create lots of redirect pages. Someone will probably search things like "Pokemon x" or "Fix black screen" so we should create those pages that point to the right place. This needs some automation too.
** [[Special:BulkPageCreate]], {{gh|ihaveamac/mediawiki-extensions-BulkPageCreate}}
**[[Special:BulkPageCreate]], {{gh|ihaveamac/mediawiki-extensions-BulkPageCreate}}
* Create a game template page, so anyone who wants to make a page for a specific game knows where to start.
*Create a game template page, so anyone who wants to make a page for a specific game knows where to start.
** [[Hacks Guide Wiki:Game pages/Template]] (maybe even make it a preload-able template?)
**[[Hacks Guide Wiki:Game pages/Template]] (maybe even make it a preload-able template?)
* Make it more obvious that a revision other than the main one is being viewed. Preferably with a MediaWiki hook but JS will probably do.
* Make it more obvious that a revision other than the main one is being viewed. Preferably with a MediaWiki hook but JS will probably do.

Revision as of 19:13, 20 June 2022

This is where we can keep a list of things that should be done, such as pages that need creating or adding to.

Pages

Main Page

A nice Main Page should be made. It should include a simple explanation of what homebrew is, then links to the main guides, the "Things to do" pages, and maybe troubleshooting.

A search box could be put here too.

<inputbox>
type=search
placeholder=Placeholder text here...
width=70
</inputbox>

Console introductions

These pages should be like an all-around intro to things about hacking a console. Links to guides on getting hacks set up, links to the "things to do", maybe troubleshooting for when things go wrong...

I'm not sure how necessary these pages are though, if there isn't enough stuff that can't also go on the "Things to do" pages. ihaveahax (talk) 02:52, 18 June 2022 (UTC)

"Things to do" pages

A simple page that someone new to homebrew/cfw can use to start doing something with their newly-hacked console.

Game pages

I think we should have pages for individual games with lists of mods, save editors, guides, and maybe other things.

I just picked a random assortment of some popular games. Any game with a mod, save editor, useful hacking guide, etc. can have its own page!


Guides

Any sort of guides that could be useful, game-specific or not.

Move from main guides

Some pages could be moved from the main guides to here.

Don't actually delete these from the main guide until we think this site is ready.

Move from pins in NH channels

A lot of useful stuff is probably stored in pins in the NH server. Those should be put here for ease of access.

Move from Kurisu commands

Some stuff that's currently in nh-server/Kurisu could also be put here. Look inside assistance-cmds.

  • Checking 3DS local IP
  • Moving to a new SD card
    •  WIP
OOjs UI icon information-warning.svg This guide is for moving to another SD card to be used in the same 3DS, as the data is encrypted per-console. If you intend to transfer your content to a different 3DS, see 3DS:System Transfer.

Transferring your data to a new SD card (for example, if you would like more space) is relatively easy, but there are a few things that you should take note of:

  • The 3DS can only read SD cards formatted as FAT/FAT32 (not exFAT or NTFS). SD cards 64GB and larger ship as exFAT, so if your card is of that size then you will need to reformat your SD card.
    • Formatting your SD card will delete all data on it, so if there is any important data on it, make a backup of it first.
  • Due to cluster issues, the 3DS runs into weird issues on SD cards 200GB and larger (in particular, custom themes no longer stay applied and GBA VC has screen wraparound issues). Loading time also gets exponentially longer the larger the card is.
  • SD cards do not currently exist in a 2TB capacity. If you bought a card of such a size, you've been scammed. You should not use the card to save any important data (including 3DS data) due to data integrity concerns.

Assuming you've taken the things above into account, just copy and paste everything from the old SD card onto the new SD card and everything will be transferred.

Troubleshooting

There are a few reasons as to why this may happen:

  • The SD card is not being read; try reinserting the SD card and ensuring that there is no dust or moisture
  • The SD card is not formatted as FAT32
  • You have used this SD card in this 3DS before and it created a new data folder to avoid accidental data merging
In the final case, navigate to Nintendo 3DS -> (32-character-ID / ID0). If you have multiple 32-character IDs inside of this folder, delete the smaller one of the two.

Your SD card isn't being read and/or you don't have boot.firm on internal memory for some reason. Ensure your SD card is formatted as FAT32 and that there is no dust or moisture in the slot. If all else fails, you may want to check your SD card for errors.


General concepts

Ideas for new pages. Some of these pages already have established guides, which can be used as a reference (but may not be copied directly, depending on permission, and some of them may be out of date anyway)

3DS

Wii U

Switch

Translations

The pages being moved from 3ds.hacks.guide or wiiu.hacks.guide might have translations that need to be brought over.

Also pages on how to translate stuff on this wiki need to be made too.

Technical

  • Create lots of redirect pages. Someone will probably search things like "Pokemon x" or "Fix black screen" so we should create those pages that point to the right place. This needs some automation too.
  • Create a game template page, so anyone who wants to make a page for a specific game knows where to start.
  • Make it more obvious that a revision other than the main one is being viewed. Preferably with a MediaWiki hook but JS will probably do.