Sharkive 3DS: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS homebrew | title = Sharkive | image = https://dlhb.gamebrew.org/3dshomebrew/Sharkive.png|250px | type = Utilities | version = v1.0.0 | licence = Mixed | author =...")
 
No edit summary
Line 12: Line 12:
<youtube>YJbcMvhyJvM</youtube>
<youtube>YJbcMvhyJvM</youtube>


# Sharkive
= Sharkive =


Gateshark cheat code database for Luma3DS 9.1+ and Atmosphere 0.8.5+.
Gateshark cheat code database for Luma3DS 9.1+ and Atmosphere 0.8.5+.


## Database
== Database ==


Sharkive relies on a manually populated database to download and apply new cheats. Most of them are not yet confirmed to work.
Sharkive relies on a manually populated database to download and apply new cheats. Most of them are not yet confirmed to work.


**We need your help**: report all the cheats that aren't working as an issue in this repository. We will update them or remove them to avoid further issues with other users. Additionally, if you have cheats that aren't available in Sharkive yet, please create a Pull Request.
'''We need your help''': report all the cheats that aren't working as an issue in this repository. We will update them or remove them to avoid further issues with other users. Additionally, if you have cheats that aren't available in Sharkive yet, please create a Pull Request.


## FAQ
== FAQ ==
**Q:** How do I install cheats on my console? Does Sharkive have an app?<br>
**A:** Sharkive's cheat codes are bundled in [**Checkpoint**](https://github.com/FlagBrew/Checkpoint), which is a popular save manager for the 3DS and the Switch consoles. Download Checkpoint to manage Sharkive cheat codes.


