Dosbox-staging: "рд╕реЙрдлреНрдЯрдореЛрдбреЗрдо" рд╕реАрд░рд┐рдпрд▓ рдкреЛрд░реНрдЯ рдХреЗ рд▓рд┐рдП рдЯреЗрд▓рдиреЗрдЯ рд╕рдорд░реНрдерди рд╕рдХреНрд╖рдо

рдХреЛ рдирд┐рд░реНрдорд┐рдд 28 рдЕрдЧре░ 2020  ┬╖  9рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: dosbox-staging/dosbox-staging

рдореБрдЭрд╕реЗ рдЕрдХреНрд╕рд░ рдкреВрдЫрд╛ рдЬрд╛рддрд╛ рдерд╛ рдХрд┐ рдбреЙрд╕рдмреЙрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдбреЙрд╕ рдЯрд░реНрдорд┐рдирд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдмреАрдмреАрдПрд╕ рд╕реЗ рдлрд╛рдЗрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рдХреНрдпреЛрдВ рд╣реЛрдВрдЧреЗ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдкрд╛рд░рдВрдкрд░рд┐рдХ рд╕реАрд░рд┐рдпрд▓/рдореЙрдбреЗрдо рдЯреНрд░рд╛рдВрд╕рдлрд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЬреИрд╕реЗ рдПрдХреНрд╕рдПрдордУрдбреАрдИрдПрдо, рд╡рд╛рдИрдПрдордУрдбреАрдИрдПрдо, рдЬреЗрдбрдПрдордУрдбреАрдИрдПрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛)ред рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдпрд╣ рд░рд┐рдкреЛрд░реНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдкреБрд╖реНрдЯрд┐ рдХреА рдЧрдИ рдереА рдХрд┐ рдЬрдм рдПрдХ "serialX" рдкреЛрд░реНрдЯ рдХреЛ DOSBox .conf рдореЗрдВ "рдореЙрдбреЗрдо" рдкреНрд░рдХрд╛рд░ рдХреЗ рдЙрдкрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, рдЯреЗрд▓рдиреЗрдЯ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдЯреЗрд▓рдиреЗрдЯ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рдкреНрд░рддреАрдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЯреЗрд▓рдиреЗрдЯ рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рднреЗрдЬреЗ рдЧрдП-рдЖрдИрдПрд╕реА рд╡рд░реНрдгреЛрдВ рд╕реЗ рдмрдЪ рдирд╣реАрдВ рдкрд╛рдПрдЧрд╛, рдЕрдирд╕реНрдХреЗрдк рдкреНрд░рд╛рдкреНрдд-рдЖрдИрдПрд╕реА рд╡рд░реНрдг рдпрд╛ рдЯреЗрд▓рдиреЗрдЯ рдХрдорд╛рдВрдб рдХреЛ рдкрд╣рдЪрд╛рди рдпрд╛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдирд╣реАрдВ рджреЗрдЧрд╛ред "рдирд▓рдореЛрдбреЗрдо" рдбрд┐рд╡рд╛рдЗрд╕рдЯрд╛рдЗрдк рдЯреЗрд▓рдиреЗрдЯ рд╕рдорд░реНрдерди рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП " рдЯреЗрд▓рдиреЗрдЯ: 1 " рдкреИрд░рд╛рдореАрдЯрд░ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдорджрджрдЧрд╛рд░ рдирд╣реАрдВ рд╣реИ рдЬреЛ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдЯреЗрд▓рдиреЗрдЯ рдмреАрдмреАрдПрд╕ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЙрд╕ рдЯрд░реНрдорд┐рдирд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдореИрдВрдиреЗ рдбреЙрд╕рдмреЙрдХреНрд╕ рд╡рд┐рдХреА рдФрд░ рдореИрдиреБрдЕрд▓ рдХреЛ рджреЗрдЦрд╛ рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ "рдореЙрдбреЗрдо" (рд╕реЙрдлреНрдЯрдореЛрдбреЗрдо) рдзрд╛рд░рд╛рд╡рд╛рд╣рд┐рдХ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЯреЗрд▓рдиреЗрдЯ рд╕рдорд░реНрдерди рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рднреА рдирд╣реАрдВ рдорд┐рд▓рд╛ред рддреЛ рдореИрдВрдиреЗ рдбреЙрд╕рдмреЙрдХреНрд╕ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЛ рджреЗрдЦрд╛ рдФрд░ softmodem.cpp рдореЗрдВ рдЗрд╕ рдЫреЛрдЯреЗ рд╕реЗ рдХреЛрдб рдХреЛ рджреЗрдЦрд╛:

else if (strstr(cmdbuf,"NET1")) {
                telnetmode = true;
                SendRes(ResOK);
                return;
        }

рд╡рд╣ рд╡рд╣рд╛рдВ рдХреБрдЫ рджрд┐рд▓рдЪрд╕реНрдк рдХреЛрдб рд╣реИред рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЗрд╕ рд╕реЙрдлреНрдЯрдореЙрдбреЗрдо рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рдкреНрдд _any_ рдПрдЯреА рдХрдорд╛рдВрдб рдореЗрдВ 4 рдЕрдХреНрд╖рд░ "NET1" _anywhere_ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдЯреЗрд▓рдиреЗрдЯ рд╕рдорд░реНрдерди рдХреЛ рд╕рдХреНрд╖рдо рдХрд░реЗрдЧрд╛ рдФрд░ рдлрд┐рд░ рддреБрд░рдВрдд рдХрдорд╛рдВрдб рдХреЛ рдкрд╛рд░реНрд╕ рдХрд░рдирд╛ рдмрдВрдж рдХрд░ рджреЗрдЧрд╛ рдФрд░ "рдУрдХреЗ" рд╡рд╛рдкрд╕ рдХрд░ рджреЗрдЧрд╛ред рдпрд╣ рдмрд╣реБрдд рднрдпрд╛рдирдХ рд╣реИ рдПрдЯреА рдХрдорд╛рдВрдб рд╡рд╣рд╛рдВ рдкрд╛рд░реНрд╕рд┐рдВрдЧ (рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ "NET1" рдЙрд╕ рд╣реЛрд╕реНрдЯрдирд╛рдо рдореЗрдВ рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?), рд▓реЗрдХрд┐рди рдЬреЛ рднреА рд╣реЛред рдореИрдВрдиреЗ "рдПрдЯреАрдПрдирдИрдЯреА 1" рдЯрд╛рдЗрдк рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: "рдПрдЯреАрдбреА ..." рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдЕрдЧрд▓рд╛ рдХрдиреЗрдХреНрд╢рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЯреЗрд▓рдиреЗрдЯ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред

рдЗрд╕рд▓рд┐рдП...

  1. рдХреГрдкрдпрд╛ рдЗрд╕ ATNET0/1 рдЖрджреЗрд╢ (рдЯреЗрд▓рдиреЗрдЯ рд╕рдорд░реНрдерди рдХреЛ 0 рдкрд░ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрджрд┐ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП) рдХрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬреАрдХрд░рдг рдХрд░реЗрдВред
  2. рдХреГрдкрдпрд╛ рдПрдЯреА рдХрдорд╛рдВрдб рдкрд╛рд░реНрд╕рд░ рдХреЛ рдареАрдХ рдХрд░реЗрдВ: strstr() рд▓рдЧрднрдЧ рд╡рд╣ рдирд╣реАрдВ рд╣реИ рдЬреЛ рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
  3. рдХреГрдкрдпрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ "рдореЙрдбреЗрдо" рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЯреЗрд▓рдиреЗрдЯ рд╕реБрдкреЛрд░реНрдЯ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП .conf рдлрд╝рд╛рдЗрд▓ рдореЗрдВ " рдЯреЗрд▓рдиреЗрдЯ: 1 " рд╡рд┐рдХрд▓реНрдк рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВред

рдЖрдЧреЗ рдЪрд░реНрдЪрд╛ рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реБрдИ,

рдзрдиреНрдпрд╡рд╛рдж, BBS рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдФрд░ sysops рдзрдиреНрдпрд╡рд╛рджред

рд╕рднреА 9 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рд╕реЙрдлреНрдЯрдореЛрдбреЗрдо рдХреЛрдб @rswindell рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рдХреГрдкрдпрд╛ рдЗрд╕ ATNET0/1 рдХрдорд╛рдВрдб рдХрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬреАрдХрд░рдг рдХрд░реЗрдВ

