FriendMii [WIP]

Discussion in '3DS - Homebrew Development and Emulators' started by Joel16, Sep 2, 2017.

  1. Joel16
    OP

    Joel16 Ils ne passeront pas

    Member
    491
    982
    May 8, 2011
    United States
    Doesn't concern you.
    "Another breakthrough in the scene!!" - The 3DS scene

    "Not again Joel16!!" - Nintendo

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

    ^These are just jokes btw.

    [​IMG]

    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
     
    Last edited by Joel16, Sep 16, 2017
  2. Joel16
    OP

    Joel16 Ils ne passeront pas

    Member
    491
    982
    May 8, 2011
    United States
    Doesn't concern you.
    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, Sep 3, 2017
  3. NutymcNuty

    NutymcNuty GBATemp's Autismo

    Member
    344
    565
    Mar 24, 2015
    Canada
    Ottawa, Ontario
    can't tell if this should be moved to eof because it says "Your mum"
     
    pillows2 likes this.
  4. TheVinAnator

    TheVinAnator GBATemp's Greatest Vin

    Member
    3,606
    2,650
    Jan 10, 2016
    Canada
    NO COFFEI!
    It should not

    Hopefully more things are added, nice job!
     
    NutymcNuty likes this.
  5. iAqua

    iAqua

    Member
    2,834
    2,474
    Dec 7, 2015
    Antarctica
    This is pretty cool, why closed source though?
     
    Quantumcat, MaK11-12, Slattz and 4 others like this.
  6. _Chaz_

    _Chaz_ GBAtemp's Official Mook™

    Member
    5,686
    410
    Sep 12, 2009
    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.
     
    mutinize, zezzo, chrisluna413 and 3 others like this.
  7. CodyMKW

    CodyMKW Advanced Member

    Newcomer
    99
    64
    Mar 23, 2015
    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

    [​IMG]
     
    Joel16 likes this.
  8. dAVID_

    dAVID_ GBAtemp's Official Onion Cricket

    Member
    690
    566
    Oct 23, 2016
    Mexico
    Your basement
    Finally what Ninty couldn't do!
     
    NutymcNuty likes this.
  9. Joel16
    OP

    Joel16 Ils ne passeront pas

    Member
    491
    982
    May 8, 2011
    United States
    Doesn't concern you.
    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?
     
  10. Joel16
    OP

    Joel16 Ils ne passeront pas

    Member
    491
    982
    May 8, 2011
    United States
    Doesn't concern you.
    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?
     
  11. thep3nc1lca5e

    thep3nc1lca5e Newbie

    Newcomer
    7
    6
    Jun 1, 2017
    my desk
    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
     
    Joel16 likes this.
  12. mikey420

    mikey420 GBAtemp Fan

    Member
    463
    137
    Dec 11, 2015
    United States
    Don't know what the point of this is but I will not use closed source brew.
     
    Quantumcat likes this.
  13. RustInPeace

    RustInPeace Samurai Cop

    Member
    3,181
    2,529
    Oct 13, 2014
    United States
    Maybe it's close sourced because it's a WIP and the dev's comfortable with that? I'm curious if this can go over the 100 friend limit? Now that unbricking without a hardmod is a reality, my next pipe dream is breaking that limit.
     
  14. mikey420

    mikey420 GBAtemp Fan

    Member
    463
    137
    Dec 11, 2015
    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.
     
  15. astronautlevel

    astronautlevel Finding a reason, waiting for a miracle

    Member
    4,044
    5,085
    Jan 26, 2016
    United States
    That Nightly Site™
    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
     
  16. Ev1l0rd

    Ev1l0rd (⌐◥▶◀◤) Knight of Void

    Member
    1,036
    818
    Oct 26, 2015
    Netherlands
    Land of Darkness and Bounty
    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.
     
  17. CodyMKW

    CodyMKW Advanced Member

    Newcomer
    99
    64
    Mar 23, 2015
    United States
    The friend code is correct and I had Animal Crossing: New Leaf set as my favorite
     
  18. Joel16
    OP

    Joel16 Ils ne passeront pas

    Member
    491
    982
    May 8, 2011
    United States
    Doesn't concern you.
    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.

    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, Sep 2, 2017
  19. CodyMKW

    CodyMKW Advanced Member

    Newcomer
    99
    64
    Mar 23, 2015
    United States
    I changed the game to Mario Kart 7 and still showed like this

    [​IMG]
     
    Joel16 and NutymcNuty like this.
  20. MRJPGames

    MRJPGames Pretty great guy

    Member
    1,111
    717
    Aug 17, 2013
    Netherlands
    The Netherlands
    Warning: Spoilers inside!

    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, Sep 2, 2017