[Freedos-user] Packet drivers...

2013-10-16 Thread NA
The free crynwr packet driver collection doesn't cover the Netgear  
FA311 10/100 baseTX network card.

Uge!  I've been google searching and have found BartPE, but that is a  
Windows 98 boot disk.

I suppose some people like freedos's spotty support for modern network  
cards, but then how does one
update freedos without networking???  Why not an on top of freedos  
minimal Linux system that you
load using say loadlin for the sole purpose of running fdupdate?  This  
linux system can drop back
to freedos when it is done.  This gets around having to support  
network cards in freedos for which
there isn't any support.  Another option is to revive freedos32 and  
possibly design it so that
Linux packet drivers or Windows packet drivers can be used.  Yet a  
third option, install freedos
from a minimal bare bones Linux system that supports common network  
cards which can be extended
to support other cards and provide instructions on how to add drivers  
to the iso image prior to
burning it.  A fourth solution is to get open source developers to  
produce dos drivers for modern
network cards that came into existence after Microsoft dropped dos support.

Without a dos packet driver that works with your network card, forget  
using Norton Ghost.

Syllable seems to have better network card support than freedos does  
where syllable isn't: Dos based,
Windows based, or Linux based.  How is that even possible?

Too bad there isn't a universal packet driver specification where the  
high level logic is one piece
and the low level runtime is another piece that can be tailored to the  
OS.  Done right, this approach
should ease porting network cards to different operating systems that  
support the specification.  The
high level piece should provide a specific interface I suppose that  
can be operated from a single
OS specific part.  My idea is, write one low level piece and support  
many high level card specific
components using it.  For this to work, the drivers need to be open  
source and care should be taken
to allow some flexibility in how the high level piece is compiled on  
different OSes.

I hope packet driver support improves in freedos in the future or  
perhaps fdupdate should be redesigned
for non network use.


--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60135031iu=/4140/ostg.clktrk
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] emm386, himem.sys, config.sys

2013-10-16 Thread Miguel Garza
Hi,

I recently discovered Rufus, the DOS boot disk installer, and
installed FreeDOS on my thumbdrive. I think it's pretty neat.

Other than occasional command-line use in Windows, the last time I
probably messed with DOS was probably about 20 years ago. And I was
certainly no programmer then.

Anyways, what I am wondering is, I had come across PictView and tried
viewing some images with it, but it gives an error and says something
about not enough memory, will only display the first 54 lines. Then it
loads the top 2% or so of the image.

I randomly ran across references to emm386.exe. Would loading
emm386.exe allow PictView to work? I'm assuming something must,
otherwise PictView seems like a pretty useless program (no offense
intended).

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60135031iu=/4140/ostg.clktrk
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] emm386, himem.sys, config.sys

2013-10-16 Thread Louis Santillan
I don't know how RUFUS is setup, but if it is a FreeDOS distro, it
should have Jemm, or HimemX.  Set one of those up in config.sys.

-L

On Wed, Oct 16, 2013 at 7:28 PM, Miguel Garza garz...@gmail.com wrote:
 Hi,

 I recently discovered Rufus, the DOS boot disk installer, and
 installed FreeDOS on my thumbdrive. I think it's pretty neat.

 Other than occasional command-line use in Windows, the last time I
 probably messed with DOS was probably about 20 years ago. And I was
 certainly no programmer then.

 Anyways, what I am wondering is, I had come across PictView and tried
 viewing some images with it, but it gives an error and says something
 about not enough memory, will only display the first 54 lines. Then it
 loads the top 2% or so of the image.

 I randomly ran across references to emm386.exe. Would loading
 emm386.exe allow PictView to work? I'm assuming something must,
 otherwise PictView seems like a pretty useless program (no offense
 intended).

 --
 October Webinars: Code for Performance
 Free Intel webinars can help you accelerate application performance.
 Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
 the latest Intel processors and coprocessors. See abstracts and register 
 http://pubads.g.doubleclick.net/gampad/clk?id=60135031iu=/4140/ostg.clktrk
 ___
 Freedos-user mailing list
 Freedos-user@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/freedos-user

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60135031iu=/4140/ostg.clktrk
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] emm386, himem.sys, config.sys

2013-10-16 Thread Rugxulo
Hi,

On Wed, Oct 16, 2013 at 9:28 PM, Miguel Garza garz...@gmail.com wrote:

 I recently discovered Rufus, the DOS boot disk installer, and
 installed FreeDOS on my thumbdrive. I think it's pretty neat.

Yeah, it's cool.

 Anyways, what I am wondering is, I had come across PictView and tried
 viewing some images with it, but it gives an error and says something
 about not enough memory, will only display the first 54 lines. Then it
 loads the top 2% or so of the image.

 I randomly ran across references to emm386.exe. Would loading
 emm386.exe allow PictView to work? I'm assuming something must,
 otherwise PictView seems like a pretty useless program (no offense
 intended).

PictView wasn't written by anybody here. Or at least, I don't recall
ever seeing the author around. The website lists the update
(pv194upd.zip) as from 12/1/2000. You could try that if you're still
using pictview.zip. I honestly don't anticipate further updates
(though one third-party guy said a rumor a few years back ... but I
guess that never happened). But if you're really convinced you found a
bug, maybe you could ping him.