рд╣рдо NET1 рдХрдорд╛рдВрдб рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ README (рдиреАрдЪреЗ рджреЗрдЦреЗрдВ) рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╢рд╛рдпрдж рдЗрд╕рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЬреАрдердм рдореЗрдВ, рдЖрдк 'рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдХрд╛рдВрдЯрд╛' рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, README рд╕реАрдзреЗ рдЕрдкрдиреЗ рдХрд╛рдВрдЯреЗ рдореЗрдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдЧреАрдердм рдХреЗ рд╡реЗрдм рд╕рдВрдкрд╛рджрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ), рдФрд░ рдлрд┐рд░ рдЕрдкрдиреЗ рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рд╡рд╛рдкрд╕ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреНрд░рд▓реЗрдЦрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЖрдкрдХреА рдорджрдж рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХреА рдЬрд╛рдПрдЧреА!

BBS Gaming
----------
DOSBox's serial interface can emulate a telephone modem, which allows original
DOS terminal applications to either dial or host a BBS on the Internet 
via the Telnet protocol.

First, configure DOSBox with a serial port emulating a modem:

   [serial]
   serial1 = modem listenport:2323

Next, launch your favorite DOS terminal or BBS hosting software and configure
its corresponding serial port with default settings, as follows:

  COM1:
    - COM port 1
    - 8N1 data-bits, stop-bits, and parity
    - 57600 baud
    - 03F8 address
    - IRQ4 interrupt
    - 16550 fifo enabled
    - Software flow control (Xon/Xoff) enabled
    - Hardware flow control (CTS/RTS) enabled
    - Hardware flow control (DSR/DTR) disabled

To dial BBSes on the Internet:

  1) Set your dialing prefix to: ATNET1^MATDT to ensure file-transfers
     and command mode transitions and handled properly.

  2) Set the phone number of the BBS to its hostname or IP, optionally
     followed by the Telnet port number, for example:

      - Phone number on non-standard port: remote.bbs.com:2323
      - Phone number on standard port 23: remote.bbs.com

To host a DOS-based BBS:

 1) Configure your DOSBox serial port to listen on a Telnet port greater
    than 1024. This allows you to run DOSbox with normal user privileges
    as opposed to granting it root or administrator privileges, for example:

    [serial]
    serial1 = modem listenport:2323

 2) Configure your DOSBox machine to use a static IP address or be assigned
    a static IP via DHCP, which can typically be configured in your router.

 3) If your DOSBox machine is behind a router/firewall, add a port-
    fowarding entry to listen on TCP port 23 and pass it through to
    port 2323 to your DOSBox machine's IP address.  This allows Internet
    users to "dial" your BBS using the default Telnet port.

рдХреГрдкрдпрд╛ рдПрдЯреА рдХрдорд╛рдВрдб рдкрд╛рд░реНрд╕рд░ рдХреЛ рдареАрдХ рдХрд░реЗрдВ: рд╕реНрдЯреНрд░рд╕реНрдЯреНрд░ () рд▓рдЧрднрдЧ рдХрднреА рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рдЖрдк рдХреНрдпрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдо strstr() рдХреЛ (char*) рд╕реНрдЯреНрд░реАрдо рдХреЗ рдЕрдВрджрд░ рдЗрд╕реА рддрд░рд╣ рдЗрд╕ рд╕рдмрд╕реНрдЯреНрд░рд┐рдВрдЧ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ?

рдХреГрдкрдпрд╛ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ "рдореЙрдбреЗрдо" рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЯреЗрд▓рдиреЗрдЯ рд╕реБрдкреЛрд░реНрдЯ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП .conf рдлрд╝рд╛рдЗрд▓ рдореЗрдВ " рдЯреЗрд▓рдиреЗрдЯ: 1 " рд╡рд┐рдХрд▓реНрдк рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВред

рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕реБрдЭрд╛рд╡ рд▓рдЧрддрд╛ рд╣реИред рддреЛ рдпрд╣ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ "рдбрд┐рдлрд╝реЙрд▓реНрдЯ" рдХрд░реЗрдЧрд╛ рдЬреИрд╕реЗ рдХрд┐ NET1 рдЧреЗрдЯ-рдЧреЛ рд╕реЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛?

рдЖрдк рдХреНрдпрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдо strstr() рдХреЛ рдЗрд╕реА рддрд░рд╣ (char*) рд╕реНрдЯреНрд░реАрдо рдХреЗ рдЕрдВрджрд░ рдЗрд╕ рд╕рдмрд╕реНрдЯреНрд░рд┐рдВрдЧ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ?

