Updates updates updates

~Updated Plugin loader and Action replay to the latest release! 
~re-zipped both the above to .rars to support MultiUpdater
~Updated the readme to reflect the latest update.
~Updated the ActionReplayCodeTypes

NOTE: If something is wrong, either let me know or send a pull request with a fix! please and thank you :D
This commit is contained in:
Journey 2018-01-11 18:48:41 -06:00
parent 4e78c93731
commit ca5c6405b6
6 changed files with 56 additions and 33 deletions

BIN
ActionReplay.rar Normal file

Binary file not shown.

View File

@ -48,7 +48,8 @@ AXXXXXXX ZZZZYYYY Not Equal To (YYYY != [XXXXXXX + offset] & ~ZZZZ)
Offset Codes: Offset Codes:
-------------- --------------
BXXXXXXX 00000000 offset = *(XXXXXXX + offset) BXXXXXXX 00000000 offset = *(XXXXXXX + offset)
D3000000 XXXXXXXX set offset to immediate value D3000000 XXXXXXXX offset#1 = XXXXXXXX
D3000001 XXXXXXXX - offset#2 = XXXXXXXX
DC000000 XXXXXXXX Adds an value to the current offset DC000000 XXXXXXXX Adds an value to the current offset
Loop Codes: Loop Codes:
@ -63,7 +64,8 @@ Data Register Codes:
D4000000 XXXXXXXX Adds XXXXXXXX to the data register D4000000 XXXXXXXX Adds XXXXXXXX to the data register
D4000001 XXXXXXXX data#1 = data#1 + data#2 + XXXXXXXX D4000001 XXXXXXXX data#1 = data#1 + data#2 + XXXXXXXX
D4000002 XXXXXXXX - data#2 = data#2 + data#1 + XXXXXXXX D4000002 XXXXXXXX - data#2 = data#2 + data#1 + XXXXXXXX
D500000Z XXXXXXXX Sets the data register #Z (0: data#1, 1: data#2) to XXXXXXXX D5000000 XXXXXXXX data#1 = XXXXXXXX
D5000001 XXXXXXXX - data#2 = XXXXXXXX
D6000000 XXXXXXXX (32bit) [XXXXXXXX+offset] = data ; offset += 4 D6000000 XXXXXXXX (32bit) [XXXXXXXX+offset] = data ; offset += 4
D7000000 XXXXXXXX (16bit) [XXXXXXXX+offset] = data & 0xffff ; offset += 2 D7000000 XXXXXXXX (16bit) [XXXXXXXX+offset] = data & 0xffff ; offset += 2
D8000000 XXXXXXXX (8bit) [XXXXXXXX+offset] = data & 0xff ; offset++ D8000000 XXXXXXXX (8bit) [XXXXXXXX+offset] = data & 0xff ; offset++
@ -136,7 +138,7 @@ FC000000 YYYYYYYY - Copy YYYYYYYY bytes from [offset#2] to [offset#1]
FE00XXXX YYYYYYYY - Search pattern (Z) from offset to offset + Y, XXXX is pattern size (in bytes) FE00XXXX YYYYYYYY - Search pattern (Z) from offset to offset + Y, XXXX is pattern size (in bytes)
ZZZZZZZZ ZZZZZZZZ Next block of code is executed if the pattern is found and offset is updated with the address ZZZZZZZZ ZZZZZZZZ Next block of code is executed if the pattern is found and offset is updated with the address
FFXXXXXX YYYYYYYY - Generate a random number between XXXXXX and YYYYYYYY FFXXXXXX YYYYYYYY - data = random number between XXXXXX and YYYYYYYY
=================== ===================
SPECIAL KEYPAD CODE SPECIAL KEYPAD CODE

Binary file not shown.

Binary file not shown.

View File

@ -2,39 +2,57 @@
## How to use ## How to use
# Using LUMAS3DS 9.0 Plugin Loader After following either of the below you look at a [video](https://www.youtube.com/watch?v=c2258P9wKkA) to see how to use the editor and create codes.
1. Download `Luma3DS 9.0 - Plugin loader` and `CTRPluginFramework - Action Replay` (Included in this repository or you can download from [here](https://gbatemp.net/threads/ctrpluginframework-blank-plugin.487729/page-6#post-7750475)) # Using Luma3DS with Plugin Loader
1. Download `Luma3DS 9.0 - Plugin loader.rar` & `ActionReplay.rar`
- Included in this repository or you can download from [here](http://gbatemp.net/threads/ctrpluginframework-blank-plugin.487729/)
2. Make sure you already installed the latest `Boot9strap` and `Luma CFW` and have a firmware of 11.4 or higher. 2. Make sure you already installed the latest `Boot9strap` and `Luma CFW` and have a firmware of 11.4 or higher.
3. Replace the `boot.firm` from the root of your SD Card with the Luma3DS 9.0 - Plugin loader.7z `boot.firm` 3. Rename any existing `boot.firm` in the root of your SD card to `boot.firm.bak` in case you want to go back, then drag the `boot.firm` from `Luma3DS 9.0 - Plugin loader.rar` into the root of your SD card
4. Place the contents from `CTRPluginFramework - Action Replay.7z` into `SD:/luma/plugins/<Title ID of the game folder>/` 4. Place the conents from `ActionReplay.rar` into either
- `sd:/luma/plugins/<Title ID of the game folder>/`
- Name of the plugin must be `plugin.plg` if placed here.
- or `sd:/luma/plugins/ActionReplay/`
- Name of plugin must be `ActionReplay.plg` if placed here.
- if placed here allows loading the `plugin` for all games if no specific plugin is found.
5. Either download or clone this repository or search in the cheats folder for the game you want to cheat on and download the `.txt` file in the folder 5. Either download or clone this repository or search in the cheats folder for the game you want to cheat on and download the `.txt` file in the folder
6. Move the `.txt` file to either `sd:/cheats/` (txt files are conviently already named correctly if placing here) 6. Move the `.txt` file to either
7. Or place in same folder as the `plugin.plg` from #4 and rename the `.txt` to `cheats.txt` - `sd:/cheats/`
8. Use your button combo to load up `rosalina menu` (default is usually `L+Down+select`) and enable `plugin loader` and then load up your game (if you get a green screen during load then it worked) and cheat to your hearts content! - txt files are conviently already named correctly if placing here
9. To open CTRPluginFramework menu press `select` once in game - or place along side `plugin.plg` from #4 and rename the `.txt` to `cheats.txt`
7. Use your button combo to load up `rosalina menu` (default is usually `L+Down+select`) and enable `plugin loader` if it isn't already and then load up your game
- If you get a green screen during load then it worked
- To open CTRPluginFramework menu press `select` once in game
--
- Note: The plugin loader is automatically enabled on Old3DS because Mode3 games needs it.
- Note: So on N3DS, you have to enable the plugin loader from Rosalina, and you can disable it too. You can't disable it for Mode3 games though.
- Note: `Luma3DS 9.0 - Plugin loader` & `ActionReplay` are .rar files in this repository for convenience of updating with [MultiUpdater](https://github.com/LiquidFenrir/MultiUpdater) as 7z files are not supported.
# Using BOOTNTR # Using BOOTNTR
(If not using/running with `LUMAS3DS 9.0 Plugin Loader`) - If you decide to want to use `LUMAS3DS 9.0 Plugin Loader` alongside with `BOOTNTR` follow from the first step otherwise start at the second step!
If you decide to want to use `LUMAS3DS 9.0 Plugin Loader` alongside with `BOOTNTR` follow from the first step otherwise start at the third step! 1. Make sure to disable the plugin loader from Rosalina if you're using the `boot.firm` of `Luma3DS with Plugin Loader`
- Only BOOTNTR 3.3 works if you're using the `boot.firm` of `Luma3DS with Plugin Loader`
1. Make sure That Disable the Plugin Loader from the Rosalina Menu if Your using the boot.firm of `Luma3DS 9.0 Plugin Loader`. 2. Download `ActionReplay.rar`
2. Only BOOTNTR 3.3 Works if Your using the boot.firm of Luma3DS 9.0 Plugin Loader. - Included in this repository or you can download from [here](http://gbatemp.net/threads/ctrpluginframework-blank-plugin.487729/)
3. Make sure you already installed the latest `Boot9strap` and `Luma CFW` and have a firmware of 11.4 or higher.
3. Download `CTRPluginFramework - Action Replay` (Included in this repository or you can download from [here](https://gbatemp.net/threads/ctrpluginframework-blank-plugin.487729/page-6#post-7750475)) 4. Place the contents from `ActionReplay.rar` into `SD:/plugin/<Title ID of the game folder>/`
4. Make sure you already installed the latest `Boot9strap` and `Luma CFW` and have a firmware of 11.4 or higher. 5. Either download or clone this repository or search in the cheats folder for the game you want to cheat on and download the `.txt` file in the folder
5. Place the contents from `CTRPluginFramework - Action Replay.7z` into `SD:/plugin/<Title ID of the game folder>/` 6. Move the `.txt` file to either
6. Either download or clone this repository or search in the cheats folder for the game you want to cheat on and download the `.txt` file in the folder - `sd:/cheats/`
7. Move the `.txt` file to either `sd:/cheats/` (txt files are conviently already named correctly if placing here) - txt files are conviently already named correctly if placing here
8. Or place in same folder as the `plugin.plg` from #5 and rename the `.txt` to `cheats.txt` - or place along side `plugin.plg` from #4 and rename the `.txt` to `cheats.txt`
9. Open up BOOTNTR and wait for it to do it's thing 7. Open up BOOTNTR and let it do it's thing.
10. Load up game (if you get a green screen during load then it worked) and cheat to your hearts content! - Reminder: if using alongside `Luma3DS with Plugin Loader` then use 3.3!
11. To open CTRPluginFramework menu press `select` once in game 8. Load up game
- if you get a green screen during load then it worked
- To open CTRPluginFramework menu press `select` once in game
## If you wish to contribute ## If you wish to contribute
codes that the CTRPF AR supports(Same as Gateshark but with more options!): [link](https://github.com/JourneyOver/CTRPF-AR-CHEAT-CODES/blob/master/ActionReplayCodeTypes.txt) - codes that the CTRPF AR supports(Same as Gateshark but with more options!): [link](https://github.com/JourneyOver/CTRPF-AR-CHEAT-CODES/blob/master/ActionReplayCodeTypes.txt)
1. Fork repository 1. Fork repository
2. Add Cheats / Make changes to cheats / Other 2. Add Cheats / Make changes to cheats / Other
@ -43,8 +61,8 @@ codes that the CTRPF AR supports(Same as Gateshark but with more options!): [lin
or or
1. Create an issue! 1. Create an issue!
2. If creating an issue for a broken cheat, it may take time for me to test and see if I can fix (if I can fix at all). - NOTE: I didn't create these cheats, and some cheats might not work.
3. I can't test every single cheat in this repository! Sorry :/ - If a cheat is not working, it just means that the cheat is wrong: no support will be done for cheats not working, I'm not here to fix all cheats, if you need help with broken codes either make an issue or add a comment in this [thread](https://gbatemp.net/threads/database-ctrpf-ar-cheat-codes.493220/) and somebody may be able to help you. Thank you!
## FAQS ## FAQS
@ -56,9 +74,12 @@ or
- Or put them in `SD/cheats/<Title ID of the game>.txt` - Or put them in `SD/cheats/<Title ID of the game>.txt`
3. Can I use both `cheats.txt` and `<Title ID of the game>.txt` files at the same time? 3. Can I use both `cheats.txt` and `<Title ID of the game>.txt` files at the same time?
- No, you don't/shouldn't use both if you already have 1 .txt file for the game in one of the directories. You only need either a `cheats.txt` or `<Title ID of the game>.txt` for a game not both. - No, you don't/shouldn't use both if you already have 1 .txt file for the game in one of the directories. You only need either a `cheats.txt` or `<Title ID of the game>.txt` for a game not both.
4. `LUMA3DS 9.0 Plugin Loader` only recognises `CTRPF (AR) Plugins` called `plugin.plg` 4. `LUMA3DS 9.0 Plugin Loader` only recognises `CTRPF (AR) Plugins` called `plugin.plg` and `ActionReplay.plg`
5. Make sure your using only 1 `CTRPF (AR) Plugin`! And No Other Plugins included alongside it! (Such as `Gateshark2NTR`, `libshark2NTR` or any other `Plugins`). 5. Make sure your using only 1 `CTRPF (AR) Plugin`! And No Other Plugins included alongside it! (Such as `Gateshark2NTR`, `libshark2NTR` or any other `Plugins`).
6. If it gives you error,Try Deleting the `CTRPFData.bin` if it exists. 6. If it gives you error,Try Deleting the `CTRPFData.bin` if it exists.
7. To turn off `LUMA3DS 9.0 Plugin Loader` restart your 3DS and don't enable the plugin loader again unless you need to. 7. If you can't find a game you are looking for, you can try [Max Cheats](https://www.max-cheats.com) and see if they possibly have it.
8. NOTE: Games - Inazuma Eleven 3 (EUR), Teenage Mutant Ninja Turtles (USA) and (EUR), Shovel Knight (EUR) and (USA), LBX - Little Battlers eXperience (EUR) have 2 different `.txt` files. I Need to look into this.
9. If you can't find a game you are looking for, you can try [Max Cheats](https://www.max-cheats.com) and see if they possibly have it. --
Extra Notes to myself
- Games - Inazuma Eleven 3 (EUR), Teenage Mutant Ninja Turtles (USA) and (EUR), Shovel Knight (EUR) and (USA), LBX - Little Battlers eXperience (EUR) have 2 different `.txt` files. I Need to look into this.