Homebrew FriendMii [WIP]

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
902
Trophies
1
Age
25
Location
Doesn't concern you.
XP
4,555
Country
United States
"Another breakthrough in the scene!!" - The 3DS scene

"Not again Joel16!!" - Nintendo

"How does he do it?!" - Your mum

^These are just jokes btw.

The main focus of this app is to bring a replacement friends app, possibly with more features later on.

AMHcgLF.png

Features:
  • Displays friend list. (Use L/R to switch between your friend card and friends list)
  • Add/remove friends from your friends list.
  • Search for friends by their name. (Perhaps more filters later :P)
  • Displays friend current playing/favourite title ID, titleID. (Yeah I know doesn't look very nice but it works)
  • Displays friend's comment as well as their friend code.
  • Displays owner's friend code, favourite game, comment etc, online status, hide status etc.

Your friend card:
AMHcgLF.png


Your friend list:
P792qws.png


Uhmm can you search for someone that is actually in your friends list?
2By5XyK.png

Download:
https://github.com/joel16/FriendMii/releases
 
Last edited by Joel16,

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
902
Trophies
1
Age
25
Location
Doesn't concern you.
XP
4,555
Country
United States
I'd appreciate if someone can test this for me, and make sure their information is accurate.

The information I'm looking for accuracy are as follows:

- Friend code
- Favourite game
- Name/comment.

Issues I'm aware of:

- Names/comments with special characters won't show up properly.
- If your favourite game is an system title, it won't be displayed.
 
Last edited by Joel16,

NutymcNuty

Don't drink too much!
Member
Joined
Mar 24, 2015
Messages
501
Trophies
0
Location
Ottawa, Ontario
XP
1,205
Country
Canada
"Another breakthrough in the scene!!" - The 3DS scene

"Not again Joel16!!" - Nintendo

"How does he do it?!" - Your mum

^These are just jokes btw.



3ttHkqa.png

Features:

  • Displays user-name (mii name).
  • Displays comment (message/status).
  • Displays online status.
  • Displays hide status.
  • Displays hide title status.
  • Displays friend code.
  • Displays favoruite game (Icon, title and platform).
  • Displays data and time, battery etc.
  • Screenshot - Press L + R.
Download:
https://github.com/joel16/FriendMii/releases
can't tell if this should be moved to eof because it says "Your mum"
 

_Chaz_

GBAtemp's Official Mook™
Member
Joined
Sep 12, 2009
Messages
5,698
Trophies
0
XP
743
Country
United States
After Themely's developer started talking about skimming user seeds and other info and then suspiciously making Themely closed source, I'm very skeptical about closed source 3DS homebrew. Especially homebrew that handles friend codes and online information.
 

CodyMKW

Well-Known Member
Member
Joined
Mar 23, 2015
Messages
126
Trophies
0
Age
31
XP
798
Country
United States
just tested it on my o3ds
Name is ML★Cody
Favorite Title is Animal Crossing: New Leaf
Friend code and comment is in the app's screenshot below

UG7PpWa.png
 
  • Like
Reactions: Joel16

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
902
Trophies
1
Age
25
Location
Doesn't concern you.
XP
4,555
Country
United States
just tested it on my o3ds
Name is ML★Cody
Favorite Title is Animal Crossing: New Leaf
Friend code and comment is in the app's screenshot below

UG7PpWa.png

Thanks, it seems the 'y' is missing out. Did it get your friend code correct though?
Also I'm guessing you're using a system title since it's not showing up?
 

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
902
Trophies
1
Age
25
Location
Doesn't concern you.
XP
4,555
Country
United States
just tested it on my o3ds
Name is ML★Cody
Favorite Title is Animal Crossing: New Leaf
Friend code and comment is in the app's screenshot below

UG7PpWa.png

Thanks, it seems the 'y' is missing out. Did it get your friend code correct though?
Also I'm guessing you're using a system title as your favourite since it's not showing up?
 

thep3nc1lca5e

Member
Newcomer
Joined
Jun 1, 2017
Messages
8
Trophies
0
Age
19
Location
my desk
Website
mirandacosgrove.com
XP
126
Country
Cool app! Much nicer looking than the default menu. But I'm a bit confused. In the OP you said it was closed source but the long name of the app on the home menu is "Open source friends app."

It works fine except my name contains special characters so it doesn't show the last letter. I can't post screenshots right now as i'm on mobile.

Sent from my G3121 using Tapatalk
 
  • Like
Reactions: Joel16

mikey420

Well-Known Member
Member
Joined
Dec 11, 2015
Messages
911
Trophies
0
Age
28
XP
472
Country
United States
Fair enough though I'm not comfortable installing closed source brew. Once the source is there and I can compile it I'll go ahead and do so.
 

astronautlevel

Well-Known Member
Member
Joined
Jan 26, 2016
Messages
4,127
Trophies
0
Location
Maryland
Website
ataber.pw
XP
4,964
Country
United States
I'm guessing you're converting to utf8 before displaying the name and you probably aren't allocating a large enough buffer for the output (or just aren't putting in a large enough len in the utf conversion methods) - special characters take up more than 1 code point, so you may need to put something larger than the number of characters
 

