Talk:Wiiconnect

From WiiBrew
Jump to: navigation, search

This looks amazing!!! I'm willing to help you integrate libwiisprite and/or my HOMEbrew Menu if you want my help.--Arikado 00:38, 23 March 2009 (UTC)

Thanks! Once I start working on the GUI, you may be able to help me with that. Kudos on the amazing library! --Jsmaster 02:13, 28 March 2009 (UTC)

Hey, you need help with the server?

Maybe i can help you with a PHP thing. --WiiCracker 17:42, 26 March 2009 (UTC)

Need a tester ?

i would like to test this. --WiiCracker 17:42, 26 March 2009 (UTC)

It's going to be a little bit until I have something "testable," but later I will need all the testers I can get! --Jsmaster 02:15, 28 March 2009 (UTC)
I'll be a tester!!! Pinball wizard 02:14, 13 April 2009 (UTC)
I would be more than happy to test this for you! Sounds like a good project. I have two Wiis on my home network so I could prolly test the network stuff early-ish for you if you want? mrmatch@warpedflash.com 22:32, 16 May 2009 (UTC)Warpedflash
Thanks, you can be a tester. Actually, I also have two wiis (my sister had to get her own) so its easy for me to test LAN stuff. Jsmaster 19:12, 17 May 2009 (UTC)
I'll be a tester too! Gamewizard71@gmail.com Gamewizard71 01:14, 4 July 2009 (UTC)

New Name

I thought of an idea for a new name for the project, ConnectMii! Also, at some point it may become integraded with WiiChat if someone picks up that project. I think it's based on Pidgin or some other open-source linux chat project. - Twil

Not sure if WiiChat is actually being developed, but i will just be making my own chat client(s) for WiiConnect. I thought of ConnectMii also, but I'm not sure if I like it over WiiConnect. I am going to try to integrate Mii's now that the library came out, so ConnectMii might be a more appropriate title. --Jsmaster 03:07, 25 April 2009 (UTC)
WiiConnect is good goes with how we all connect and chat with each other theme ConnectMii is more of a boring phrase.Gamewizard71 01:20, 4 July 2009 (UTC)
It's pretty much too late to change the name anyway; a lot of people already know this as wiiconnect. Jsmaster 17:25, 7 July 2009 (UTC)

Tester

OOH! pick mee! Beegee7730 10:42, 5 May 2009 (UTC)


Sure thing! Any contact info?--Jsmaster 19:43, 10 May 2009 (UTC)

Beegee7730@hotmail.com for MSN/Emails. 14:55, 11 May 2009 (UTC)

Testing

Hallo Jsmaster,

I really like the concept of wiiconnect and i'm really looking forward to a good working MSN thing. I want to be a tester if you are sure it won't harm my wii or something.

GabberNL 19:23, 17 May 2009 (UTC)

Thanks. Sure, you can test away! It may be a little while until MSN gets implimented, but I do plan on eventually getting around to it. Do not worry, it will not harm your wii. If you would like to, you also could help me translate WiiConnect into Dutch. Jsmaster 20:47, 17 May 2009 (UTC)
E-mail? Jsmaster 22:16, 17 May 2009 (UTC)
Yes, translating is no problem. vadje93@hotmail.com. But when you send me an email, could you please say that on may Talk page? Because that's an old email and i don't want to give my current email. GabberNL 07:24, 18 May 2009 (UTC)
I'll translate Wiiconnect page when there is a download available. GabberNL 14:52, 25 May 2009 (UTC)
OK, thanks. I'll have a download pretty shorly. First, I want to finish the friend list, and the custom IM (so when you open WiiConnect, you are automagically logged on, creating a type of XBOX Live feel). I'm in the process of finishing the friend list, and still need to write the server for the custom IM thing. Jsmaster 03:16, 26 May 2009 (UTC)

First Release?

When can we expect a first public beta? i can be a tester also, if testers are still needed(mail:jussi.pikkarainen@wippies.fi) JussiPik 12:27, 19 May 2009 (UTC)

The first beta will be when one of the features is completed (email, news, chat etc.). You can expect that release to be in a few weeks, and development will then become much faster as school ends. I don't really need anymore testers, but I'll let you be the last one. What I really need is someone to work with, either for programming or especially graphics. If anyone wants to help, don't hesitate to ask! Jsmaster 21:13, 19 May 2009 (UTC)
with graphics you mean like gui graphics or something like that? if that is what you mean, i can gladly help :)JussiPik 23:40, 19 May 2009 (UTC)
That design looked amazing! If you want, you can be the artist for WiiConnect. And yes, I really need GUI graphics (I suck at designing myself). Jsmaster 02:17, 20 May 2009 (UTC)
Wow, my first design project, i`m proud to be a part of the team :), should we make a google.code project of this?JussiPik 08:28, 20 May 2009 (UTC)
Made one. http://code.google.com/p/wiiconnect/ http://code.google.com/p/wii-connect/ (I screwed up the svn =D ) Jsmaster 03:08, 7 June 2009 (UTC)

Ideas

Does anyone see a feature missing, or something you wish WiiConnect had? Post a message here explaining what you would like, and I will take your idea into consideration. Jsmaster 21:41, 21 May 2009 (UTC)


WiiSpeak support!JussiPik 11:34, 22 May 2009 (UTC)


I suggest making whatever protocol you pick (say msn) and its chat client into a lib so others can intergrate it into their own programs. like press teh home button and you open the chat client but have some simple code you can stick in the main that will connect etc? if that makes sence... should be possible in some way? Warpedflash 00:18, 23 May 2009 (UTC)


Okay, lemme think...

  • Hooks/library for other homebrew, as Warpedflash mentioned, are good. Again, more of an XBox Live feel, where you can be happily playing Helium Boy, watching a movie, or playing Zelda on Snes9x GX, while still being connected to IM. If someone sends an IM, it pops up on-screen. Optimally, I think WiiConnect should simply be able to run in the background, but not knowing enough about the program architecture of the Wii I'll assume it can't be done that way.
  • You said you're already working on Mii support, which is great. On a related note, I saw the comment above about renaming the project to ConnectMii, which I think is great; WiiConnect might be too confusing with WiiConnect24.
  • This is down the road once you've got multiple IM mediums going on, but like Trillian and Pidgin, I think being able to combine multiple contacts into a Metacontact (fr'ex, being able to combine AIM:etherlad, ICQ:1194311 and MSN:wodhguy@hotmail.com into a single "Ian Watson" contact) would be invaluable.
  • As part of the above two notes, perhaps a way to hook into the Wii's own Wii Friend Code system. It'd be neat if I could select a friend on my contact list and select "add as Wii friend" or something. Transparent to the user, so they don't even see the 12-digit friend code. Can't think of how this would be done, unless you do something like set the IM status message as the Friend Code or something.

That's about all that comes to mind at the moment. Fabulous idea, and I hope to see it in use soon. I know you're full up on testers, but if you need anyone else, I'm available. (: --IanWatson 05:41, 26 May 2009 (UTC)

Re: IM support, given most of the big ones are closed-source, you might want to start out with Jabber/XMPP, since it's open-source. --IanWatson 01:40, 9 June 2009 (UTC)

IMAP support for the email component, at some point, would be useful. ~ PhoenixTank | talk | contribs | 04:16, 28 June 2009 (UTC)

Yeah, I was planning on eventually getting to IMAP, but don't expect it before some of the other features are working. Jsmaster 11:28, 28 June 2009 (UTC)
Cool, glad it is on the to do list =) ~ PhoenixTank | talk | contribs | 22:50, 28 June 2009 (UTC)
You should combine WiiBrowse and WiiConnect.Gamewizard71 01:18, 4 July 2009 (UTC)
I might, as long as scanff doesn't mind. I definitely will be using some of the source from wiibrowse to display HTML email messages. Jsmaster 03:15, 5 July 2009 (UTC)

Tester

Hey, I was wondering if you needed anymore testers. If so, shoot me an email:

weland@embarqmail.com

Haysead 21:05, 29 May 2009 (UTC)

Demo

Hello Jsmaster!

I just downloaded and tested your demo for WiiConnect and it looked fantastic! Beatifull layout! The background music is also very good. But I got 1 tip: Maybe you can make tooltips when you hover above a button. Because I didn't know what a lot of buttons ment. And when I pressed Status, it freezed.

( damn, its hard to write something with a hangover :s.. )

GabberNL 10:40, 7 June 2009 (UTC)

lol... Well I didn't know pressing status made it freeze, so I'll fix that (that text will eventually display network details such as connecting, recieving, etc). You might have actually been clicking the friends list, which is right above the Status text, and pressing the friends list does make it freeze for right now. The tooltip thing is a great idea! I'll definitely implement it. Thanks for the feedback! Jsmaster 17:03, 7 June 2009 (UTC)
I'll try it again today. GabberNL 10:22, 8 June 2009 (UTC)
What exactly does this currently do? I couldn't get any of the buttons to do anything but exit. Pinball wizard 00:13, 6 July 2009 (UTC)
The homebrew browser demo? That just shows off the gui. I'm not sure why teknecal put that on the homebrew browser, since it's just a gui. Don't worry, I've got more than a gui done now ;-) Jsmaster 19:07, 6 July 2009 (UTC)
That makes me feel better. I was fearing that I was missing the point or that this project was going nowhere any time soon. Pinball wizard 20:43, 6 July 2009 (UTC)


Chat

You haven't decided on a protocol yet for chat so I want to quickly jump on you now before you start work on that. I would strongly suggest that you use your very own protocol for the sake of security. Bots these days will DDOS your server and give you headaches and such you don't want. I also want to know if you are looking to make a chatroom type of thing on it too or not. Pinball wizard 21:59, 6 July 2009 (UTC)

Yes, I am planning on making my own protocol, in fact, I started one earlier, but lost it in a hard drive format. Here's a list of things I need to do in the order I plan on doing them.

1. Finish a working, pop and smtp client.

2. Create an RSS reader.

3. Create a custom protocol for IM.

4. Create a server for the custom protocol

5. Create a client for the custom protocol.

6. Create the "master friend list"

7. Create the profile feature.

8. Implement the Homebrew Browser either via launching it, or integrating the source (if teknecal agrees to this)

9. Create an MSN client.

10. Create an IRC client.

11. Work on creating clients for other various IM protocols.


Okay, you seem more prepared then I thought. Well good luck to you! Pinball wizard 23:09, 6 July 2009 (UTC)
As a note, Jsmaster, you may want to do Jabber before MSN, simply because Jabber's an open-source protocol, so it'd probably be easier. --IanWatson 05:34, 7 July 2009 (UTC)
Hmm... you may be right. I just looked up the XMPP protocol (which is what Jabber uses), and it seems very simple, as messages are written in simple xml. I really want MSN in this too, because it is what I, and a lot of other people, use, but if XMPP is as simple as it looks, I'll do it first. Jsmaster 15:27, 7 July 2009 (UTC)

HBB Integration

Hey Jsmaster, as a tester for WiiConnect I would really suggest you to not integrate the HBB in your program. It's unnecesarry because the program allready exists and it only would make your program a lot larger and when loading a lot slower. Oh, and if you need anything to be tested: ask me, I always have the time to test this program :D GabberNL 14:59, 7 July 2009 (UTC)

Actually, not really. If I have wiiconnect simply load the hbb from the sd card, it would not take any extra time to load, and wouldn't increase the size of wiiconnect significantly, because the hbb would remain a separate program on your sd card. I've decided to not even try to get the source, as it uses GRRLIB, while wiiconnect uses libwiigui, and by loading it with wiiconnect, you can return to wiiconnect when you exit the hbb. Also, be expecting a test program very soon! Jsmaster 15:33, 7 July 2009 (UTC)
Just to let you know, I sent you an email to vadje93[@t]hotmail[D0t]com about testing something! Jsmaster 17:51, 7 July 2009 (UTC)

GUI

Hey I noticed a few things saying you need help with GUI, well, I'll say, I have quite a few artistic friends I could ask for help if you'd like. Also I've noticed myself often being a stickler for flow (I once yelled at someone for not keeping the navigation buttons for a website in the exact same place, hehe, 0.0;; ) so I could try and help advise on that if you'd like, not really test it, but take a look at the GUI, positioning, colors, etc if you'd let me. Coding down the line I may be able to help with...but,well it's been a lazy summer so far.

Also, anyone remember the rumor for a while, that Nintendo was gonna have chat for the Wii?, well I do, and I believe if you do include a chat program if possible, name it !!M if you think that sounds good, contact me through the forums or User Talk, preferably, if not LinkSlayer64@gmail.com will do, hope I can help, and good luck! LinkSlayer64 17:03, 7 July 2009 (UTC)


Thanks! I would love to have you help with the gui! I pretty much suck at designing. I used to have a graphics artist (JussiPik), but he seems to have disappeared. Lately, I have been thinking that I might want to allow wiiconnect to use themes, which could be a simple zip containing png images, and a text file with the coordinates for the buttons. That way, people are not bound to a particular design, and I don't have to choose which design to include. Anyway, thanks for offering help. If you want to contact me, just email me (jsmaster@tampabay.rr.com) . Jsmaster 17:19, 7 July 2009 (UTC)
I had an idea you might want to consider based on the current GUI. One thing I always liked about the PS2 was its system clock display. In addition to showing the date and time in text on the screen, it showed twelve prisms arrayed like a clockface with whichever was the "active" prism (based on the hour) lit up. The entire face would rotate on the axis of the active prism, performing one full rotation every minute. Can't find a good video of it, but there's a couple of seconds' worth here. Some soothing ambient sounds played in the background. I liked to leave this up on the screen if I wasn't doing anything else.
If the current GUI was extrapolated into a 3D Earth, perhaps something similar could be accomplished, with either the axis of rotation changing, or perhaps having an orbiting Moon whose orbit changes based on the time. In any case, even if nothing quite so fancy as this is produced, I think the date and time should be displayed on-screen somewhere.
Further brainstorming this concept, maybe different menus could be represented by different planets. --IanWatson 20:17, 7 July 2009 (UTC)