рдПрдЯреА рдХрдорд╛рдВрдб рдкрд╛рд░реНрд╕ рд╕реЗ рдмрд╛рдПрдБ-рд╕реЗ-рд╕рд╣реА рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдПрдХ рд╣реА рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рдХрдИ рдЖрджреЗрд╢реЛрдВ рдХрд╛ рд╕рдорд░реНрдерди (multple рдХрдорд╛рдВрдб "рдкрд░" рдФрд░ '\ r' рдХреЗ рдмреАрдЪ рдореМрдЬреВрдж рд╣реЛ рд╕рдХрддрд╛ рд╣реИ)ред рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдЖрдЬ рдбреЙрд╕рдмреЙрдХреНрд╕ рдореЗрдВ рдПрдЯреА рдХрдорд╛рдВрдб рдкрд╛рд░реНрд╕рд░ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдЖрдк рдЙрд╕рдХреЗ рднреАрддрд░ рдХрд╣реАрдВ рднреА "рдиреЗрдЯ0" рдпрд╛ "рдиреЗрдЯ1" рдХреЗ рд╕рд╛рде рдХрд┐рд╕реА рднреА рд╣реЛрд╕реНрдЯрдирд╛рдо рд╕реЗ рдХрдиреЗрдХреНрдЯ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП "ATD net1.vert.synchro.net" рдХреЛ рдРрд╕реЗ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреИрд╕реЗ рдХрд┐ рдпрд╣ рд╕рд┐рд░реНрдл "ATNET1" рдерд╛, рдЬреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЧрд▓рдд рд╣реИ (рдХреЛрдИ рдбрд╛рдпрд▓/рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)ред рдХрд┐рд╕реА рдЕрдиреНрдп рдлрд╝рдВрдХреНрд╢рди рдХреЙрд▓ рдХреЗ рд╕рд╛рде рдмрд╕ strstr() рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдПрдХ рдлрд┐рдХреНрд╕ рдореЗрдВ рдЕрдзрд┐рдХ рд╢рд╛рдорд┐рд▓ рд╣реЛрдЧрд╛ред

рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕реБрдЭрд╛рд╡ рд▓рдЧрддрд╛ рд╣реИред рддреЛ рдпрд╣ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ "рдбрд┐рдлрд╝реЙрд▓реНрдЯ" рдХрд░реЗрдЧрд╛ рдЬреИрд╕реЗ рдХрд┐ NET1 рдЧреЗрдЯ-рдЧреЛ рд╕реЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛?

рдпрд╣рд╛рдБ рдкреВрдЫрдирд╛ рд╣реИ: рдпрджрд┐ .conf рдлрд╝рд╛рдЗрд▓ рдореЗрдВ " рдЯреЗрд▓рдиреЗрдЯ: 1 " рд╡рд┐рдХрд▓реНрдк рдореМрдЬреВрдж рд╣реИ, рддреЛ рдбреЙрд╕рдмреЙрдХреНрд╕ рд╕реЙрдлреНрдЯрдореЛрдбреЗрдо рд╡реИрд╕рд╛ рд╣реА рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдЧрд╛ рдЬреИрд╕реЗ рдХрд┐ "NET1" рдПрдЯреА-рдХрдорд╛рдВрдб рдЧреЗрдЯ-рдЧреЛ рд╕реЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рд╡рд░реНрддрдорд╛рди рдореЗрдВ, " telnet:1 " рд╡рд┐рдХрд▓реНрдк рдХреЗрд╡рд▓ "nullmodem" рдбрд┐рд╡рд╛рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерд┐рдд рд╣реИред