Ev1l0rd

(⌐◥▶◀◤) girl - noirscape
Member
Joined
Oct 26, 2015
Messages
2,004
Trophies
1
Location
Site 19
Website
catgirlsin.space
XP
3,418
Country
Netherlands
"Another breakthrough in the scene!!" - The 3DS scene

"Not again Joel16!!" - Nintendo

"How does he do it?!" - Your mum

^These are just jokes btw.



xi6Pkw1.png

Features:

  • Displays user-name (mii name).
  • Displays comment (message/status).
  • Displays online status.
  • Displays hide status.
  • Displays hide title status.
  • Displays friend code.
  • Displays favoruite game (Icon, title and platform).
  • Displays data and time, battery etc.
  • Screenshot - Press L + R.
Download:
https://github.com/joel16/FriendMii/releases
Out of full politeness, I'm going to ask: why is it closed source? If it's to protect the servers' IP from being exposed on accident, why not release the source with the IP edited out?

The community already has a natural distrust for closed source Homebrew, and Recent Community Events involving closed source Homebrew really makes it hard for me to know whether it is safe to install or not.

Not trying to pull anyone's leg here or even call your thing shit (in fact I think it looks quite impressive), but an explanation on why it is closed source would be very useful.
 

CodyMKW

Well-Known Member
Member
Joined
Mar 23, 2015
Messages
126
Trophies
0
Age
31
XP
798
Country
United States
Thanks, it seems the 'y' is missing out. Did it get your friend code correct though?
Also I'm guessing you're using a system title as your favourite since it's not showing up?
The friend code is correct and I had Animal Crossing: New Leaf set as my favorite
 

Joel16

Ils ne passeront pas
OP
Member
Joined
May 8, 2011
Messages
902
Trophies
1
Age
25
Location
Doesn't concern you.
XP
4,555
Country
United States
In the OP you said it was closed source but the long name of the app on the home menu is "Open source friends app."

I was waiting for someone to figure this out haha. I was just playing around and was to curios to see how the community would react to another closed source homebrew. Well for one, you guys sure do seem careful as to what goes in to your 3DS after the whole unbanmii fiasco. But yeah, it's good that you're more careful about installing something regardless of who the developer is, but at the same time I'm not happy with it. Some developers (who are actually really good devs) tend to make their programs closed source like CEMU for example. Please don't view closed source as a bad thing just because one guy here messed around with it. That said, I always planned to release the source from the start, this was just something I was curious about.

The friend code is correct and I had Animal Crossing: New Leaf set as my favorite

Oh right, seems like I might be missing something then. Can you try changing your favourite game to some other game (just for testing) and report back if it still has the same issue? Also the latest release should display your name properly now.

Also, updated the release along with the source code.

Change-log:

  • Fixed username and comment length
Download:
https://github.com/joel16/FriendMii/releases
 
Last edited by Joel16,

MRJPGames

Pretty great guy
Member
Joined
Aug 17, 2013
Messages
1,191
Trophies
0
Location
The Netherlands
Website
fizazy.com
XP
1,503
Country
Netherlands
First of all this is useless as long as you keep it closed source. As at that point it's literally just a worse version of an already existing app. Really there is only multiple ways this could have been useful. Luckily for you you failed at all of them!

The first one is easiest, it being open source would help other devs interface with the FRD:u/n/a service. However because this thing is closed source, it fails at this (BADLY!)

The second is as an actual improvement to the original Friends App. Of course it fails at this. Not only is it less pleasant to look at. At this point it not only doesn't add anything new, it doesn't even do all the things the original did. Meaning there is literally NO reason for anyone to use this until it does.

No but seriously maybe the one that should get a mirror and look at it is you.

Now that might have been a bit harsh but I could see literally no reason for you to keep it closed source. Simply because unless your doing something shady, which I hope you aren't, there is no reason to do this. The only other thing I could think of is that you are for whatever reason ashamed of your current code and want to clean it up first. Which if that is the case is fair enough, but maybe do that BEFORE releasing it... even in WIP status.


Ps. Why are you still using PhotoShop CC 2015? Why not update to 2017?

Edit: went away after writing most of this. Now all problems I had have been fixed.
Guess I should really check new messages before posting still... XD
 
Last edited by MRJPGames,
General chit-chat
Help Users
    Dark_Phoras @ Dark_Phoras: I just had a very fulfilling afternoon of watching sports