DCQuake online?!
-
- Insane DCEmu
- Posts: 161
- https://www.artistsworkshop.eu/meble-kuchenne-na-wymiar-warszawa-gdzie-zamowic/
- Joined: Wed Sep 03, 2003 6:37 pm
- Has thanked: 2 times
- Been thanked: 4 times
- Tyne
- Pimp DC Devver
- Posts: 1684
- Joined: Wed Oct 17, 2001 7:44 pm
- Location: Canada, Ontario
- Has thanked: 0
- Been thanked: 1 time
- Contact:
Can it be done? Yes.
Will anyone do it? I highly doubt it.
It's simply better to wait until modem drivers are eventually reverse engineered and figured out, Quake already has network code so there's no point in rewriting that (which also means rewriting huge chunks of the engine I'd imagine!).
Anyway, I doubt anything will ever come of this until said above (modem driver) is figured out. Before anyone mentions the broadband adapter, not many people own one at all; especially considering statistically how many would want to play Quake on DC as well as owning a Dreamcast BBA.
Will anyone do it? I highly doubt it.
It's simply better to wait until modem drivers are eventually reverse engineered and figured out, Quake already has network code so there's no point in rewriting that (which also means rewriting huge chunks of the engine I'd imagine!).
Anyway, I doubt anything will ever come of this until said above (modem driver) is figured out. Before anyone mentions the broadband adapter, not many people own one at all; especially considering statistically how many would want to play Quake on DC as well as owning a Dreamcast BBA.
"I'm convinced RenegadeC is in fact not a human, but rather an experimental IRC/QuakeC bot who has the ability to randomly formulate mods and code them, programmed to have a distinct Canadian personality as well."
-
- Somewhat Dumb Knight
- Posts: 3653
- Joined: Tue Oct 12, 2004 2:26 pm
- Has thanked: 0
- Been thanked: 0
-
- Insane DCEmu
- Posts: 161
- Joined: Wed Sep 03, 2003 6:37 pm
- Has thanked: 2 times
- Been thanked: 4 times
-
- DCEmu Junior
- Posts: 38
- Joined: Mon Mar 06, 2006 3:51 pm
- Has thanked: 0
- Been thanked: 0
- Contact:
i just love these modem topics..they have become a bit of a running punch line since dreamcast homebrew has started.there's always someone asking for modem support..and the punch line you get is always the same..the boob topic linked in homebrew apps is 4 years old.i dont think(just my own personal opinion..)there is enough talent here for it to be reverse engineered for the uses you want.
note: i said here..there are other dc devvers who operate completely indy from this site that probably do have the talent.will they?.....i suspect if it does happen,it will be by them..not this crew of 8 bit game writers.
note: i said here..there are other dc devvers who operate completely indy from this site that probably do have the talent.will they?.....i suspect if it does happen,it will be by them..not this crew of 8 bit game writers.
- mankrip
- DCEmu Ex-Mod
- Posts: 3712
- Joined: Sun Nov 04, 2001 5:12 pm
- Has thanked: 0
- Been thanked: 0
- Contact:
I always wanted to be an 8-bit game writer when I was a kid. Thank you.CKRNZ wrote:i suspect if it does happen,it will be by them..not this crew of 8 bit game writers.
I would be really happy if anyone else wanted to help. However, everyone who has enough talent to get things (dial-up networking, hardware acceleration, etc.) working are busy with other projects.
-
- Somewhat Dumb Knight
- Posts: 3653
- Joined: Tue Oct 12, 2004 2:26 pm
- Has thanked: 0
- Been thanked: 0
As I said before, BlueCrab has completed a modem driver. Let me pull it up...
ERR... Here is the topic. http://www.dcemulation.org/phpBB/viewto ... sc&start=0
Apparently, BlueCrab was going to fix the network stack, but maybe didn't get around to it?
ERR... Here is the topic. http://www.dcemulation.org/phpBB/viewto ... sc&start=0
Apparently, BlueCrab was going to fix the network stack, but maybe didn't get around to it?
- mankrip
- DCEmu Ex-Mod
- Posts: 3712
- Joined: Sun Nov 04, 2001 5:12 pm
- Has thanked: 0
- Been thanked: 0
- Contact:
I'm aware of the modem driver. It's already included in KOS. The only things missing are the network stack, and, well, maybe something else; I really don't know. I already figured out how to change things in Quake's network protocol, but I have no idea about how to establish a connection, even if KOS had all the necessary stuff.
Well, I already thought about adding network play through the BBA, since AFAIK KOS has all the necessary BBA stuff, but when I looked at the BBA driver in KOS I couldn't understand anything.
Well, I already thought about adding network play through the BBA, since AFAIK KOS has all the necessary BBA stuff, but when I looked at the BBA driver in KOS I couldn't understand anything.
-
- Insane DCEmu
- Posts: 161
- Joined: Wed Sep 03, 2003 6:37 pm
- Has thanked: 2 times
- Been thanked: 4 times
- SeGaFrEaK NL
- Insane DCEmu
- Posts: 216
- Joined: Wed Mar 10, 2004 6:17 pm
- Location: The Netherlands
- Has thanked: 0
- Been thanked: 0
- Contact:
-
- Insane DCEmu
- Posts: 161
- Joined: Wed Sep 03, 2003 6:37 pm
- Has thanked: 2 times
- Been thanked: 4 times
-
- Insane DCEmu
- Posts: 161
- Joined: Wed Sep 03, 2003 6:37 pm
- Has thanked: 2 times
- Been thanked: 4 times
-
- Psychotic DCEmu
- Posts: 724
- Joined: Sat Mar 02, 2002 3:22 pm
- Location: Salvador - Bahia - Brasil
- Has thanked: 0
- Been thanked: 0
I think it has nothing to do with Dreamcast.
DS now has a homebrew wi-fi lib wich can be used in DSQuake fairly easy as stated in some boards.
Dreamcast doesn't even has a 56k modem homebrew driver for use with homebrews.
Homebrew softwares can't use the online capability of DC at all (56k).
It has nothing to do with the wi-fi lib for DS, apart from the idea of play online against PCs and other DSs in the same server.
DS now has a homebrew wi-fi lib wich can be used in DSQuake fairly easy as stated in some boards.
Dreamcast doesn't even has a 56k modem homebrew driver for use with homebrews.
Homebrew softwares can't use the online capability of DC at all (56k).
It has nothing to do with the wi-fi lib for DS, apart from the idea of play online against PCs and other DSs in the same server.
As stated, there are reverse engineered drivers available.pb2ya wrote:while we're here answering simple noobish questions, I'd like to inquire, why hasn't someone written a driver yet?DCmad wrote: Dreamcast doesn't even has a 56k modem homebrew driver for use with homebrews.
Homebrew softwares can't use the online capability of DC at all (56k).
Driver writing is not as easy as you may think. In order to code one, you need to know all of the system specs, how it sends/recieves data, error handling, protocols used, etc.
There are countless things needed to know about the hardware before you can type out even the first few lines of the drivers.
Quite a few drivers are dumped straight from the system, which tend to be the most reliable. Dumping the drivers, however, isn't always easy.
My question reguarding this entire concept of online play with the Dreamcast:
I'm a knowledgeable coder with many years of experience in Linux dev, and game modding. I could more than likely easily code a server browser for QuakeDC.
This can actually be integrated into the games menu itself, much like in EZQuake (A complete engine remake of QuakeWorld for Windows.).
Now here is my question: Has the homebrew crew figured out a way to make the software actually utilize the modem/bba? Considering Quake has all of the netcode layed out for us, all we would need to do is connect to a PC hosted server (Of which, there are still hundreds for Quake.).
- mankrip
- DCEmu Ex-Mod
- Posts: 3712
- Joined: Sun Nov 04, 2001 5:12 pm
- Has thanked: 0
- Been thanked: 0
- Contact:
There are a few homebrew applications that uses the BBA. The modem driver lacks a TCP/IP stack, so it can't be used.phaded wrote:Has the homebrew crew figured out a way to make the software actually utilize the modem/bba? Considering Quake has all of the netcode layed out for us, all we would need to do is connect to a PC hosted server (Of which, there are still hundreds for Quake.).
That's a bummer. I don't own a BBA yet. Once I get ahold of one I can start something, but otherwise I couldn't even test it.
I'm considering attempting to build my own BBA. If I could figure something out I could produce and sell them for a much cheaper cost. What's the BBA at now, like $140 USD? That's pretty insane for a part that probably costs less than ten bucks for a company to mass build.
I'm considering attempting to build my own BBA. If I could figure something out I could produce and sell them for a much cheaper cost. What's the BBA at now, like $140 USD? That's pretty insane for a part that probably costs less than ten bucks for a company to mass build.
- emptythought
- DC Developer
- Posts: 2015
- Joined: Wed Jan 30, 2002 9:14 am
- Location: UNITED STATES NRN
- Has thanked: 0
- Been thanked: 0
- Contact:
Unless you find a way to emulate the Sega chip you won't be able to make a homemade BBA. Try the search function of the forums because there was tons of talk about others asking how to make their own BBA.
On the other note, you may want to try getting a LAN adapter as they're generally a lot cheaper. However, they don't work like the BBA so they can not be used on games that did not specifically support the LAN adaptor. It's also 10Mbps unlike the BBA which is 100\10Mbps.
On the other note, you may want to try getting a LAN adapter as they're generally a lot cheaper. However, they don't work like the BBA so they can not be used on games that did not specifically support the LAN adaptor. It's also 10Mbps unlike the BBA which is 100\10Mbps.