**Q:** Help! This cheat doesn't work.<br>
'''Q:''' How do I install cheats on my console? Does Sharkive have an app?<br> '''A:''' Sharkive's cheat codes are bundled in [https://github.com/FlagBrew/Checkpoint '''Checkpoint'''], which is a popular save manager for the 3DS and the Switch consoles. Download Checkpoint to manage Sharkive cheat codes.
**Q:** Why does the name turn red when I try to use this cheat?<br>
**A:** There can be a few causes for cheats not working:<br>
1. Make sure you're using the latest version of your system's preferred custom firmware (CFW)
- **3DS**: [Luma3DS](https://github.com/AuroraWright/Luma3DS/releases/latest).
- **Switch**: [Atmosph�](https://github.com/Atmosphere-NX/Atmosphere/releases/latest).
2. Cheats are all made for a particular version (game update) and/or revision of a game and will likely not work on others. Make sure the cheat(s) you are trying to use are for the version and/or revision you are playing.
3. If after trying the above you still can't get the cheat(s) to work, please [report them](https://github.com/FlagBrew/Sharkive/issues/new) so we can either relabel them for their proper version/revision or remove them.


**Q:** Can you add cheats for this game?<br>
'''Q:''' Help! This cheat doesn't work.<br> '''Q:''' Why does the name turn red when I try to use this cheat?<br> '''A:''' There can be a few causes for cheats not working:<br>
**A:** Nobody currently on the FlagBrew team makes cheats. Everything in Sharkive's database comes from user submissions. If you have some working cheats for your game and want them included in Sharkive, submit a [pull request](https://github.com/FlagBrew/Sharkive/pulls) and someone will get around to adding them.


### 3DS
# Make sure you're using the latest version of your system's preferred custom firmware (CFW)
**Q:** How do I use these cheats?<br>
#* '''3DS''': [https://github.com/AuroraWright/Luma3DS/releases/latest Luma3DS].
**A:** First off, you need CFW (Luma3DS) installed. Then load up your game, open the Rosalina menu (press `L + d-pad down + Select`), choose "Cheats", then press `A` on each of the cheats you want to use to activate them.
#* '''Switch''': [https://github.com/Atmosphere-NX/Atmosphere/releases/latest Atmosphère].
# Cheats are all made for a particular version (game update) and/or revision of a game and will likely not work on others. Make sure the cheat(s) you are trying to use are for the version and/or revision you are playing.
# If after trying the above you still can't get the cheat(s) to work, please [https://github.com/FlagBrew/Sharkive/issues/new report them] so we can either relabel them for their proper version/revision or remove them.


**Q:** Does this work for DS games?<br>
'''Q:''' Can you add cheats for this game?<br> '''A:''' Nobody currently on the FlagBrew team makes cheats. Everything in Sharkive's database comes from user submissions. If you have some working cheats for your game and want them included in Sharkive, submit a [https://github.com/FlagBrew/Sharkive/pulls pull request] and someone will get around to adding them.
**A:** No. Luma's Rosalina cannot interact with DS games so its cheat engine is unavailable to them. You can try looking into [NitroHax](https://github.com/chishm/nitrohax) for DS cheats.


**Q:** Some cheats have a star (`*`) next to their name in Rosalina. Why?<br>
=== 3DS ===
**A:** This means that the cheat makes use of a key combo. If the cheat name doesn't mention the key combo you'll have to look up the code and translate the line(s) starting `DD000000` to figure out what the key combo is.


**Q:** Some cheat names are cut off in the list. Can you make the full name display? Can I read the full name somewhere?<br>
'''Q:''' How do I use these cheats?<br> '''A:''' First off, you need CFW (Luma3DS) installed. Then load up your game, open the Rosalina menu (press <code>L + d-pad down + Select</code>), choose &quot;&quot;Cheats&quot;&quot;, then press <code>A</code> on each of the cheats you want to use to activate them.
**A:** Cheat names getting cut off is due to Luma, not Sharkive. Check [the wiki page](https://github.com/FlagBrew/Sharkive/wiki/3DS-games-in-the-database) for titles in the database to find easy links to the cheat files you want to see.


**Q:** How do I update Checkpoint's cheat database?<br>
'''Q:''' Does this work for DS games?<br> '''A:''' No. Luma's Rosalina cannot interact with DS games so its cheat engine is unavailable to them. You can try looking into [https://github.com/chishm/nitrohax NitroHax] for DS cheats.
**A:** Do the following<br>
1. Make sure you have [Python 3](https://www.python.org/downloads/) installed
2. Get a copy of the Sharkive repo
3. Open a command prompt/terminal to your copy of the repo
4. Run the command for your OS:
- **Windows:** `py -3 joiner.py 3ds`
- **Mac / Linux:** `python3 joiner.py 3ds`
5. Rename `3ds.json` to `cheats.json` and place on your SD card in the `/3ds/Checkpoint` folder


### Switch
'''Q:''' Some cheats have a star (<code>*</code>) next to their name in Rosalina. Why?<br> '''A:''' This means that the cheat makes use of a key combo. If the cheat name doesn't mention the key combo you'll have to look up the code and translate the line(s) starting <code>DD000000</code> to figure out what the key combo is.
**Q:** How do cheats work with Atmosph� with Checkpoint?<br>
**A:** Differently from other cheat engines/methodologies, Checkpoint only stores the cheats you selected to your console memory. That means that the toggle engine system inside of Atmosph� is useless when using Checkpoint, and must be disabled.


**Q:** How do I update Checkpoint's cheat database?<br>
'''Q:''' Some cheat names are cut off in the list. Can you make the full name display? Can I read the full name somewhere?<br> '''A:''' Cheat names getting cut off is due to Luma, not Sharkive. Check [https://github.com/FlagBrew/Sharkive/wiki/3DS-games-in-the-database the wiki page] for titles in the database to find easy links to the cheat files you want to see.
**A:** Do the following<br>
1. Make sure you have [Python 3](https://www.python.org/downloads/) installed
2. Get a copy of the Sharkive repo
3. Open a command prompt/terminal to your copy of the repo
4. Run the command for your OS:
- **Windows:** `py -3 joiner.py switch`
- **Mac / Linux:** `python3 joiner.py switch`
5. Rename `switch.json` to `cheats.json` and place on your SD card in the `/switch/Checkpoint` folder


## License
'''Q:''' How do I update Checkpoint's cheat database?<br> '''A:''' Do the following<br>


This project is licensed under the GNU GPLv3. See [LICENSE.md](https://github.com/FlagBrew/Sharkive/blob/master/LICENSE) for details.
# Make sure you have [https://www.python.org/downloads/ Python 3] installed
# Get a copy of the Sharkive repo
# Open a command prompt/terminal to your copy of the repo
# Run the command for your OS:
#* '''Windows:''' <code>py -3 joiner.py 3ds</code>
#* '''Mac / Linux:''' <code>python3 joiner.py 3ds</code>
# Rename <code>3ds.json</code> to <code>cheats.json</code> and place on your SD card in the <code>/3ds/Checkpoint</code> folder


## Credits
=== Switch ===
 
'''Q:''' How do cheats work with Atmosphère with Checkpoint?<br> '''A:''' Differently from other cheat engines/methodologies, Checkpoint only stores the cheats you selected to your console memory. That means that the toggle engine system inside of Atmosphère is useless when using Checkpoint, and must be disabled.
 
'''Q:''' How do I update Checkpoint's cheat database?<br> '''A:''' Do the following<br>
 
# Make sure you have [https://www.python.org/downloads/ Python 3] installed
# Get a copy of the Sharkive repo
# Open a command prompt/terminal to your copy of the repo
# Run the command for your OS:
#* '''Windows:''' <code>py -3 joiner.py switch</code>
#* '''Mac / Linux:''' <code>python3 joiner.py switch</code>
# Rename <code>switch.json</code> to <code>cheats.json</code> and place on your SD card in the <code>/switch/Checkpoint</code> folder
 
== License ==
 
This project is licensed under the GNU GPLv3. See [https://github.com/FlagBrew/Sharkive/blob/master/LICENSE LICENSE.md] for details.
 
== Credits ==


JourneyOver for providing and maintaining cheat codes in Sharkive's database.
JourneyOver for providing and maintaining cheat codes in Sharkive's database.
Line 89: Line 84:
All Atmosphere contributors.
All Atmosphere contributors.


Usage
Usage 1: Run Sharkive. 2: You can download cheats for your games. (It's possible that some cheats don't work or crash while you try to use them). 3: Run your desired game. 4: Open Luma3DS's Rosalina menu. 5: Go to the Cheats section located on the top. Apply your cheats and return back to the game. You'll now be able to use your cheat. Database Sharkive relies on a manually populated database to download and apply new cheats. Most of them are not yet confirmed to work.
1: Run Sharkive.
2: You can download cheats for your games. (It's possible that some cheats don't work or crash while you try to use them).
3: Run your desired game.
4: Open Luma3DS's Rosalina menu.
5: Go to the Cheats section located on the top. Apply your cheats and return back to the game. You'll now be able to use your cheat.
Database
Sharkive relies on a manually populated database to download and apply new cheats. Most of them are not yet confirmed to work.


We need your help: report all the cheats that aren't working as an issue in this repository. We will update them or remove them to avoid further issues with other users. Additionally, if you have cheats that aren't available in Sharkive yet, please create a Pull Request.
We need your help: report all the cheats that aren't working as an issue in this repository. We will update them or remove them to avoid further issues with other users. Additionally, if you have cheats that aren't available in Sharkive yet, please create a Pull Request.


Todo
Todo Sharkive still relies on pp2d to render its graphics. I don't have enough time to take care of a Sharkive's citro2d port, so pull requests are highly appreciated.
Sharkive still relies on pp2d to render its graphics. I don't have enough time to take care of a Sharkive's citro2d port, so pull requests are highly appreciated.


Also, as you may notice, Sharkive is almost totally based on the legacy Checkpoint codebase (this software was originally written at very the beginning of 2018). That said, most of Checkpoint's optimizations are not yet included in Sharkive, so there will be updates in the future to make it run better. No promises though, as this project isn't very high priority for me.
Also, as you may notice, Sharkive is almost totally based on the legacy Checkpoint codebase (this software was originally written at very the beginning of 2018). That said, most of Checkpoint's optimizations are not yet included in Sharkive, so there will be updates in the future to make it run better. No promises though, as this project isn't very high priority for me.


Credits
Credits JourneyOver for providing and mantaining all the cheat codes in Sharkive's database.
JourneyOver for providing and mantaining all the cheat codes in Sharkive's database.


All the cheats submitters and reporters.
All the cheats submitters and reporters.
Line 112: Line 98:
All Luma3DS contributors.
All Luma3DS contributors.


Scan the QR Code for the 3DS version with QRaken.
Scan the QR Code for the 3DS version with QRaken. qr
qr


For more details, instructions, informations and credits check out the readme.
For more details, instructions, informations and credits check out the readme.


If you wish to contribute, pull requests are highly appreciated.
If you wish to contribute, pull requests are highly appreciated.

Revision as of 11:34, 16 April 2020

Template:Infobox 3DS homebrew

Sharkive

Gateshark cheat code database for Luma3DS 9.1+ and Atmosphere 0.8.5+.

Database

Sharkive relies on a manually populated database to download and apply new cheats. Most of them are not yet confirmed to work.

We need your help: report all the cheats that aren't working as an issue in this repository. We will update them or remove them to avoid further issues with other users. Additionally, if you have cheats that aren't available in Sharkive yet, please create a Pull Request.

FAQ

Q: How do I install cheats on my console? Does Sharkive have an app?
A: Sharkive's cheat codes are bundled in Checkpoint, which is a popular save manager for the 3DS and the Switch consoles. Download Checkpoint to manage Sharkive cheat codes.

Q: Help! This cheat doesn't work.
Q: Why does the name turn red when I try to use this cheat?
A: There can be a few causes for cheats not working:

  1. Make sure you're using the latest version of your system's preferred custom firmware (CFW)
  2. Cheats are all made for a particular version (game update) and/or revision of a game and will likely not work on others. Make sure the cheat(s) you are trying to use are for the version and/or revision you are playing.
  3. If after trying the above you still can't get the cheat(s) to work, please report them so we can either relabel them for their proper version/revision or remove them.

Q: Can you add cheats for this game?
A: Nobody currently on the FlagBrew team makes cheats. Everything in Sharkive's database comes from user submissions. If you have some working cheats for your game and want them included in Sharkive, submit a pull request and someone will get around to adding them.

3DS

Q: How do I use these cheats?
A: First off, you need CFW (Luma3DS) installed. Then load up your game, open the Rosalina menu (press L + d-pad down + Select), choose ""Cheats"", then press A on each of the cheats you want to use to activate them.

Q: Does this work for DS games?
A: No. Luma's Rosalina cannot interact with DS games so its cheat engine is unavailable to them. You can try looking into NitroHax for DS cheats.

Q: Some cheats have a star (*) next to their name in Rosalina. Why?
A: This means that the cheat makes use of a key combo. If the cheat name doesn't mention the key combo you'll have to look up the code and translate the line(s) starting DD000000 to figure out what the key combo is.

Q: Some cheat names are cut off in the list. Can you make the full name display? Can I read the full name somewhere?
A: Cheat names getting cut off is due to Luma, not Sharkive. Check the wiki page for titles in the database to find easy links to the cheat files you want to see.

Q: How do I update Checkpoint's cheat database?
A: Do the following

  1. Make sure you have Python 3 installed
  2. Get a copy of the Sharkive repo
  3. Open a command prompt/terminal to your copy of the repo
  4. Run the command for your OS:
    • Windows: py -3 joiner.py 3ds
    • Mac / Linux: python3 joiner.py 3ds
  5. Rename 3ds.json to cheats.json and place on your SD card in the /3ds/Checkpoint folder

Switch

Q: How do cheats work with Atmosphère with Checkpoint?
A: Differently from other cheat engines/methodologies, Checkpoint only stores the cheats you selected to your console memory. That means that the toggle engine system inside of Atmosphère is useless when using Checkpoint, and must be disabled.

Q: How do I update Checkpoint's cheat database?
A: Do the following

  1. Make sure you have Python 3 installed
  2. Get a copy of the Sharkive repo
  3. Open a command prompt/terminal to your copy of the repo
  4. Run the command for your OS:
    • Windows: py -3 joiner.py switch
    • Mac / Linux: python3 joiner.py switch
  5. Rename switch.json to cheats.json and place on your SD card in the /switch/Checkpoint folder

License

This project is licensed under the GNU GPLv3. See LICENSE.md for details.

Credits

JourneyOver for providing and maintaining cheat codes in Sharkive's database.

All the cheats submitters and reporters.

All Luma3DS contributors.

All Atmosphere contributors.

Usage 1: Run Sharkive. 2: You can download cheats for your games. (It's possible that some cheats don't work or crash while you try to use them). 3: Run your desired game. 4: Open Luma3DS's Rosalina menu. 5: Go to the Cheats section located on the top. Apply your cheats and return back to the game. You'll now be able to use your cheat. Database Sharkive relies on a manually populated database to download and apply new cheats. Most of them are not yet confirmed to work.

We need your help: report all the cheats that aren't working as an issue in this repository. We will update them or remove them to avoid further issues with other users. Additionally, if you have cheats that aren't available in Sharkive yet, please create a Pull Request.

Todo Sharkive still relies on pp2d to render its graphics. I don't have enough time to take care of a Sharkive's citro2d port, so pull requests are highly appreciated.

Also, as you may notice, Sharkive is almost totally based on the legacy Checkpoint codebase (this software was originally written at very the beginning of 2018). That said, most of Checkpoint's optimizations are not yet included in Sharkive, so there will be updates in the future to make it run better. No promises though, as this project isn't very high priority for me.

Credits JourneyOver for providing and mantaining all the cheat codes in Sharkive's database.

All the cheats submitters and reporters.

All Luma3DS contributors.

Scan the QR Code for the 3DS version with QRaken. qr

For more details, instructions, informations and credits check out the readme.

If you wish to contribute, pull requests are highly appreciated.

Advertising: