• Please review our updated Terms and Rules here

Recent content by mateuszviste

  1. M

    ethflop - a network-backed floppy emulator for DOS

    new version of the ETHFLOP TSR (DOS client) released today. ver 20240920 - checking that B: is not a phantom drive before hooking it - ethflop signals the TSR's drive letter to the server (nicer messages) - transient code checks the health of TSR's stack (stack overflow detection) -...
  2. M

    ethflop - a network-backed floppy emulator for DOS

    Personally I'd target PHP so the interface is web-based, hence does not depend on ncurses, GUI or anything else. +it could be accessed from a smartphone, might be useful if the server is a headless raspberry pi in the attic, while the user is sitting in front of his 386 PC in the living room...
  3. M

    ethflop - a network-backed floppy emulator for DOS

    ethflopd ver 20240916 released today. ver 20240916 - floppy images of non-standard sizes (>2.88M) are created thin-provisionned to avoid ethflopd becoming mute for several seconds while zeroing data, esp relevant for the DOS version on PCs with slow I/O) - Linux version: "client mode"...
  4. M

    ethflop - a network-backed floppy emulator for DOS

    The current svn (trunk) version of ethflopd for linux supports diskettes switching, as well as a few other actions. The ethflopd binary acts as a "client" when executed with the -c switch. This switch allows to pass a control commands for selected MAC addresses. This control communication...
  5. M

    ethflop - a network-backed floppy emulator for DOS

    It does, actually! Although there is no immediate usability gain for the linux version of ethflopd, I did reorganize the ethflopd code so it is much more modular, with clearly separate "UI" and "CORE" parts. The "CORE" part now exposes a few function calls, which makes it easier to develop...
  6. M

    ethflop - a network-backed floppy emulator for DOS

    After a couple of years I have update the ethflop project. Released today new versions of both the client (ethflop) and the server (ethflopd). On the client side, not much changed - the retransmission routine is more robust now. If ethflop does not receive an answer, it retries after 250ms, and...
  7. M

    ethflop - a network-backed floppy emulator for DOS

    You probably won't be able to use them as "floppies", but the images should work if you mount them as a hard disk.
  8. M

    Comparison between mTCP's NetDrive and EtherDFS

    Then it is EtherDFS v0.8.2. Have you tried upgrading to v0.8.3? (released in June, 2023) Within the EtherSRV files there is one named "debug.h". In it, a line reads "#define DEBUG 0". Changing this to "#define DEBUG 1" and recompiling (make clean, make) will generate a debug-enabled...
  9. M

    Comparison between mTCP's NetDrive and EtherDFS

    Interesting. Do you plan to add some mTCP-specific "protocol dispatcher" overlay on top of the packet driver, so mTCP application would register (bind to) specific UDP/TCP ports and query ARP through a (new) dedicated API instead of talking to the packet driver, or do you have another trick in...
  10. M

    Comparison between mTCP's NetDrive and EtherDFS

    Are you sure you use the original (my) version of EtherDFS? There is a bunch of hacked versions floating around that may or may not work properly. EtherDFS should not refuse to upload anything, but using a case-sensitive filesystem may potentially lead to seemingly duplicated files if you have...
  11. M

    Gopherus - a multi-platform gopher client

    A couple of days ago I released a new version of my gopher client, "Gopherus". I realized that I have never announced it on vcfed, so here we are. Gopherus is an open-source, multi-platform, console-mode gopher client. It may run on modern systems like Linux or FreeBSD, but is also distributed...
  12. M

    ethflop - a network-backed floppy emulator for DOS

    Today I published a new DOS tool: a "virtual floppy over Ethernet", targeted to ancient PCs. ethflop is a DOS TSR that emulates a floppy disk drive. The emulated (virtual) floppy disk is, in fact, stored on a Linux server as a floppy image. All the communication between ethflop (the TSR) and...
Back
Top