рдЬрдм рд╣реЗрд╕ рд╕рдВрдЧрдд рдореЙрдбреЗрдо рджреНрд╡рд╛рд░рд╛ 'рдбреА' рдХрдорд╛рдВрдб рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ (рдФрд░ '\r' рд╕реЗ рдкрд╣рд▓реЗ) рд╕рдм рдХреБрдЫ рдбрд╛рдпрд▓-рдкреИрдЯрд░реНрди (рдЬреИрд╕реЗ рдлреЛрди рдирдВрдмрд░, рдЖрдИрдкреА рдкрддрд╛, рд╣реЛрд╕реНрдЯрдирд╛рдо) рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ strstr() рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЦреЛрдЬреЗ рдЬрд╛ рд░рд╣реЗ рдкреИрдЯрд░реНрди рд╕реЗ рдкрд╣рд▓реЗ рд╕рдмрдХреБрдЫ рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ (рдЕрдирджреЗрдЦрд╛ рдХрд░рддрд╛ рд╣реИ) рддрд╛рдХрд┐ рдЖрдк рдпрд╣ рдирд╣реАрдВ рдЬрд╛рди рд╕рдХреЗрдВ рдХрд┐ рдкреИрдЯрд░реНрди рдХрдорд╛рдВрдб рдпрд╛ рдХрдорд╛рдВрдб рдХрд╛ рддрд░реНрдХ рдерд╛ рдпрд╛ рдирд╣реАрдВред рдХрдорд╛рдВрдб рдкрд╛рд░реНрд╕рд░ рдХреЛ "рдПрдЯреА" рдХреЗ рдмрд╛рдж рд╕рднреА рдХрдорд╛рдВрдбреНрд╕ рдХреЛ рдХреНрд░рдо рдореЗрдВ (рдмрд╛рдПрдВ рд╕реЗ рджрд╛рдПрдВ) рдкреНрд░реЛрд╕реЗрд╕ рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдФрд░ рдХрд┐рд╕реА рднреА рдХрдорд╛рдВрдб рдХреЗ рд▓рд┐рдП рдЬреЛ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░ рджреЗрдЧрд╛ (рдЬреИрд╕реЗ 'рдбреА' рдХрдорд╛рдВрдб), рдХрдорд╛рдВрдб рдХреЗ рд╕рдВрд╕рд╛рдзрд┐рдд рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ "NET0" рдпрд╛ "NET1" рдХрдорд╛рдВрдб рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдХреЛ рдбреЙрд╕рдмреЙрдХреНрд╕ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╡рд╣ рд╕рдорд╕реНрдпрд╛ "рдбреА" рдХрдорд╛рдВрдб рдХреЗ рд▓рд┐рдП рдЕрджреНрд╡рд┐рддреАрдп рдирд╣реАрдВ рд╣реИ, рдореИрдВ рдЗрд╕реЗ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рдерд╛ред рдХрдорд╛рдВрдб рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ "NET0" рдпрд╛ "NET1" рдХреЗ рдкрд╣рд▓реЗ рдпрд╛ рдмрд╛рдж рдореЗрдВ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рднреА AT рдХрдорд╛рдВрдб рдХреЛ рднреА рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдПрдХ Hayes рд╕рдВрдЧрдд рдореЙрдбреЗрдо "AT&F&C1&D2S95=3Ddial-pattern\r" рдЬреИрд╕реЗ рдХрдорд╛рдВрдб рдХреЛ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдбреЙрд╕рдмреЙрдХреНрд╕ рд╕реЙрдлреНрдЯрдореЛрдбреЗрдо рдПрдЯреА рдХрдорд╛рдВрдб рдкреНрд░реЛрд╕реЗрд╕рд░ "NET0" рдпрд╛ "NET1" рдХреЗ рд╕рдорд╛рди рдХрдорд╛рдВрдб рд╕реНрдЯреНрд░рд┐рдВрдЧ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдХрд┐рд╕реА рднреА рдЕрдиреНрдп рдХрдорд╛рдВрдб рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рд╕реЗ рднреА рдмрджрддрд░, рдЕрдЧрд░ рд╡реЗ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХрдорд╛рдВрдб рддрд░реНрдХ рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдбрд╛рдпрд▓ -рдкреИрдЯрд░реНрди рдЯреВ 'рдбреА' рдХрдорд╛рдВрдб), рдкрд╛рд░реНрд╕рд░ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рдПрдХ рдХрдорд╛рдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП "рдПрдЯреА Dnet1.vert.synchro.net" рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рдЬреИрд╕рд╛ рдЗрд╕реЗ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

@rswindell рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

@rswindell ,

рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╕реБрдзрд╛рд░ рдкреАрдЖрд░ рдореЗрдВ рд╣реИрдВ https://github.com/dosbox-staging/dosbox-staging/pull/582

рдЧрд┐рдЯрд╣рдм рдХрд╛ рд╕реАрдЖрдИ рдпрд╣рд╛рдВ рдмрд╛рдЗрдирд░реА рдЙрддреНрдкрдиреНрди рдХрд░ рд░рд╣рд╛ рд╣реИ (рдпрджрд┐ рдЖрдк рд╕реНрд░реЛрдд рд╕реЗ рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ):

@rswindell , рдЬрдм рдЖрдкрдХреЗ рдкрд╛рд╕ рдореМрдХрд╛ рд╣реЛ, рддреЛ рдХреГрдкрдпрд╛ рд╢рд╛рдЦрд╛ kc/modem-toggles-1 рд╕рдВрдХрд▓рд┐рдд рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХрд░реЗрдВ рдпрд╛ рдЙрдкрд░реЛрдХреНрдд рдмрд╛рдЗрдирд░реА рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░реЗрдВ, рдФрд░ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдЖрдк рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВред

рдЖрдк рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд telnet:1 рдзреНрд╡рдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рджрд┐рдП рдЧрдП рд╕реАрд░рд┐рдпрд▓ рд╕реЙрдлреНрдЯрдореЛрдбреЗрдо рдХреЗ рд▓рд┐рдП рдЯреЗрд▓рдиреЗрдЯ-рдореЛрдб рдХреЛ рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЯреЗрд▓рдиреЗрдЯ-рдореЛрдб рдХреЛ рдЕрдм рдПрдЯреА рдХрдорд╛рдВрдб рдХреЗ рдЬрд░рд┐рдП рдЯреЙрдЧрд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: +NET1 рдФрд░ +NET0 ред

рдЯреЗрд▓рдиреЗрдЯ-рдореЛрдб рдореЛрдб рдкреВрд░реЗ рд░реАрд╕реЗрдЯ (рдПрдЯреАрдЬреЗрдб) рдкрд░ рдмрдирд╛ рд░рд╣рддрд╛ рд╣реИ, рдФрд░ рдЙрд╕ рдореЛрдб рдореЗрдВ рд░рд╣реЗрдЧрд╛ рдЬрд┐рд╕реЗ рдЖрдкрдиреЗ рдЗрд╕реЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рд╣реИред рдЯреЗрд▓рдиреЗрдЯ-рдореЛрдб рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рд╣реЛрдиреЗ рдкрд░ рдбреЙрд╕рдмреЙрдХреНрд╕ рдХрд╛ рдХрдВрд╕реЛрд▓ рдЖрдЙрдЯрдкреБрдЯ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░реЗрдЧрд╛ред

+NET1 (рдпрд╛ 0) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЯреЗрд▓рдиреЗрдЯ-рдореЛрдб рдХрд╛ рд░рдирдЯрд╛рдЗрдо рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдЕрдм рдорд▓реНрдЯреА-рдПрдЯреА рдХрдорд╛рдВрдб рд╕реЗрдЯ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдбрд╛рдпрд▓-рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрдкреЗрдХреНрд╖рд╛ рдХреЗ рдЕрдиреБрд░реВрдк рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП:

ATI3+NET1Dmyhost.NET0test.org

README рдлрд╛рдЗрд▓ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ; рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдареАрдХ рджрд┐рдЦрддрд╛ рд╣реИ рдпрд╛ рд╡рд┐рд╡рд░рдг рдХреЛ рдФрд░ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдХреИрд╕реЗ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЙрддреНрд╕реБрдХ рдЕрдЧрд░ рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рдЕрдкреЗрдХреНрд╖рд┐рдд рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ!

@rswindell рдмрдЧ рд░рд┐рдкреЛрд░реНрдЯ рдФрд░ рд╡рд┐рд╕реНрддреГрдд рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд-рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж :) рдЬреИрд╕реЗ рд╣реА рдореИрдВрдиреЗ # 582 рдХреЛ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рдорд┐рд▓рд╛ рджрд┐рдпрд╛, рд╕рдорд╕реНрдпрд╛ рдЕрдкрдиреЗ рдЖрдк рдмрдВрдж рд╣реЛ рдЧрдИред

рдЬрдм рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреБрдЫ рд╕рдордп рд╣реЛ, рддреЛ рдХреГрдкрдпрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░реЗрдВ рдФрд░ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ рдХрд┐ рдХреНрдпрд╛ рдЕрдм рд╕рдм рдХреБрдЫ рдХреНрд░рдо рдореЗрдВ рд╣реИ :) рдпрджрд┐ рдЖрдкрдХреЛ рдХреЛрдИ рдЧрд▓рддреА рдпрд╛ рдХреБрдЫ рдЫреВрдЯрд╛ рд╣реБрдЖ рд╣реИ - рдмрд╕ рдпрд╣рд╛рдВ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдФрд░ рдореИрдВ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓реВрдВрдЧрд╛ (рдпрд╛ рдмрд╕ рдПрдХ рдирдпрд╛ рдмрдирд╛рдПрдВ) .

рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдЖрдЧрд╛рдореА 0.76.0 рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЬрд╛рд░реА рдХреА рдЬрд╛рдПрдЧреА, рд▓реЗрдХрд┐рди рддрдм рддрдХ рдЗрд╕реЗ рд╣рдорд╛рд░реЗ рд╡рд┐рдХрд╛рд╕ рдмрд┐рд▓реНрдб рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: рдирд╡реАрдирддрдо рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдВрдХ рдпрд╣рд╛рдВ рд╣реИрдВ: https://dosbox-staging.github.io/downloads/devel/

рддреНрд╡рд░рд┐рдд рдФрд░ рдЧрд╣рди рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж рджреЛрд╕реНрддреЛрдВред

рдореИрдВрдиреЗ рдЖрдЬ рдбреЙрд╕рдмреЙрдХреНрд╕-рд╕реНрдЯреЗрдЬрд┐рдВрдЧ рд╕рдВрд╕реНрдХрд░рдг v0.76.0-alpha-690-g21a5 рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдФрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, .conf рдлрд╝рд╛рдЗрд▓ рдореЗрдВ " telnet:1 " рд╡рд┐рдХрд▓реНрдк рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ AT "+NET1" рдФрд░ "+NET0" рдХрдорд╛рдВрдб рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред

рд╡рд╣рд╛рдВ рдХреЗрд╡рд▓ рдПрдХ рдЕрд╡рд▓реЛрдХрди рд╣реИ, рдФрд░ рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдорд╛рдпрдиреЗ рд░рдЦрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди "рдПрдЯреА +" рдХрдорд╛рдВрдб рдЖрдорддреМрд░ рдкрд░ "рдПрдЯреА + [рд╢рдмреНрдж] = [рдорд╛рди]" рдХреЗ рд░реВрдк рдореЗрдВ рд╣реЛрддреЗ рд╣реИрдВ - рдЗрд╕рд▓рд┐рдП рдЙрд╕ рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдбреЙрд╕рдмреЙрдХреНрд╕ рдЯреЗрд▓рдиреЗрдЯ рдХрдорд╛рдВрдб рд╣реЛрдЧрд╛ "рдПрдЯреА + рдиреЗрдЯ = 0" рдпрд╛ "рдПрдЯреА + рдиреЗрдЯ = 1" рд╣реЛред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рд╢рд╛рдпрдж рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреЛрдИ рдлрд░реНрдХ рдирд╣реАрдВ рдкрдбрд╝рддрд╛, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдореИрдВ рдЗрд╕рдХрд╛ рдЬрд┐рдХреНрд░ рдХрд░реВрдВрдЧрд╛ред

рдмрдврд╝рд┐рдпрд╛ рдХрд╛рдо рджреЛрд╕реНрддреЛрдВ!

рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж @rswindell!

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ.. рдореИрдВрдиреЗ = (рдЕрдиреНрдп рдЙрджрд╛рд╣рд░рдг рджреЗрдЦрдХрд░) рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рд╕реЛрдЪрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЕрдкрд╕реНрдЯреНрд░реАрдо рдХреЛ рдЕрдкрдирд╛рдиреЗ рдХреА рдЙрдореНрдореАрдж рдореЗрдВ рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рд┐рдВрдЯреИрдХреНрд╕ (рдФрд░ рдХреЛрдб) рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдорд╛рддреНрд░рд╛ рдХреЛ рдХрдо рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рдпрджрд┐ рд╕рднреА рдбреЙрд╕рдмреЙрдХреНрд╕ рдмрд╛рд╣рд░ рд╕реЗ рдпрд╣ рд╕реНрд╡рд┐рдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реБрд╕рдВрдЧрдд рдЕрдиреБрднрд╡ рдкреНрд░рджрд╛рди рдХрд░реЗрдЧрд╛ред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

BPaden picture BPaden  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

LowLevelMahn picture LowLevelMahn  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

dreamer picture dreamer  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

morellam-dev picture morellam-dev  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

BPaden picture BPaden  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