The FAQ says this: PictView is written mainly in assembler and it
runs on any 386 machine with at least 1 MB of RAM and a VGA adapter.
Though it goes on to mention XMS, which sounds correct (though I admit
to only rarely running pictview.exe as I'm no multimedia buff).

So no, that's not EMS, so you don't need EMM386 at all, AFAIK. You
only need the equivalent of HIMEM.SYS (usually HIMEMX or XMGR or FDXMS
or similar). The file jemmex.exe contains himemx.exe +
jemm386.exe, but I'm not sure that's what you want either.

So yeah, like Louis said, put DEVICE=c:\fdos\himemx.exe or
DEVICE=c:\fdos\xmgr.sys in your CONFIG.SYS and try again.

But the problem(s) may lie elsewhere. Maybe you don't have enough
conventional RAM free, so try it without a lot of other TSRs loaded,
if you think that might help. BTW, one bug that seems to bite me is
it doesn't always seem to like 80x43, so I first have to manually
switch back to good 'ol 80x25 via MODE.

There are other image viewers for DOS, but most are old shareware. I'm
not sure if there is a single preferred viewer. It probably depends. I
don't frequently use a lot of that type of software, but I'm presuming
others here can offer better suggestions.

But just for completeness, here's what I'm thinking of (besides
pictview):   display, see, lxpic, paceplay, duglview, vgapaint, ombra,
... etc. etc. etc.

http://www.bttr-software.de/freesoft/0grpidx1.htm#graphics
http://www.reimagery.com/fsfd/graphics.htm

Well, Blocek (graphical text editor) can view images too, but again,
I'm not sure that's what you want. Any particular file formats or
resolutions you're trying to use?

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60135031iu=/4140/ostg.clktrk
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] Packet drivers...

2013-10-16 Thread Rugxulo
Hi,

On Wed, Oct 16, 2013 at 3:45 AM, NA plu...@robinson-west.com wrote:

 The free crynwr packet driver collection doesn't cover the Netgear
 FA311 10/100 baseTX network card.

Blame Netgear. (It's their decision, not ours.)

 Uge!  I've been google searching and have found BartPE, but that is a
 Windows 98 boot disk.

 I suppose some people like freedos's spotty support for modern network
 cards, but then how does one
 update freedos without networking???

It is my understanding (though I've not personally tested it) that
Mateusz created an .iso that can be locally installed (without
networking) via FDNPKG.

 Why not an on top of freedos
 minimal Linux system that you
 load using say loadlin for the sole purpose of running fdupdate?  This
 linux system can drop back
 to freedos when it is done.  This gets around having to support
 network cards in freedos for which
 there isn't any support.

That's what most people already do, just use another host OS to
download and manually transport the files.

However, if I may make a generalization (though I've not personally
tested 300+ distributions) ... there are not many (if any) true
minimal distros anymore. Everything for desktop use usually assumes
X11, and you're unlikely to even find most kernels for less than i686
and 128 MB RAM. (Feel free to make your own via Linux From Scratch!)

You can boot an .iso via DOS using GRUB whatever or Gujin, e.g.
PuppyLinux (may have to copy kernel + initrd to host FAT first).

Maybe FreeBSD would work as well (though IIRC no [current] DOSEMU
available there). The bootonly .iso is only 150 MB or so, and it
has lower requirements (probably due to no X11 installed by default):
64 MB, i486 (I think).

 Another option is to revive freedos32 and
 possibly design it so that
 Linux packet drivers or Windows packet drivers can be used.  Yet a
 third option, install freedos
 from a minimal bare bones Linux system that supports common network
 cards which can be extended
 to support other cards and provide instructions on how to add drivers
 to the iso image prior to
 burning it.  A fourth solution is to get open source developers to
 produce dos drivers for modern
 network cards that came into existence after Microsoft dropped dos support.

Portable drivers (across x86 OSes) are not impossible. It's been done,
but most developers don't bother. I don't know why.

 Without a dos packet driver that works with your network card, forget
 using Norton Ghost.

Dunno, but they probably (like most) don't develop a DOS version
anymore, so it's moot. I would be happy to know they still kept the
old DOS version around somewhere, but I'm skeptical about even that!

 Syllable seems to have better network card support than freedos does
 where syllable isn't: Dos based,
 Windows based, or Linux based.  How is that even possible?

Most of them (e.g. Haiku, FreeBSD) have sponsors or similar funding.
Though they also have less legacy stigma to suffer, as well.

 Too bad there isn't a universal packet driver specification where the
 high level logic is one piece
 and the low level runtime is another piece that can be tailored to the
 OS.  Done right, this approach
 should ease porting network cards to different operating systems that
 support the specification.  The
 high level piece should provide a specific interface I suppose that
 can be operated from a single
 OS specific part.  My idea is, write one low level piece and support
 many high level card specific
 components using it.  For this to work, the drivers need to be open
 source and care should be taken
 to allow some flexibility in how the high level piece is compiled on
 different OSes.

Portability is not easy, even for those few who care. It's hard to
design (and maintain) something for all targets without any problems.
Even if DOS were popular and had lots of volunteers and funding, it
still wouldn't be easy.

 I hope packet driver support improves in freedos in the future or
 perhaps fdupdate should be redesigned
 for non network use.

I misread this the first time. You explicitly say *non* network use.
Like I said, I'm pretty sure that FDNPKG (the official successor to
FDUPDATE) is offline aware / friendly.

http://sourceforge.net/apps/mediawiki/freedos/index.php?title=Fdupdate

Warning: FDUPDATE is obsolete as of september 2012. It has been
replaced by its successor: FDNPKG.

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60135031iu=/4140/ostg.clktrk
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user