VOGONS


First post, by b0s

User metadata
Rank Newbie
Rank
Newbie

Hello. I have a problem, with IPX protocol using. I have a russificied (russian translated) version of War2 : ToD. So i wanted to play with my friend through network. I was enable, IPX function in configuraton file, and in command promt of emulator, i was wrote - IPXNET start. When I started the game, and choose IPX mode of network gaming, game is hung, and DOS/4GW-DOS-32 has wrote error develop info in DOSBox Status Window, detalis in attached txt file, and Main windows view detalis in attached picture.

For game start used next code:

[autoexec ]
# Lines in this section will be run at startup.
@mount c C:\games >nul
@ipxnet start
@c:
@cd W2_tod
war2

I try this case on two computers, first:
First computer description:
Processor: Intel Celeron 2,600
RAM: 512megabytes
VIDEO-CARD: NVidia Gefroce 5600, memory 128mb
Sound: Realtek AC'97
OS: Windows XP Home Editon SP2

Second comp descr:
Processor: Intel Mobile Celeron 1,600
RAM: 512megabytes
VIDEO-CARD: VIA/S3G UniChrome PRO IGP (I dont know about memory)
Sound: Realtek HD (ALC260)
OS: Windows XP Home Editon SP2

I'm not set GLIDE or DIRECT 3D mode or other, i think dosbox worked with default mode.

In all cases used DOSBox 0.70.

Game was started within and without sound, in window-mode, with screen resolution 1024x768. I try use DOG, and change dos/4wg with, dos32. It is not helped. Only haven't been wrote the error dos32 info like it is happend when dos/4wg used. And this error happend, everytime, when i pushed the Create game button.

Sorry respective developers, my english is bad. I thank you for this emulator and for your help.

Reply 2 of 19, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

Yeah - it is ipxnet startserver

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32

Reply 3 of 19, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

shouldn't crash though

1+1=10

Reply 4 of 19, by b0s

User metadata
Rank Newbie
Rank
Newbie

Yeah, MiniMax "IPXNET startserver"

Reply 5 of 19, by b0s

User metadata
Rank Newbie
Rank
Newbie

Why should not? Maybe someone know how it to test? So, is anyone, who may to develop this error? I'm advanced user, i'm not low level programmer.

Reply 6 of 19, by b0s

User metadata
Rank Newbie
Rank
Newbie

h-a-l-9000, error like last, happened when i try to connect with direct COM-port connection.

Reply 7 of 19, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

ipx isn't com port connection

Water flows down the stream
How to ask questions the smart way!

Reply 8 of 19, by b0s

User metadata
Rank Newbie
Rank
Newbie

Qbix, please read this topic, again. I'm doesn't talk that IPX connected through or with virtual COM port. I talk about serial connection. I try connect the game with NULL-MODEM mode, and the game hungs like in last cases. I'm talk about -->IT.

I'm sorry for my English.

Reply 9 of 19, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

b0s - please repost the autoexec section and the serial port section from your dosbox.conf file. From both PC's please.

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32

Reply 10 of 19, by b0s

User metadata
Rank Newbie
Rank
Newbie

Hello, all again. Sorry that i don't answer, all this time. So, before i give some data from serial parametrs, i must to say that and in case when i try to connect with the MODEM emulator, and in case when i try to connect with the IPX, and i try to connect with the SERIAL, when, how I think, must be showen some Lan Lobby of Warcraft, to choose some map, error hapened. And this Error, hapened in all of this cases, and always equally. I'm talk about CR2 descriptor, that showing with develop info of dos/4gw every time when this error hapened.

Reply 11 of 19, by b0s

User metadata
Rank Newbie
Rank
Newbie

Modem connection:
- First computer (Server)

    [modem] 
modem=true
comport=2
listenport=23
[serial]
serial2=modem listenport:23
[autoexec]
# Lines in this section will be run at startup.
@echo off
mount c C:\games >nul
c:
cd w2_tod
war2

- Second computer (Client)

    [modem] 
modem=true
comport=2
listenport=23
[serial]
serial2=modem listenport:23
[autoexec]
# Lines in this section will be run at startup.
@echo off
mount c C:\games >nul
c:
cd w2_tod
war2
Last edited by b0s on 2007-05-29, 11:25. Edited 2 times in total.

Reply 12 of 19, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

you can't use startserver on both pcs.
one has to connect.

Water flows down the stream
How to ask questions the smart way!

Reply 13 of 19, by b0s

User metadata
Rank Newbie
Rank
Newbie

IPX connection:
- First computer (Server)

    [ipx]
# ipx -- Enable ipx over UDP/IP emulation.
ipx=true
[autoexec]
# Lines in this section will be run at startup.
@echo off
mount c C:\games >nul
ipxnet startserver >nul
c:
cd w2_tod
war2

- Second computer (Client)

    [ipx]
# ipx -- Enable ipx over UDP/IP emulation.
ipx=true
[autoexec]
# Lines in this section will be run at startup.
@echo off
mount c C:\games >nul
ipxnet connect 192.168.1.6 >nul
c:
cd w2_tod
war2

Reply 14 of 19, by b0s

User metadata
Rank Newbie
Rank
Newbie

Sorry, Obix. I make mistake when copy info from exchange buffer

Reply 15 of 19, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

b0s - when you have problems it is a bad idea to use >nul to hide the result of the commands. And you should also not start war2 automatically. You should enter the command war2 yourself when you have read the output from the mount and the ipxnet commands.

Before you start war2, try the commands ipxnet status and ipxnet ping and see if the 2 PC's are connected.

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32

Reply 16 of 19, by b0s

User metadata
Rank Newbie
Rank
Newbie

Serial connection:
- First computer (Server)

     [serial]
serial2=nullmodem server
[autoexec]
# Lines in this section will be run at startup.
@echo off
mount c C:\games >nul
c:
cd w2_tod
war2

- Second computer (Client)

     [serial]
serial2=nullmodem
[autoexec]
# Lines in this section will be run at startup.
@echo off
mount c C:\games >nul
ipxnet connect 192.168.1.6 >nul
c:
cd w2_tod
war2

Reply 17 of 19, by b0s

User metadata
Rank Newbie
Rank
Newbie

I doing it without nul, and all okey. Connection is okey. Please don't seek errors in autoexec. All wrote rightly, there. I'm sure.

Because I say, that error in all cases is equally.

I think i knowing DOS goodly, I check it out. All right. How you think, why the game must hung when ipx or serial or modem, or something else not allowed if in game prepared some variations of reactions if this protocol is not allowed. I think there is no problem. I think the problem may be in game, or in DosBox emulation.

I'm say it with all respect to developers and moderators.

Reply 18 of 19, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

> serial2=nullmodem server
that's wrong but anyways:

Appears to be a problem with your Warcraft version. Mine does not crash at all when choosing multiplayer.

> russificied (russian translated) version of War2
Is this a official Blizzard version or was it done by "Haxxorz"?

1+1=10

Reply 19 of 19, by b0s

User metadata
Rank Newbie
Rank
Newbie

It is version russificied by some S.P.K group. So i find, full version, of this russian WC, and try it. All is worked rightly. You're right, h-a-l-9000. It is happened, i think, 'cos, bugversion has patched to working without CD.

And in two. Wacraft have a problem, with KeyRus russificator of code page. When KeyRus is loaded in memory, warcraft in begin of start, shows dos/4gw develop info, like in later cases, but it info differs.