Homebrew [Release] Miiverse Custom Image Tool

  • Thread starter Thread starter PF2M
  • Start date Start date
  • Views Views 237,359
  • Replies Replies 1,563
  • Likes Likes 36
Status
Not open for further replies.
What, how?! Did you just not have the right tools?
The screwdrivers I used weren't suitable for removing the screws so the screws became stripped. I had to carve into the plastic around the screws to get the console open, ruining the 3DS in the process.

I'm not too bummed about this one getting wrecked, it was already super beat-up and just sat around gathering dust.
 
Alright, I've got some news. I swapped the wi-fi card in my console-banned 3DS with one from a non-banned 3DS. I'm still restricted from using online services.
 
  • Like
Reactions: PF2M
Perhaps I should just post what I know. So Miiverse drawings and posts that are saved in offline mode are stored in a file called largeStorage.bin, you can get this file by dumping the SysSave data for Miiverse (I used JK Save Manager to get it). Anyway, in hex editor, the offset where the first saved post is contained is at 000AB000 if anyone wants to check it out. Also, I should probably mention that Miiverse drawings only accept the colors white and black from what it looks like, So no colored images. If you're mainly interested in editing this file for image uploading, I would imagine that the process for that would be similar to this.
Now I would continue, but I'm really tired right now. The post data is not hard to understand, it's extremely easy to read. If anyone has any questions, ask away.
 
Last edited by Tacosaregood,
  • Like
Reactions: CeeDee and PF2M
What do you mean by show?
As in, show how it's done, typing a small tutorial.
Or if you don't want to go through all that, just give an example of a dumped drawing.
The first one would be much preferred, though.
Edit: didn't see your other post, never mind.
 
Last edited by PF2M,
Has anyone tried digging into Miiverse's files for anything...secret? :tpi:
memolib has an actual HTML of the offline mode. It can only be viewed in a PC browser, the JS is somehow encoded differently?

--------------------- MERGED ---------------------------

The post data is not hard to understand, it's extremely easy to read. If anyone has any questions, ask away.
Are the images in Windows/OS2 bitmap format, have you tried checking for the magic number for that format?
 
Does anyone here have a copy of the MCIT v1.0 index.lua file? I deleted every copy I had of it, so it'd be cool if anyone here still had it.
 
Perhaps I should just post what I know. So Miiverse drawings and posts that are saved in offline mode are stored in a file called largeStorage.bin, you can get this file by dumping the SysSave data for Miiverse (I used JK Save Manager to get it). Anyway, in hex editor, the offset where the first saved post is contained is at 000AB000 if anyone wants to check it out. Also, I should probably mention that Miiverse drawings only accept the colors white and black from what it looks like, So no colored images. If you're mainly interested in editing this file for image uploading, I would imagine that the process for that would be similar to this.
Now I would continue, but I'm really tired right now. The post data is not hard to understand, it's extremely easy to read. If anyone has any questions, ask away.
Wait, I don't understand fully... Can you import custom drawings through this without completely doing it from scratch? As in, could I take a properly-formatted image in Photoshop ad put it over a drawing?
 
Last edited by PF2M,
Wait, I don't understand fully... Can you import custom drawings through this without completely doing it from scratch? As in, could I take a properly-formatted image in Photoshop ad put it over a drawing?
Yeah, I shouldn't have used the word dump there. I only know where they are stored, haven't actually exported the drawing directly if that's what I made everyone think. Saved drawings seem to use their own kind of format so someone is gonna have to make a converter for drawings. Luckily, it's super easy to understand because it's literally this byte = white pixel and that byte = black pixel (Basically converting image formats won't be hard). And yes, image importing should be totally possible if you did it like in the video (Still no colored images tho). Sorry if I made everyone incredibly confused.
 
Last edited by Tacosaregood,
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum