gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS Misc > Need Alpha Testers for my Online Game !

#76126 - qw3rty - Sat Mar 18, 2006 2:18 pm

I think I got the problems with the wifi-lib under control - I am writing the network code at the moment, and need testers with real hardware soon (at the moment I have a rudementary text-client on PC)

You'll need

- NDS capable of booting homebrew (WMB or flashcard - both works)
- open Access Point (no WEP or other encryption supported by the lib yet)

European timezone preffered ;)

[Images not permitted - Click here to view it]

[Images not permitted - Click here to view it]

[Images not permitted - Click here to view it]


STATUS : Chat should work now, at least if only the currently playing party sends messages. Bi-directional isn't tested yet.


Last edited by qw3rty on Sat Mar 25, 2006 9:56 am; edited 2 times in total

#76127 - HtheB - Sat Mar 18, 2006 2:27 pm

I can help you :)
what kind of project is it exactly? :)
(you can PM me too ;) )

I have a M3 and a Router without wep :)
so... ^_^

#76133 - AnalogMan - Sat Mar 18, 2006 3:36 pm

I too have a homebrew capable DS (Supercard SD) and unprotected router. You can PM me or e-mail me at 'analogman at verizon dot net'

#76134 - ?hr - Sat Mar 18, 2006 3:45 pm

i have a M3 CF and a GBAMP CF, a access point without WEP and SSID broadcasting on and a other one (WEP on and SSID broadcasting off).
both AP have internetconnection. i have access on both of them(Ports, WEP, SSID, ...).
I have a 2GB CF card for my M3/GBAMP.
i life in germany, so its european timezone(GMT +1).

#76136 - qw3rty - Sat Mar 18, 2006 3:59 pm

Thanks for the help guys :) btw, I live in germany too...

You can contact me on MSN (messenger or eMail): dreamflat@hotmail.com

The network code isn't complete yet, but by tomorow evening I should have both client and server code implemented.

You can contact me earlier, I can send you a version without network-code, so you can get familiar with the game (You can train with your friends via hot-seat or with the CPU-enemy...the AI isn't too good, but for beginners it should be fine :) )

#76147 - Raziel Fireeye - Sat Mar 18, 2006 5:50 pm

Im for spain (Gmt+1)
I have M3-CF , a NDS whithout flasme (I use Passkey)
For wifi access i use a ralink pci card plugged on my PC

#76150 - Grupstra - Sat Mar 18, 2006 7:32 pm

I'll contact you on MSN, but I also am interested. I have a DS, GBAmp, Newest with newest flashme installed.

I can connect to wifi via my Linksys router, or a few makeshift AP's, including a hacked Nintendo USB stick.

#76188 - qw3rty - Sun Mar 19, 2006 3:48 am

There is a little problem with M3 users that I need to get under control before I can implement the rest of the network code (corrupted graphics, just like TXTWriter).... I will send out a non-online version to everyone who emailed me....but not before tomorow - it's time to go to bed now ;)

#76195 - Yata^Duck - Sun Mar 19, 2006 9:16 am

Im English, i have an open access point and i have a flashed nds with supercard CF.
PM me if you would like my help.

#76205 - qw3rty - Sun Mar 19, 2006 11:25 am

I put a download on my site - Online mode is still disabled.

M3 users, could you please test the MODE3 version ?
I doubt it fixes the graphics bugs, but it's worth a try....
I'll put online another M3-Version later this day, if the current bugfix isn't working....

http://qwerty.servebeer.com/RE-WIFI-BLUBB.rar

#76214 - qw3rty - Sun Mar 19, 2006 3:54 pm

I have a new M3-version online.

This version ereases the VRAM at start - I don't know if it helps with the M3-problems yet.
Could anybody with an M3 try out following file :
http://qwerty.servebeer.com/M3-WIFI-BLUBB-ereaseVRAM.rar

#76215 - Quigoni - Sun Mar 19, 2006 4:16 pm

I have a Supercard and Flashme and the game seemed to work just fine for me. Sorry that I don't have an M3!

#76218 - qw3rty - Sun Mar 19, 2006 4:26 pm

I know, there aren't any problems on supercard...

#76219 - Quigoni - Sun Mar 19, 2006 4:40 pm

Well I was just going to say good job too, but I thought that would be implied with the post. XD

#76236 - qw3rty - Sun Mar 19, 2006 6:32 pm

I updated the RAR on my homepage - it SHOULD WORK NOW on M3.
But you have to use Pepsiman's loader or the sprites are still corrupted...

I'll begin with the network code now....it should be ready by tommorow (I hope so)

#76237 - HtheB - Sun Mar 19, 2006 6:42 pm

great :)

Ill try it ^_^

