VOGONS

Common searches


Search results

Display options

Re: Dosbox-Ethernet IPX link

Hmmm... Is there any way for MS-DOS (inside a MS-DOS prompt inside Windows 95) to recognise Windows' own IPX driver when using Doom's ipxsetup program? Edit: OK. It already does that automatically. I see it sending packets. But oddly enough, UniPCemu isn't receiving it's own packets (at least in the …

Re: Dosbox-Ethernet IPX link

OK. With some additional UniPCemu rewriting of filters of destination and source addresses and slight adjustment on ping replies (as an echo packet), UniPCemu doesn't seem to hang anymore when using the Windows 9x combined with ipxgw Dosbox clients. I did notice something interesting though: if …

Re: IPX echo protocol?

But source field does not permit broadcast as a valid value, per Novell documentation: Source Network ---Number of the network to which the source node is attached. If a sending node sets this field to zero, the local network to which the source is connected is unknown. For routers, the rules that …

Re: IPX echo protocol?

The IPX packet for echo does contain a TTL value analog, so packetstorm should be prevented, as long as the responding program does not modify the TTL and timestamp fields in a stupid manner. There is no broadcast address with IPX either, so traditional packetstorm attack (Ping on the global …

Re: IPX echo protocol?

It's been ages... so I looked it up. Looks like ipxping (echo packet) is packet id 2 in the packet type field. In order to send a packet, the destination must be specified. The source network and node data are also specified in the data packet's header. https://www.novell.com/documentation/nw6p/? …

IPX echo protocol?

Does anyone know how the IPX echo protocol actually works in real IPX LANs? How are IPX echo packets recognised to be an request or reply? Or is that done using another protocol? I can't find anything about how that actually works?

Re: Dosbox-Ethernet IPX link

OK. So it wasn't a problem with the clients themselves or the Dosbox IPX clients after all! The issue in this case was that the UniPCemu handling of IPX echo requests was replying to it's own requests and causing a infinite storm of requests on itself (together with being unable to tell request from …

Re: Dosbox-Ethernet IPX link

OK. Managed to get various combinations of UniPCemu(Dosbox-X Windows 95 running Doom 95 shareware, connected to physical IPX over Ethernet II network using UniPCemu's current server latest commit) with DOS(Dosbox IPX running normal Doom connected to my current commit of ipxgw also connected to …

Re: Dosbox-Ethernet IPX link

OK. Now added support for filtering based on a configurable network number (filtering out incoming packets for Dosbox clients with network number 0, network number of the client itself and network number for broadcasting (FFFFFFFFh). But somehow the clients now refuses to talk with each other when …

Re: 8042 output port bits 4/5?

- superfury: From what I see in the disassembled and commented IBM AT and PS/2 8042 firmwares on halicery (you need to use the Wayback Machine now since the site is now gone), commands are not processed until IBF is clear (ie. there is no incoming data to be read). OK. Just prevented the input …

Re: Dosbox-Ethernet IPX link

OK. After working on the IPX-to-Ethernet II bridge (and UniPCemu connected from a Windows 95 client running Doom 95), I've at last managed to get the configuration working properly. There was an issue in the driver in handling the packets from the network side, causing it to not send the packets to …

Dosbox-Ethernet IPX link

I've been working for a bit on a simple Dosbox IPX ethernet driver (based on ipxgw source code). It should relay the IPX packets to the Ethernet II layer in both directions, using the UniPCemu style method of allocating IPX node numbers (although still starting at the host's IP address and port …

Re: Software for the IBM PC Light Pen?

So the fetching actually starts on character clock #0 with the output for character clock #0 (1 clock late) starting at character clock #1? So it's basically an extra overscan character clock before active display starts? And all horizontal active display timings should be shifted late by 1 clock ( …

Re: Software for the IBM PC Light Pen?

So those 16 clocks fetching the character and attribute (and first byte of rendered graphics modes) are fetched before horizontal total? Horizontal total isn't relevant to the sequence I mentioned above (except in so far as the memory addresses will be non-sequential). Horizontal total is a concept …

Re: Software for the IBM PC Light Pen?

How does that combine with horizontal setup timings? UniPCemu shifts out every 1 (80 text or 640 graphics) or 2 cycles (depending on double width setting (80 vs 40 mode) that's set for the mode. What about the first byte fetched from RAM? That's all a matter of the display enable and horizontal …

Page 1 of 265