MapleIRC [Homebrew]

Discussion in '3DS - Homebrew Development and Emulators' started by titegtnodI, Dec 20, 2014.

  1. titegtnodI
    OP

    titegtnodI Advanced Member

    Newcomer
    82
    67
    Nov 25, 2014
    Canada
    Some people wanted an IRC client, this is alpha quality but it's usable and pretty stable. I'll be releasing the source later, maybe after it's more complete. Configure it just by editing mapleIRC.settings.

    [​IMG]

    Controls
    • A - Open keyboard
    • R - Reconnect
    • START - Exit
    ToDo (B is for beta release / strikeout is completed but not released)
    • Colour support for backlog
    • Scrolling through backlog {b}
    • User list {b}
    • Multiple channel support
    • Check if actually connected to the Internet
    • Highlights / pings
    • GUI for settings
    • Nicer keyboard
    • ACTION support {b}
    • Clean up code
    • Put config and log in /3ds/mapleIRC {b}
    • Multi-line text sending {b}
    • Display actual NICK instead of mapleIRC {b}
    • / commands
    Credits
    • Anyone who's helped out with ctrulib
    • insaneKane - The base code for textstuff
    • titegtnodI - MapleIRC
     
    Wolfvak, Coc4tm, cynosura and 9 others like this.


  2. GotKrypto76

    GotKrypto76 That one PHP guy.

    Member
    302
    178
    Dec 1, 2014
    Saint Kitts and Nevis
    The Chamber of Kim
    Another thing to spice up my 3DS! Thanks a lot for your release!
     
  3. CalebW

    CalebW Fellow Temper

    Member
    634
    154
    Jun 29, 2012
    United States
    Cool, but why don't you just use the 3ds keyboard module? Then you won't have to create your own.
     
  4. titegtnodI
    OP

    titegtnodI Advanced Member

    Newcomer
    82
    67
    Nov 25, 2014
    Canada
    We don't have access to it via Ninjhax.
     
  5. SLiV3R

    SLiV3R 3DS Friend Code: 0473-9069-2206

    Member
    2,196
    1,042
    Jan 9, 2006
    Very nice too see :)
     
  6. DutchyDutch

    DutchyDutch COPYRIGHT LOLOLOLOL

    Member
    871
    431
    Nov 16, 2014
    Netherlands
    Awesome!

    Just what I wanted!
     
  7. Idaho

    Idaho GBAtemp Advanced Fan

    Member
    671
    402
    Oct 3, 2013
    France
    that's great, I'll try it asap. Homebrews on 3DS are getting more and more relevant :)
     
  8. kraan

    kraan Advanced Member

    Newcomer
    84
    18
    Dec 12, 2014
    Merowe
    Great job man, I was wondering who would pick this one up first.
     
  9. ztoben

    ztoben Member

    Newcomer
    46
    16
    Jan 14, 2014
    United States
    Looks great, thank you.
     
  10. 2Hack

    2Hack HYPiavelli

    Member
    2,160
    4,875
    Nov 26, 2014
    Canada
    Underground
    Awesome! Really wanted something like this :D
     
  11. ichichfly

    ichichfly GBAtemp Advanced Fan

    Member
    618
    159
    Sep 23, 2009
    Gambia, The
    we have
     
    gnmmarechal likes this.
  12. CalebW

    CalebW Fellow Temper

    Member
    634
    154
    Jun 29, 2012
    United States
    Just nobody's really figured out how to use it yet, though I know nop90 was working on it.
     
  13. titegtnodI
    OP

    titegtnodI Advanced Member

    Newcomer
    82
    67
    Nov 25, 2014
    Canada

    News to me, I'll message you on IRC.
     
  14. CalebW

    CalebW Fellow Temper

    Member
    634
    154
    Jun 29, 2012
    United States
    How should the settings file be set up? I'm trying to connect to #3dsdev on freenode so my settings file looks like
    Code:
    irc.freenode.net;8001;#3dsdev;CalebW
    I got the address and port number from my xchat settings but when I try to connect it just hangs at "Connecting to server"(I did manage to connect to the default server though)
     
  15. titegtnodI
    OP

    titegtnodI Advanced Member

    Newcomer
    82
    67
    Nov 25, 2014
    Canada

    I'm confused did it connect or hang? Try connecting to a specific server, I think irc.freenode.net is just a round robin. Your settings file looks nice. Tbh I haven't tested the client on FreeNode, only Efnet.

    Edit: Oh so it only hangs on FreeNode? You could wait a little longer and see if it times out, or try a specific FreeNode server.
     
  16. CalebW

    CalebW Fellow Temper

    Member
    634
    154
    Jun 29, 2012
    United States
    ok, but how do I find out what port to use?
     
  17. titegtnodI
    OP

    titegtnodI Advanced Member

    Newcomer
    82
    67
    Nov 25, 2014
    Canada
  18. CalebW

    CalebW Fellow Temper

    Member
    634
    154
    Jun 29, 2012
    United States
  19. titegtnodI
    OP

    titegtnodI Advanced Member

    Newcomer
    82
    67
    Nov 25, 2014
    Canada

    I'll test out FreeNode now.
     
  20. titegtnodI
    OP

    titegtnodI Advanced Member

    Newcomer
    82
    67
    Nov 25, 2014
    Canada