From ff8f1b21c7f6e225759354ad2c3cd4ebab6df6bb Mon Sep 17 00:00:00 2001 From: tomcw Date: Sat, 2 Mar 2024 17:02:15 +0000 Subject: [PATCH] Updates to AppleWin.chm: . Update Acknowledgements (Robocom dongles) . Uthernet II: improve 'Virtual DNS' description --- help/acknowledgements.html | 1 + help/toc.html | 2 +- help/uthernet.html | 12 ++++++++++-- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/help/acknowledgements.html b/help/acknowledgements.html index a80ee731..fad0a41e 100644 --- a/help/acknowledgements.html +++ b/help/acknowledgements.html @@ -29,5 +29,6 @@

Matthew D'Asaro: Game I/O Controller copy-protection dongle support

Erik Struiksma: SNES MAX controller mapping files

John Leffingwell: LFSR logic for the CodeWriter copy-protection dongle

+

Hugh Hood: loan of his Robocom Interface Module dongles

diff --git a/help/toc.html b/help/toc.html index 7798e1ca..081cae43 100644 --- a/help/toc.html +++ b/help/toc.html @@ -12,7 +12,7 @@ Copyright © 1994-1996, Michael O'Brien
Copyright © 2001, Oliver Schmidt
Copyright © 2002-2005, Tom Charlesworth
- Copyright © 2006-2023, Tom Charlesworth, Michael Pohoreski, Nick Westgate, Linards Ticmanis
+ Copyright © 2006-2024, Tom Charlesworth, Michael Pohoreski, Nick Westgate, Linards Ticmanis

AppleWin team
diff --git a/help/uthernet.html b/help/uthernet.html index 8591da6c..f2472cdd 100644 --- a/help/uthernet.html +++ b/help/uthernet.html @@ -98,7 +98,15 @@

The card implements a Virtual DNS - interface (not found on real hardware) for Apple II software to run without raw sockets: - this allows operation on any type of network.

+ interface (not found on real hardware) for Apple II software to run without raw sockets: this allows operation on any type of network. +

+

Note that the Apple II application must be virtual W5100-aware (currently as of early 2024 the only application that supports this is A2Stream). AppleWin will utilise DNS offloading when both AppleWin is configured to use "Virtual DNS" and the Apple II application enables the W5100 for the "Virtual DNS" mode. +

+

Enabling AppleWin for "Virtual DNS" and using with Apple II applications that don't support this is harmless (but you won't get any benefit). +

+

AppleWin's W5100 emulation returns the following depending on whether AppleWin's "Virtual DNS" is checked or not: +

  • Checked (default): W5100 register 0x28 returns 0x00 (so Apple II applications can use this to detect the virtual W5100 has virtual DNS support).
  • +
  • Unchecked: W5100 register 0x28 returns 0x28 (ie. the emulated W5100 behaves like a real W5100).
  • +