#76335 - qw3rty - Mon Mar 20, 2006 8:16 pm

UPDATE :

First (hopefully) working version online.
Download here : http://qwerty.servebeer.com/RE-WIFI-BLUBB.rar

Blubb uses the network settings in the firmware (1st entry) - use an official game to edit the settings.

It requires following settings :
-Static IP
-no WEP

You MUST forward UDP, port 9999 to your NDS (read the manual of your AP if you don't know how)

I haven't included an online-point in the main-menu yet. to start a online match you have to :
1st : connect to AP(last menupoint)
2nd : Press "SELECT" untill you are in the proper mode (Server or Client)
(One player has to use client-mode, the other server)
3rd : Press on "Multiplayer"

This version is only tested on LAN - I hope it works on the internet too....

#76336 - qw3rty - Mon Mar 20, 2006 8:58 pm

Sorry, The link wasn't working....It should work now...

#76357 - qw3rty - Tue Mar 21, 2006 1:09 am

The game WORKS on the internet. I already played two games on the WWW.

Download the latest version at http://qwerty.servebeer.com/RE-WIFI-BLUBB.rar

You need following connection settings on the NDS (use Mario Kart or any other online game to change them) :
The game currently uses Connection Settings #ONE !

-SSID : doesn't matter
-WEP-KEY : EMPTY !
-Auto Obtain IP-Address : NO !
-IP ADRESS : 192.168.x.x (depends on your routers settings)
-SUBNET MASK : depends on your router settings (normally 255.255.255.0)
-GATEWAY : Your routers IP (normally 192.168.x.1)
-Auto-obtain DNS : NO !
Primary DNS : Your routers IP (normally 192.168.x.1)
Secondary DNS : empty (doesn't matter)

To start an online game :

- connect to router (main menu : "Connect to AP")
- in main menu press "SELECT" until you have the needed mode (server or client mode)
- now click on MULTIPLAYER (the server should already be listening, when the client connects !)


Last edited by qw3rty on Tue Mar 21, 2006 10:38 am; edited 1 time in total

#76361 - bafio - Tue Mar 21, 2006 1:30 am

#76364 - qw3rty - Tue Mar 21, 2006 1:41 am

There isn't any lobby yet.
You have to meet with someone, and exchange IPs before playing.(in an instant messenger for example)
I will include a lobby (and maybe chat) when the online mode works flawless.

To start an online game :

- connect to router (main menu : "Connect to AP")
- in main menu press "SELECT" until you have the needed mode (server or client mode)
- now click on MULTIPLAYER (the server NDS must already be listening, when the client connects !)

#76455 - qw3rty - Tue Mar 21, 2006 9:39 pm

I jsut verified, that both parties need to forward port 9999 to their NDS at the moment, or else it won't work.

I should get it to work without port-forwarding for the client-side.

EDIT :
It works now without portmapping on the client side.
And put a new version on my page, which already includes the chat-interface.
BUT, the message isn't sent yet, it's just a sneak-a-peek preview.[/url]

#77108 - qw3rty - Tue Mar 28, 2006 8:51 am

Many Updates !

Get the new version on my Page :
http://qwerty.servebeer.com/WIFI-Blubb.rar

Status :
-Chat works both ways without crahing the game (it didn't crash yet - fingers crossed)
-Sound for inconimg / outgoing messages included

#77577 - qw3rty - Sat Apr 01, 2006 8:29 pm

After one week of trying to fix blubb with one socket, I gave up, and included an extra socket exclusively for the chat.

You have to forward port 9999 & 10000 on the server side now (still NO portforwarding needed on the client side), but it should be much more stable now (I have yet to see a crash, but I haven't played too much test-matches yet)

Download the new version on my page : http://qwerty.servebeer.com/WIFI-BLUBB.rar

#78599 - qw3rty - Sat Apr 08, 2006 8:12 am

The downloads on my page have been updated again.
NEW version : http://qwerty.servebeer.com/WIFI-BLUBB.rar

Changes since last post :

- Incuded message history
- check for lost packets in the chat included (message history should be concurrent in most situations)
- login code enhanced (it didn't properly start over in case of failure in the past versions)
- fixed MANY bugs in the network code


To-Do :
- too much to list here (zoomed out view of message history, lobby, bigger pens, etc....)

#78949 - qw3rty - Mon Apr 10, 2006 9:06 pm

Yet another update :

-fixed network-code again
-zoomed out view of the message history included (Press SELECT to switch zoom-mode)
-thicker pens included (click on pen again, after it's been selected, to change thickness)

most important point on the to-do-list :

-TEST, TEST and TEST (I need YOU ! send me a message, or contact me via instant messenger)

Download :
http://qwerty.servebeer.com/WIFI-BLUBB.rar

Contact me at :
dreamflat@hotmail.com (MSN-messenger and eMail)
or ICQ : 157831620

#81395 - qw3rty - Fri Apr 28, 2006 11:36 pm

I have the first LOBBY VERSION online :)

I'm sure there are still lots of bugs to fix, but I need many testers now.

Download at : http://qwerty.servebeer.com/lobby-BLUBB.rar

Portmapping isn't necessary, although preffered by me, because it limits bandwith usage.

Features :

-Server-based savegames. Your NDS will be recognized at logon (don't worry, I won't save any personal data of your NDS)
-Top Ten : "games won %" / "hits %" ; your user has to have at least 3 games + 1 game per week registerd, to be on the list.
-Lobby-Broadcast Chat
-Invite other players

Explanation of the user-list :

a "P" in front means "private", that means a user doesn't accept games of random users.
a "O" in front means "open" - the player accepts games from anyone.
If you press on "play" in the lobby-menu, you change your state to "open" (that's similar to nintendo's "worldwide" setting).
Invitations are automatically acknowledged by "open" players.
If the username is in brackets, the player is away playing a round of blubb - he won't receive the lobby-messages, nor can he send messages to the lobby.


See you in the lobby :)

#81405 - compacho - Sat Apr 29, 2006 12:30 am

I have no idea how to play this game but its still amazing that it works!

One thing i noticed is that I have to hit "send message" several times before it actually sends. Maybe my pointing isn't accurate.

#81407 - dexter0 - Sat Apr 29, 2006 12:37 am

I am also having some messaging problems. And it has been telling me to "Please Wait" for about 5 min?

EDIT: A restart fixed that.

#81465 - qw3rty - Sat Apr 29, 2006 8:45 am

The message-chat should work now again (it was a stupid bug, I included just before release ;) )

The server-based games aren't very stable yet, but I hope, with your help, I can get it fixed in a couple of days !

I wasn't able to notice most bugs before, because those bugs need 3+ players to appear :)

#81495 - HtheB - Sat Apr 29, 2006 3:39 pm

qw3rty wrote:
The message-chat should work now again (it was a stupid bug, I included just before release ;) )

The server-based games aren't very stable yet, but I hope, with your help, I can get it fixed in a couple of days !

I wasn't able to notice most bugs before, because those bugs need 3+ players to appear :)
the biggest bug finder cant help you :P
still didnt get my ds back :(

#81527 - laurens - Sat Apr 29, 2006 7:04 pm

I love to test, but is the WEP support added yet?

#81542 - qw3rty - Sat Apr 29, 2006 10:50 pm

yes, WEP is possible, but only with "open authentication" (not shared )!!!

#81586 - dualscreenman - Sun Apr 30, 2006 12:14 pm

I can help from uh.... now, to maybe three or four hours from now. (Hopes somebody reads between then and now :P)
I have 64-bit WEP, dialup. I can connect to the lobby.
_________________
dualscreenman wrote:
What about Gaim DS? Gaim pretty much has support for all IM programs.
tepples wrote:
"Goshdammit, the DS is not a Gaim-boy! It's a third pillar!"

#81594 - dualscreenman - Sun Apr 30, 2006 1:42 pm

As I said to you in PM, both of us got stuck at "Please Wait"

Not knowing anything about the source, my guess is that a few packets were lost. Recommended fixes (if this turns out to be a problem)

1. Have Blubb expect the DS to reply after recieving packet. Have it reply once it recieves. If the DS doesn't send the confirmation packet, it should send the original packet. If the second DS *did* send a confirmation packet but the confirmation packet never got there, have first DS resend the move end packet. Second DS will check it to see if it is identical to packet already recieved

2. Have a timer, resend packet after player has been inactive for a while.

Well, that's my two cents. Using either of these, in my opinion, would be good even if this isn't the bug.

Keep up the good work.
_________________
dualscreenman wrote:
What about Gaim DS? Gaim pretty much has support for all IM programs.
tepples wrote:
"Goshdammit, the DS is not a Gaim-boy! It's a third pillar!"

#81743 - qw3rty - Mon May 01, 2006 9:02 pm

I do, of course, acknowledge the packets....in bad situations many packets are lost !

And I do send the "end-of-round" packet again, if needed, but there are still a lot of bugs in the lobby....so the server-based games aren't very reliable yet.

But I hope I can fix most of the problems soon...(I'm already on the trace of a few bugs :D )

P-S. : the download on my page was updated with a new version. I fixed a few bugs - one of them was the nonfuntcioning start of direct-connect games (when one user had his ports forwarded it wouldn't start !)

http://qwerty.servebeer.com/lobby-BLUBB.rar