[RELEASE] luaIrc - IRC Client for PSVITA

Discussion in 'PS Vita - Hacking & Homebrew' started by Rinnegatamante, Sep 13, 2016.

  1. Rinnegatamante
    OP

    Rinnegatamante GBAtemp Psycho!

    Member
    3,127
    3,271
    Nov 24, 2014
    Italy
    Bologna
    Note: This homebrew partecipates to GekiHEN competition, original release is here: http://gekihen.customprotocol.com/en/project/luaIrc . Download and screenshots can be found on that link.

    luaIrc is an IRC client for PS Vita wrote with Lua Player Plus Vita, allowing you to chat with your friends whenever you want.

    Features:
    - Multichannels support: You can join multiple channels and switch towards chats easily.
    - New messages detection: When a new message is detected on an inactive chat, the channel name will change color in the channel list.
    - PART, QUIT, JOIN, PRIVMSG, PING, NAMES commands detection.
    - Auto-detection of PSN Nickname for default nickname usage.
    - (Optional) History logs save.
    - Possibility to see the whole list of connected users.

    Controls:
    Cross = Prompt keyboard to send a new message.
    L Trigger = Show connected users list.
    Start = Prompt keyboard to connect to a new channel.
    Up/Down = Switch channel

    Config file (optional):
    The config.lua file can be edited and put in ux0:/data/luaIrc to change some default settings:
    nick_default = Default nickname that will be shown at startup. (Default: PSN Nickname)
    server_default = Default server hostname that will be shown at startup. (Default: Freenode)
    channel_default = Default channel name that will be shown at startup. (Default: #henkaku)
    save_log = Enable/Disable history logs saving at ux0:/data/luaIrc/logs.txt (Default: false)

    Credits:
    StepS for helping me understanding how PART and QUIT commands work.
     
    VinsCool, SuperDan, ihaveamac and 3 others like this.
  2. VashTS

    VashTS Beat it, son

    Member
    GBAtemp Patron
    VashTS is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    3,943
    717
    Mar 14, 2009
    United States
    Upstate NY
    you're work does not go unnoticed, thank you Rinnegatamante for all the software you've developed!

    I really want to learn lua stuff, i'd love to make a simple agar.io type game for my son, but i didn't get very far when i tried last.
     
  3. Rinnegatamante
    OP

    Rinnegatamante GBAtemp Psycho!

    Member
    3,127
    3,271
    Nov 24, 2014
    Italy
    Bologna
    You should start from basis, an agar.io clone is not that simple to write.
     
  4. VashTS

    VashTS Beat it, son

    Member
    GBAtemp Patron
    VashTS is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    3,943
    717
    Mar 14, 2009
    United States
    Upstate NY
    i was thinking just a little circle that eats other little circles wouldn't be too tough - not a full clone, but a simplistic version, he is only 5 :)

    i could barely get an image displayed, then i gave up when i tried to get it to move.
     
    Last edited by VashTS, Sep 13, 2016
  5. rjwboys

    rjwboys Member

    Newcomer
    25
    1
    Feb 24, 2008
    United States
    got a bug to report, my server that i put into it doesn't use it allways connects to freenode.net, like its hard coded in
     

    Attached Files:

  6. Rinnegatamante
    OP

    Rinnegatamante GBAtemp Psycho!

    Member
    3,127
    3,271
    Nov 24, 2014
    Italy
    Bologna
    Ops my bad, i'll fix it in next release (that should came pretty soon with some new features).
     
  7. Rinnegatamante
    OP

    Rinnegatamante GBAtemp Psycho!

    Member
    3,127
    3,271
    Nov 24, 2014
    Italy
    Bologna
    A new update released (v.1.1), info can be found on the link on OP.

    Changelog:

    - Fixed a bug preventing you to connect to servers different from freenode.
    - Fixed a bug where logs saving wasn't actually writing QUIT commands.
    - Now system chat won't show anymore raw text for detected commands.
    - Added private messages support (both detection and starting).
    - Added channel's topics showing support when joining a channel.
     
    satan89 and VinsCool like this.
  8. ViLXDRYAD

    ViLXDRYAD Newbie

    Newcomer
    4
    0
    May 10, 2017
    Chile
    for some reason it just freezes at black screen for me after the third text prompt, tried several servers

    it also crash with error c2-12828-1 when adding the port to the server field, like:
    irc.esper.net:6667

    it crash too when i left the field blank

    here are the ps vita specs: model: pch1010 with henkaku enso on 3.60 firmware

    edit: my bad for the necropost = c
     
    Last edited by ViLXDRYAD, Sep 7, 2017