XDelusion wrote:
I'm on XP and the problem is that when I go into the Hardware manager it shows the IO as c000-c007
as opposed to something like:
0x2E8
How do I see it in the 0X2E8 form or what ever, that is what Arachne is looking for apparently, though it calls it base.
Under XP, I would suggest trying the standard COM1/COM2/COM3/COM4 options as listed, as the XP DOS emulation should 'emulate' the ports there regardless of how they 'really' map into system memory. Note that you may have to turn on an option buried in the context menu of the DOS session's window, in the Properties of a copy of a shortcut to an emulated DOS session, or the executable itself, or maybe in the properties of the serial driver ("Allow use of serial ports," "Allow legacy something or other," "Allow use by MS-DOS sessions," something like that, depending where you find it, if it doesn't work naturally)...
As to FreeDOS, I don't rightly know, but I imagine you just won't be able to easily use the serial ports unless said legacy option is enabled in the BIOS, which would, again, place them where they belong.
(The Arachne-related software itself may or may not want the leading 0x, which is shorthand for 'this number is in hexadecimal,' YMMV.)
If you did have a WinModem, you'd be screwed under FreeDOS, and the setting to allow usage in DOS emulation would probably be in the properties for its "virtual COM port" driver, or whatever the heck. [You 110% sure it's not a 'HCF' WinModem? If it's PCI, there's a chance it might be.]