Homebrew [Release] EventAssistant, an all-in-one .wc6 oras injecter

Do you find this software useful?


  • Total voters
    205
Status
Not open for further replies.

EventAssistant

Well-Known Member
OP
Member
Joined
Jul 20, 2016
Messages
572
Trophies
0
XP
1,448
Country
Italy
I noticed in the save editor feature that you can apparently change your cartridge's version and language. I imagine it's just what the save is registered as for getting foreign events, but is there any danger to that (like damaging save) and any precautions to take when using it?
You cannot change your cartridge version. The option that you see in the program is to switch between the games you want to modify. Changing save's language isn't strictly required to get foreign events. There is no apparent danger, unless you are registered within the global link. It would be weird to PGL's servers that you have changed between 2 or more languages on the same save.
 

wownmnpare

Well-Known Member
Member
Joined
Jan 9, 2014
Messages
576
Trophies
0
XP
1,347
Country
United States
this is a awesome thanks! BTW can inject some of the event pokemon that hasn't been in here? or it will update eventually?
 

wownmnpare

Well-Known Member
Member
Joined
Jan 9, 2014
Messages
576
Trophies
0
XP
1,347
Country
United States
What do you mean exactly?
Some of the event isnt available in the event assistant like the event code for Dahara City Legendary pokemon. i think the name of that event in your app is event legendary HA [JPN] and it's not available. so im planning to inject that one. :)
 

EventAssistant

Well-Known Member
OP
Member
Joined
Jul 20, 2016
Messages
572
Trophies
0
XP
1,448
Country
Italy
Some of the event isnt available in the event assistant like the event code for Dahara City Legendary pokemon. i think the name of that event in your app is event legendary HA [JPN] and it's not available. so im planning to inject that one. :)
A few events still miss but will be updated asap, when I have material to do it!
 

Adryel

Member
Newcomer
Joined
Jul 20, 2016
Messages
22
Trophies
0
Age
25
XP
56
Country
really nice, hopefully you can make the editing pokemon much easier to understand.
 
D

Deleted User

Guest
EventAssistant
A general purpose tool mostly oriented to event collectors.

- Github -


EventAssistant: what is this?

EventAssistant is a general purpose pokémon application that can be run on your console or PC (you need Homebrew Launcher to launch the .3dsx version or CFW to run the cfw version on the console, or Citra to run the .3dsx version on your PC).

This application allows you to make some cool things, like:
  • Download and inject WC6s into an OR/AS or X/Y save file.
  • Edit your save and your pokémon with a Powersave-like feature!
  • Seeing current event distributions directly from your console. It provides infos about start and end dates of local and wifi distributions, with related codes if there is a general code for the distribution.
  • Capture probability calculation: you can now calculate it directly on your 3DS, for every generation starting by the third. You can also calculate how much tries are needed to reach a certain probability of success.
  • Check Powersaves dates for common Hacked Events;
  • Check Gen VI's Event Database.

How to install
Make sure you copy every file of the zip/EventAssistant folder in the root of the SD card.

Important things about Gen VI's Event Database
Event Database links are hardcoded in the program, so it knows where to look for stuff. The point is that writing this stuff is very difficult to do alone, so lots of event cards are unavailable at the moment. They'll be available when uploaded on the server I use, and you'll be able to see them without any update of the app. Updates are needed. if new events are released, basically to update the description of the event.

What will come next?
  • Capture probability calculation support for I-II gens;
  • Regular updates to the Event Database.

Tell me if you like this work and what you would have featured in the next update! :)

Thank you to:
* Shai for the icon and Fabrizio for the name
* Kaphotics for cool documentation
* J-D-K for direct save import/export support
* Slashcash for PCHex++
* Nba_Yoh for the received flag data issue
* gocario for ccitt CHK algorithms
* Hamcha for cybertrust.h and digicert.h
* LiquidFenrir for useful http source code
* all the guys on the 3dshacks discord
* Federico for testing builds

How to compile it?
Use latest ctrulib and devKitArm.

DISCLAIMER
I'm NOT RESPONSIBLE
if something goes wrong and you lose your save datas or being banned from the online functions. Be prudent when you use this method. This is an entirely new way to inject events into your save.

