- put your movable.sed into the resources folder
- put your ctcert.bin with the privkey into the resources folder (this file can only be generated by someone running cfw)
- buy your dsiware game and install it
- on the 3ds, go to settings->data management->dsiware->your dsiware game->copy
- put the sd card into the comptuter and copy the dsiware bin from the following location to the tadpole folder: SD:/Nintendo 3ds/ID0/ID1/Nintendo DSIWare/####.bin where ### is the dsiware id
- run the following command in the tadpole folder: .\tadpole.exe #####.bin d where #### is the game id
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Notes on OBS Level: | |
1. Value at "Neptune VSSega Hard Girls.exe"+437C30 + 13D40 seems to directly be influenced by obs level and changing it changes the visible obs lvl instantly. | |
2. In NG, Observation level increases, whenever this value is increased by 100. | |
3. Collecting all medals in a dungeon increses it by "5" | |
First Value is directly influenced by completing missions and talking to certain chirpers. (Position: "Neptune VSSega Hard Girls.exe"+437C30+13D40)
The Second Value is, as of right now, unknown. (Position: "Neptune VSSega Hard Girls.exe"+437C30+C664C)
Setting the addresses to different values changes the current observation level. I am unsure how they correlate, but they do in some way seem to add up.
There must be something else that arbitrarily increases the observation as setting these values to the same value at different save points has different outcomes.
At New Game, The Values simply add up and then are divided by 100 to get the current observation level, ignoring decimals.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
state("Neptune VSSega Hard Girls") | |
{ | |
int LDHP_Enemy : 0x445428, 0xC, 0xB8, 0x4c; | |
string10 LDN_Enemy : 0x445428, 0xC, 0xB8, 0xE; | |
int Savefile : 0x91CF0C; | |
int CurrentQuest : 0x437c30, 0xD2670; | |
int CompletedQuests : 0x437C30, 0x13D38; | |
int BattlesStarted : 0x437C30, 0xE3C; | |
int EnemiesKilled : 0x437C30, 0xE40; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
public void testYourLuck(String sender, String otherargs) { | |
int win = (int) (Math.random() * 201); | |
ProfileManager.getProfileByName(sender).addFunds( | |
channel.replace("#", ""), win); | |
if (win >= 100) { | |
sendMessage( | |
channel, | |
profile.getOption("testyourluckwinmessage") | |
.getValue() | |
.replace("<sender>", sender) |