VOGONS


First post, by loennermo

User metadata
Rank Newbie
Rank
Newbie

Hello,

I want to play Blood over a modem-connection. Blood on my WinXP-machine runs fine.

I have a real modem on COM4 and put in the following in the config:
serial1=directserial realport:com4

I tried even with rxdelay:10

After the modems connect to eachother and one of us is selecting a level the following text will be in the status window:

Serial1: Errors occured: Framing 17, Parity 0, Overrun 74 (IFO:1), Break 17
Serial1: Errors occured: Framing 0, Parity 0, Overrun 15 (IFO:0), Break 0
Serial1: Errors occured: Framing 0, Parity 0, Overrun 187 (IFO:5), Break 0
Serial1: Errors occured: Framing 0, Parity 0, Overrun 187 (IFO:6), Break 0
Serial1: Errors occured: Framing 0, Parity 0, Overrun 187 (IFO:7), Break 0
Serial1: Errors occured: Framing 0, Parity 0, Overrun 178 (IFO:5), Break 0
Serial1: Errors occured: Framing 0, Parity 0, Overrun 180 (IFO:8 , Break 0
Serial1: Errors occured: Framing 0, Parity 0, Overrun 187 (IFO:9), Break 0
Serial1: Errors occured: Framing 0, Parity 0, Overrun 183 (IFO:8 , Break 0
Serial1: Errors occured: Framing 0, Parity 0, Overrun 176 (IFO:9), Break 0

and so on. From that point my side of Blood runs very very slow.

What am I doing wrong? Any hints?

Thanks in advance,
Loenni

Reply 1 of 6, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Is it a USB/Serial adapter? Some of those suck.

Do you use autocycles? Try fixed.

1+1=10

Reply 2 of 6, by loennermo

User metadata
Rank Newbie
Rank
Newbie

In fact, I am trying this with a Desktop and a Laptop. I am using the internal modem of the Laptop.

frameskip=2
core=auto
cycles=max
cycleup=500
cycledown=20

Additional info: I am getting the message in status window that the serial is trying to use the FIFO - does this affect anything?

With these settings I have a very good performance playing single-player.

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

User metadata
Rank DOSBox Author
Rank
DOSBox Author

The FIFO warning is not fatal. But if the game has the option to use FIFO deactivate it.

A few suggestions...

Try cycles=20000 or something.
Make sure the baud rate in both games is the same.
Choose a lower baudrate.

1+1=10

Reply 4 of 6, by loennermo

User metadata
Rank Newbie
Rank
Newbie

I cant deactivate the FIFI in the game. Maybe the real port tries to use the FIFO???

With cycles set to a fixed value the game is very slow. Baud rate is set to 9600 on both sides of the tel-phone line. This works OK when using a real Win98SE machine.

Any other hints?

Thanks!

Reply 5 of 6, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

> With cycles set to a fixed value the game is very slow.

But does it still produce errors? Set the right value and it won't be slow.

1+1=10

Reply 6 of 6, by loennermo

User metadata
Rank Newbie
Rank
Newbie

>But does it still produce errors? Set the right value and it won't be slow.

I tried everything between 500 and 20000 for the manual cycles setting - allways slow.

Even with the fixed cycles values it's throwing me the serial errors.

Any other hints?
Something wrong set in the game (com1, 9600, everything else to default liek irq and address.