Changelog 2.0.0:
  • Pokemon editor added: you can now set IVs, EVs, Hidden Power, Friendship and stuff like that to your pokémons. Cloning is supported.
  • Added save import/export of the save at the beginning/end of the application: it now is more user-friendly and reduces possible memory leaks that could happen if you inject lots of stuff in the same session.
  • Added opportunity to not save changes you made.
  • Code complexity reduced and readability improved. Now the app is lighter and faster.
  • Errors now shows as white windows. They are more readable now.
  • UI is more intuitive.
  • PID checker actually removed 'cause it was unuseful. It will be readded in a future release with direct PID import from your save file.
People on <=10.7 sysnand: I didn't forget you. I just don't have a way to handle a 3DS with that system mounted, so you'll have to wait a bit of time more if you're experiencing the 'No Internet Available' issue. Please understand me!
@EventAssistant I made a showcase of your tool with my capture card if you would like to add it to your thread. It will allow everyone to see what your tool is like before downloading it. Proper credits are in the video of course with a direct link back here.

 

EventAssistant

Well-Known Member
OP
Member
Joined
Jul 20, 2016
Messages
572
Trophies
0
XP
1,448
Country
Italy
@EventAssistant I made a showcase of your tool with my capture card if you would like to add it to your thread. It will allow everyone to see what your tool is like before downloading it. Proper credits are in the video of course with a direct link back here.


That's completely gorgeous! I'll add it asap in the thread!
 
  • Like
Reactions: Deleted User
D

Deleted User

Guest
That's completely gorgeous! I'll add it asap in the thread!
If you ever add anything else too the tool or want anything else shown please feel free to ask. Great job on the tool! I wish I could help out more than just making a video for you
 

EventAssistant

Well-Known Member
OP
Member
Joined
Jul 20, 2016
Messages
572
Trophies
0
XP
1,448
Country
Italy
If you ever add anything else too the tool or want anything else shown please feel free to ask. Great job on the tool! I wish I could help out more than just making a video for you
That's sure, thanks for your availability! I hope this tool will be more helpful to every kind of pokémon players in the near future, and this video will surely help lots of people to use it
 
  • Like
Reactions: Deleted User
D

Deleted User

Guest
would you mind making a QR code for FBI? i'm not really a fan of constantly opening an ftp client/sd card management, takes too long... and considering my wifi is spotty, it could mess up a lot
 

EventAssistant

Well-Known Member
OP
Member
Joined
Jul 20, 2016
Messages
572
Trophies
0
XP
1,448
Country
Italy
would you mind making a QR code for FBI? i'm not really a fan of constantly opening an ftp client/sd card management, takes too long... and considering my wifi is spotty, it could mess up a lot
It already exists. Just open titleDB.com

You can also download directly from FBI opening the TitleDB option, if you have the latest version of it
 
D

Deleted User

Guest
oh, i probably have a really outdated version of fbi, lol.. had no idea that site existed either
FBI should have an option to update itself depending on how old your version is. If you have the injected version just put it in a folder or somewhere else and install a new version of FBI and you should be fine
 
D

Deleted User

Guest
FBI should have an option to update itself depending on how old your version is. If you have the injected version just put it in a folder or somewhere else and install a new version of FBI and you should be fine
i had a version of 2.0 before the update button was there, 2.2.1 or something
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
  • Karma177 @ Karma177:
    @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really think it's faulty (pasted 40/50gb+ folders and no write errors)
  • DinohScene @ DinohScene:
    run h2testw on it
    +1
  • DinohScene @ DinohScene:
    when SD cards/microSD write speeds drop below a meg a sec, they're usually on the verge of dying
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Samsung SD format can sometimes fix them too
  • Purple_Heart @ Purple_Heart:
    yes looks like an faulty sd
  • Purple_Heart @ Purple_Heart:
    @Psionic Roshambo i may try that with my dead sd cards
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    It's always worth a shot
  • TwoSpikedHands @ TwoSpikedHands:
    @The Real Jdbye, I considered that, but i'll have to wait until i can get the eu version in the mail lol
  • I @ I-need-help-with-wup-wiiu:
    i need help with nusspli failed downloads, can someone respond to my thread? pretty please:wub: