Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to index page
Thread view  Board view
georgpotthast

Homepage

Germany,
18.03.2012, 15:54
 

FlWriter version 1.0 released (Announce)

I have released version 1.0 of the WYSIWYG text processing program called FlWriter now.

FlWriter has a graphical user interface and displays the text in different fonts, plus bold, italic and underline. You can select text with the mouse and then cut and paste it. There is a search function and the text can be idented if required. For entering special characters it features a virtual keyboard.

For printing the graphics of the entered text you can select Postscript or PDF file output and you can also generate print files for HP printers like Deskjet or Laserjet as well as Canon Bubblejet.

FlWriter will import HTML, RTF, PDF and plain text files. It can export RTF, Latex and text files.

It can be downloaded using this link:
http://nanox-microwindows-nxlib-fltk-for-dos.googlecode.com/files/flwriter_1.0.zip

Georg

[image]

ron

Homepage E-mail

Australia,
18.03.2012, 22:50

@ georgpotthast
 

FlWriter version 1.0 released

> I have released version 1.0 of the WYSIWYG text processing program called
> FlWriter now.

Does this still require LFN ?

jassenna

Campinas,SP,Brazil,
18.03.2012, 23:29

@ georgpotthast
 

FlWriter version 1.0 released

> I have released version 1.0 of the WYSIWYG text processing program called
> FlWriter now.
> ...
> It can be downloaded using the link:
> http://nanox-microwindows-nxlib-fltk-for-dos.googlecode.com/files/flwriter_1.0.zip
>
This file is 14.7 MB long. Would you please provide a binaries-only
file for users of not-so-fast connections ?
BTW, what is the size of FlWriter memory image ?

JAS

georgpotthast

Homepage

Germany,
19.03.2012, 08:05

@ jassenna
 

FlWriter version 1.0 released

I tried to make FlWriter use short file names only but I may have overlooked something so I recommend long file name support. Also the utilities I ported from Linux did expect long file names. I tested it that you can start and run it without long file name support but it is safer to use long file names.

This is a binary version. 75% of the package size are the various fonts included. It is a DJGPP program so it needs quite some memory. I did not check it but I guess it will need about 5 to 10 MB of memory. My PC has 3 GB of RAM.

Georg

ron

Homepage E-mail

Australia,
19.03.2012, 21:44

@ georgpotthast
 

FlWriter version 1.0 released

> I tried to make FlWriter use short file names only but I may have
> overlooked something so I recommend long file name support. Also the
> utilities I ported from Linux did expect long file names.

If you have included my two utilities (docx2htm, odt2htm) they may not work if input files have long names.
They are written to expect 8.3 files.

> 75% of the package size are the various fonts included.

I do not run with doslfn/lfndos on principle. Which is why the fonts over-wrote each other when I tried to install the previous version. :(

I guess it is not for me.

Rugxulo

Homepage

Usono,
19.03.2012, 23:31

@ ron
 

FlWriter version 1.0 released

> > I tried to make FlWriter use short file names only but I may have
> > overlooked something so I recommend long file name support. Also the
> > utilities I ported from Linux did expect long file names.
>
> If you have included my two utilities (docx2htm, odt2htm) they may not
> work if input files have long names.
> They are written to expect 8.3 files.

I imagine this is easy to workaround as there is int 21h, 7160h to convert LFN to SFN. I don't know if DJGPP has it in the libc already (probably). EDIT: Perhaps _truename_sfn, at least it sounds correct.

> > 75% of the package size are the various fonts included.
>
> I do not run with doslfn/lfndos on principle. Which is why the fonts
> over-wrote each other when I tried to install the previous version. :(
>
> I guess it is not for me.

If you don't want the danger of mucking up your hard drive with LFNs, try StarLFN, it can work mostly the same with only needing to read / write into HISTORY.DAT file(s). I haven't tried lately, but it may need "attrib -h" on HISTORY.DAT for some DOSes. A simple one-byte hack or reassemble can make that permanent (ask me if necessary, it's really not hard).

jassenna

Campinas,SP,Brazil,
20.03.2012, 04:57

@ georgpotthast
 

FlWriter version 1.0 released

> This is a binary version. 75% of the package size are the various fonts
> included. It is a DJGPP program so it needs quite some memory. I did not
> check it but I guess it will need about 5 to 10 MB of memory. My PC has 3
> GB of RAM.
>
> Georg

Mine has 16 MB of RAM. After allowing for DOS, ROM and some drivers
in low memory/UMBs, plus a 6 MB ramdisk, there are about 9.5 MB free.
Sure FlWrite is not for me.
JAS

Ibidem

22.03.2012, 06:33

@ georgpotthast
 

FlWriter version 1.0 released

15061120 flwriter_1.0.zip
can be divided as follows:
7335692 flwr-bin.zip contains-
\- 3027754 lite.zip (RTF/HTML only, no fonts)
\- 666999 contools.zip (ODT, DOCX, PDF)
\- 3640983 flwrfont.zip (MS core fonts)

5327566 gsprint.zip (Needed for printing only)
2288387 linfonts.zip (Vera, Liberation Mono, Deja Vu)

Minimum is lite.zip + flwrfont.zip.

Would you mind uploading sources?

georgpotthast

Homepage

Germany,
22.03.2012, 18:01

@ Ibidem
 

FlWriter version 1.0 released

> 15061120 flwriter_1.0.zip
> can be divided as follows:
> 7335692 flwr-bin.zip contains-
> \- 3027754 lite.zip (RTF/HTML only, no fonts)
> \- 666999 contools.zip (ODT, DOCX, PDF)
> \- 3640983 flwrfont.zip (MS core fonts)
>
> 5327566 gsprint.zip (Needed for printing only)
> 2288387 linfonts.zip (Vera, Liberation Mono, Deja Vu)
>
> Minimum is lite.zip + flwrfont.zip.
>
> Would you mind uploading sources?

The "lite" version would not allow you to print, I am not sure if that is useful. Although I have a user which basically uses FlWriter as an conversion tool only.

I can upload the sources I just wanted to see if anybody would be interested in them.;-)

georgpotthast

Homepage

Germany,
26.03.2012, 19:26

@ georgpotthast
 

FlWriter version 1.0 released

> > Would you mind uploading sources?
>
> I can upload the sources I just wanted to see if anybody would be
> interested in them.;-)

I just uploaded the sources for version 1.0

Georg

Rugxulo

Homepage

Usono,
19.03.2012, 23:36
(edited by Rugxulo, 19.03.2012, 23:48)

@ jassenna
 

FlWriter version 1.0 released

> http://nanox-microwindows-nxlib-fltk-for-dos.googlecode.com/files/flwriter_1.0.zip
> >
> This file is 14.7 MB long. Would you please provide a binaries-only
> file for users of not-so-fast connections ?

Even 7-Zip only seems to compress to about 12 MB, which isn't very big savings. :-( I'm trying again using paq8o8z, but it may take a while. Don't get your hopes up. ;-) EDIT: Nope, no better than 7-Zip, sorry. :-(

georgpotthast

Homepage

Germany,
20.03.2012, 08:27

@ Rugxulo
 

FlWriter version 1.0 released

I used UPX with the executables and then ZIP with the package. Therefore you do not gain much with a different compression program.

However, so far I concentrated on the functionality of the program and not on the package size. This version is not much bigger than the last beta.

On Linux the fonts are already included with the distribution and the utilities used by the program are loaded automatically by the distribution's package manager. Since this is not the case with DOS the package gets bigger.

Georg

Arjay

20.03.2012, 22:46

@ georgpotthast
 

FlWriter version 1.0 released

Firstly thank you for your good work on lib/FLWriter porting. I do have to fully agree with Jassenna re the distribution size. I took a look at the beta when it came out. I will take a look v1 in a min however the first time I tried to d/l a minute ago the download crashed the browser on this machine. Indeed when I looked at the size I thought hmmm better download via wget, however I thought I'd try via a browser as a test - which just failed!

> I used UPX with the executables and then ZIP with the package. Therefore
> you do not gain much with a different compression program.
True but having just reviewed the beta, does the main distribution really need to have so many fonts which are close in font design. Surely it would make sense to split the distribution into say 2-3 zips, e.g. 1) program code, 2) basic fonts 3) additional fonts. or 1) "program code + basic fonts" and 2) additional fonts.

Particularly as fonts tend to stay constant whereas program code tends to change.

> On Linux the fonts are already included with the distribution and the
> utilities used by the program are loaded automatically by the
> distribution's package manager. Since this is not the case with DOS the
> package gets bigger.
Ok, then thought needs to be placed into the installer/splitting ZIPS. I think the old way Borland used to distribute is a good example of getting it right. So perhaps something similar e.g. all.zip with an installer which recognises that all files are there. and then for those on slower links or not wanting to keep redownloading the same stuff, all.zip split into say 1.zip 2.zip 3.zip where exactly the same installer of in all.zip exists in 1.zip (but not in 2.zip or 3.zip) and recognises the presese of flag files, e.g. disk2.id and disk3.id and therefore acts accordingly. Obviously all.zip would contain disk1.id+disk2.id+disk3.id.

That way there is a single installer, maintenance of this good project is kept down and people have a choice of all.zip or multiple zips.

Still I know just how much time goes into projects. It's your project and thus it's up to you how to proceed but I think the old Borland approach of disk.id files works well and will work well for this particular project.

Arjay

21.03.2012, 00:16
(edited by Arjay, 21.03.2012, 08:04)

@ Arjay
 

FlWriter version 1.0 released

> I thought hmmm better download via wget,
Ok successfully d/l via wget. First thoughts re v1.0. Re size I stand by my comments above.

1)Fonts - you can halve your distribution by cutting down on fonts. I'd stick the main "common" fonts, e.g. ariel, courier, times into either a main.zip or mainfont.zip and then stick less common fonts e.g. dejas, vera, libmo etc in xtrafont.zip

2)font variations - ariela, arielb, arieli etc. Ok variations on the same basic font. Does the main distribution need so many variations? When I browse the font directory (on this nix box) I can see that each font has 4-5 variations where the variations are basically angle of characters and level of bold. As an end user how often would I ever use say arialz.ttf ? (right angled slant with bold) vs say arielb.ttf (bold left angled slant). I think I'd probably use arielz.ttf instead of either. I don't know but the choice seems large (which is good) but certainly I'd expect someone to use say arielz.ttf (as ariel is more popular) instead of say libmobi.ttf which is a less popular font.

There are various reports of most popular fonts - so if I was packaging this up I'd use something like that as a guide of what to include in a main.zip vs what to exclude and put into a xtrafont.zip

> > I used UPX with the executables and then ZIP with the package. Therefore
> > you do not gain much with a different compression program.

3)On one of my projects I once spent ages looking at compressing some data, trying different compressors/techniques before it then dawned on me that instead I could just avoid putting in the data in the first place. So with that in mind and building on my fonts comments, is there any data that is duplicated, e.g. for example DJ's stub.EXE which upx doesn't compress. An installer could for example programmatically copy a header which is stored once onto the top of various files which share that header.
EXE files is a bit of a bad example as harder to do (but not impossible) but hopefully you can see what I mean by that comment.

4)contools - ok so only 370k - a good example of something that could be separate download.

5) Main EXE's * 6 total = 4.6meg - ouch. Quick look at flwriter.exe after decompression. Quick thoughts:
strings - are there any common strings between EXE's that could be moved to external config files which would also aid translators.
bitmaps - uncompressed gfx. again any common gfx between exe's that could be moved externally to a single file.
redundant code present - e.g. I spotted a multiple re-occurances of NOP's 90h,90h,90h repeated patterns of code routines that re-occur multiple times.
[paging through EXE I got bored...]

I'd suggest running a strings util (e.g. strings.exe) over the each exe's pumping the output into a text file per EXE and looking to see what's common or redundant. Are you using all the strip functions of the compiler?

6) printer drivers - not sure what these take up but would suggest if large to include say an epson fx80 type driver, basic HP laser and have the others as optional (if need be) since most printers tend to support fallback to them.


Still really good project, so thank you again. I hope you see this as constructive feedback which is how it is intended. I realise though that it is possible to spend hours just on size alone and that there is a trade off but I do think this is an area that as others have said lets this great project down at the moment. There is just too much data in the distribution.

georgpotthast

Homepage

Germany,
21.03.2012, 08:26

@ Arjay
 

FlWriter version 1.0 released

Hi Arjay,

I think you are right, I could make a package with just the main fonts and a separate package with optional fonts.

This will require additional tests to see if the included utilities still work after removing some of the fonts they are supplied with.

The other points you mention require even more work and will not save that much disk space as removing fonts, so I will concentrate on the fonts first.

By the way Roberto gave me a link to a port of the current Ghostscript package for DOS. This required 40 MB (unpacked) so I thought FlWriter was not all that bad. ;-) Ghostscript packages

Georg

Arjay

21.03.2012, 08:40

@ georgpotthast
 

FlWriter version 1.0 released

> I think you are right,
Thanks first time ;-) I got into serious trouble with my misses for staying up too late writing all that I did last night, so hope things made sense as I was tired when I wrote what I did.


> The other points you mention require even more work and will not save that
> much disk space as removing fonts, so I will concentrate on the fonts
> first.
Thanks. Fully understand you've done excellent job as it is with the many hours that you've already put into this. If I hadn't spent so much time optimising one of my projecs some time back a far less buggy release would have seen light of day. As it is in the end I decided to do a interim release which also hasn't yet seen light of day (lot going on away from PC's) but I guess the moral of the story is you can spend too much time optimising and sometimes it's just good to get stuff out there vs not having it out at all.

Sounds like a good plan

> By the way Roberto gave me a link to a port of the current Ghostscript
> package for DOS. This required 40 MB (unpacked) so I thought FlWriter was
> not all that bad. ;-)
> Ghostscript packages

wow that is excessive - You could fit a good size OS in that download! ;-)

georgpotthast

Homepage

Germany,
22.03.2012, 08:07

@ georgpotthast
 

FlWriter version 1.0 released

I just wonder has anybody started the program yet and maybe even managed to print a text out? FlWriter generates Postscript files and print files for various printers but it is difficult to connect printers to a DOS PC today since the newer printers require special drivers which are often available for Windows only.

Georg

RayeR

Homepage

CZ,
22.03.2012, 10:40

@ georgpotthast
 

FlWriter version 1.0 released

I'll try it when found some free time but sorry, I'm more interested in Dillo :)
Anyway I understand that you can find boring the above discussion about packing and compression (or licenses - this is very popular theme here :) that can be easily customized and it is very minor to program function instead of aiming to program function itself...

---
DOS gives me freedom to unlimited HW access.

Ibidem

22.03.2012, 16:04

@ georgpotthast
 

FlWriter version 1.0 released

> I just wonder has anybody started the program yet and maybe even managed to
> print a text out? FlWriter generates Postscript files and print files for
> various printers but it is difficult to connect printers to a DOS PC today
> since the newer printers require special drivers which are often available
> for Windows only.
>
> Georg
Haven't printed yet, but it runs perfectly and exports good RTF under dosemu.
Dosemu would make for easy printing, since it piggybacks on the native print subsystem.

georgpotthast

Homepage

Germany,
22.03.2012, 18:03

@ Ibidem
 

FlWriter version 1.0 released

> > I just wonder has anybody started the program yet and maybe even managed
> to
> > print a text out? FlWriter generates Postscript files and print files
> for
> > various printers but it is difficult to connect printers to a DOS PC
> today
> > since the newer printers require special drivers which are often
> available
> > for Windows only.
> >
> > Georg
> Haven't printed yet, but it runs perfectly and exports good RTF under
> dosemu.
> Dosemu would make for easy printing, since it piggybacks on the native
> print subsystem.

Thank you very much for testing it!

Georg

Ibidem

22.03.2012, 19:21

@ georgpotthast
 

FlWriter version 1.0 released

One issue I found just after posting:
DOS Shell doesn't work, at least in dosemu--the keyboard seems to be left dead.
Suspect it might be an issue with a 32-bit program executing a 16-bit one.
Haven't tested under pure dos yet.

Also, I'm wondering about the USB printer drivers-- I have a USB "GDI" printer that's actually PCL5e, which should work if I can get communication using usbprint from Bret's USBDOS (or, assuming it supported printers then, the old "OEM" version of DOSUSB ;), which is buried somewhere on the hard drive of my other laptop...)
I'm thinking about maybe creating the PCL5e file, exit, reboot with USB & load the driver, then try to print.

georgpotthast

Homepage

Germany,
22.03.2012, 20:00

@ Ibidem
 

FlWriter version 1.0 released

> One issue I found just after posting:
> DOS Shell doesn't work, at least in dosemu--the keyboard seems to be left
> dead.
> Suspect it might be an issue with a 32-bit program executing a 16-bit one.
> Haven't tested under pure dos yet.
>
> Also, I'm wondering about the USB printer drivers-- I have a USB "GDI"
> printer that's actually PCL5e, which should work if I can get communication
> using usbprint from Bret's USBDOS (or, assuming it supported printers then,
> the old "OEM" version of DOSUSB ;), which is buried somewhere on the hard
> drive of my other laptop...)
> I'm thinking about maybe creating the PCL5e file, exit, reboot with USB &
> load the driver, then try to print.

On one of the PCs I tested DOS Shell returned immediately. I could not locate the reason.

I am afraid a GDI printer will not work in real mode DOS. Even if you get USB communication to work using a DOS USB driver the GDI printer needs special data transfered over the USB link which is generated by the Windows printer driver or the equivalent in Linux. This can be undocumented commands for the print head and/or some special compression of the data send to the printer.

DOSEMU may emulate a DOS printer and then use the Linux printer driver to print that data.

Georg

Ibidem

23.03.2012, 04:54

@ georgpotthast
 

FlWriter version 1.0 released

> I am afraid a GDI printer will not work in real mode DOS. Even if you get
> USB communication to work using a DOS USB driver the GDI printer needs
> special data transfered over the USB link which is generated by the Windows
> printer driver or the equivalent in Linux. This can be undocumented
> commands for the print head and/or some special compression of the data
> send to the printer.

I'm aware of that. However, I looked at what the Linux driver creates, and it is definately straight PCL5e, and a generic PCL5e driver (hpijs, if you're curious) works as well as the OEM driver at getting text through.
The latter fact seems to demonstrate that this printer can be used without special handshakes.
(FWIW, the printer is the Brother HL 2230 laser printer)
There may be other printers like this, too.

It will take the right USB drivers, though (which might be USB1.1/Intel, USB2/Intel, or USB2/AMD, depending on which computer I try with.)

As far as printing goes--I usually print when the paper's done, and hardly ever before then. So for me, a word processor that can't print is only minimally impaired.

Yes, I know about dosemu -> lpr -> cups. I can't see a reason to use that apart from testing whether you're creating valid PCL. I have a few word processors that I rely on under Linux, but was curious if native DOS would work.

georgpotthast

Homepage

Germany,
23.03.2012, 08:14

@ Ibidem
 

FlWriter version 1.0 released

I list in my DOSUSB manual HP printers that do work - they accept PCL/ASCII codes. You mentioned GDI which are printers that usually do not work.

Georg

Arjay

22.03.2012, 22:08
(edited by Arjay, 22.03.2012, 22:30)

@ Ibidem
 

FlWriter version 1.0 released - dosshell tests

> One issue I found just after posting:
> DOS Shell doesn't work, at least in dosemu--the keyboard seems to be left
> dead.

The DOS Shell of FLWriter v1.0 works ok for me using dosemu-1.4.0.0 under Linux:

-> Please enter EXIT to return to FlWriter <-


FreeCom version 0.84-pre2 XMS_Swap [Aug 28 2006 00:29:00]
F:\flwriter>ver /r
FreeDOS kernel build 2036 cvs [version Aug 18 2006 compiled Aug 18 2006]
F:\flwriter>


Same Linux box with DOSBox:

-> Please enter EXIT to return to FLWriter <-
[snip of DOSBOX boiler plate]

F:\FLWRITER>ver
DOSBox version 0.73. Reported DOS version 5.00.
F:\FLWRITER>


Same Linux box with Wine 1.1.31 / CMD Version 1.1.31 :

Fails - briefly shows "OS VGA" before returning to FLWriter.

Re the FLWriter under Wine; I was amazed it even ran under Wine's shell. Still it does however mouse handling seems a bit hit/miss although obviously not tested with latest version of Wine (that version is fine for my own testing at the min). I also noted speed wise it loaded/responded better than DOSBox under which FLWriter seemed to take an age to load and was slow to use.

georgpotthast

Homepage

Germany,
23.03.2012, 08:15

@ Arjay
 

FlWriter version 1.0 released - dosshell tests

I am surprised that FlWriter works with Wine. It does run fine in a Windows XP DOS box so I guess Wine emulates that.

Georg

RayeR

Homepage

CZ,
23.03.2012, 10:04

@ georgpotthast
 

FlWriter version 1.0 released - dosshell tests

> I am surprised that FlWriter works with Wine. It does run fine in a Windows
> XP DOS box so I guess Wine emulates that.

Wine has now the ability to run DOS programs?

---
DOS gives me freedom to unlimited HW access.

Arjay

23.03.2012, 21:17
(edited by Arjay, 23.03.2012, 21:38)

@ RayeR
 

FlWriter version 1.0 released - dosshell tests - Wine + DOS

> > I am surprised that FlWriter works with Wine. It does run fine in a
> Windows
> > XP DOS box so I guess Wine emulates that.
>
> Wine has now the ability to run DOS programs?
Yes, apparently via 2 routes:

1) Directly on Intel IA-32 boxes (or emulated IA-32!) via its VDM called "winevdm"

2) DOSBox integration since v1.3.12, however according to links found via Wikipedia this has apparently caused problems with old pre Win3.0 apps being redirected to DOSBox instead of being handled by Wine.

I stumbled across the DOS support after installing Wine on this box for testing a new version of RJDOS (which I wanted to have run under Wine anyway). After install Wine I then noted the "Win Command Line" option. I thought hmmm I don't remember that last time I briely looked at Wine.... so I after running it and getting a prompt I just thought I wonder what happens if I attempt to run RJDOS... tried and was shocked when it just loaded.

So far I tried very limited tests with DOS programs under Wine's cmd shell however I found that many DOS apps launched that way, crash, drop out etc.

However FLIWriter was however an exception in that it was the first complex DOS app I have seen load, go full screen, mostly work and then exit cleanly. So when I said I was surprised in this thread I really was!! I guess more testing/RTFM is needed to understand Wine's DOS support better.

Arjay

23.03.2012, 22:14
(edited by Arjay, 23.03.2012, 23:30)

@ Arjay
 

FlWriter version 1.0 released - dosshell tests - Wine + DOS

> guess more testing/RTFM is needed to understand Wine's DOS support better.
It just occurred to me to run IVTUTIL and FreeDOS's debug v1.01 as per my Runcom / JSLinux testing...

Like JSLinux using a basic vm86 launch but with a more complete basic PC setup, e.g. basic BDA e.g. COM/LPT port values. Interrupt vector table is setup so that all interrupts (inc. table offsets) point to seg F000h as below:

INT    VECTOR    POINTS TO
---    ------    ---------
$00   F000:0000
$01   F000:0004
$02   F000:0008
$03   F000:000C
etc
$10   F000:0040
..
$20   F000:0080
$21   F000:0084
..
$FE   F000:03F8
$FF   F000:03FC


Dump of interrupt handling code which looks the same for *all* interrupts:
F000:0000 CD00          INT         00
F000:0002 CF            IRET
F000:0003 CD01          INT         01
F000:0004 CF            IRET
F000:0006 CD02          INT         02
F000:0007 CF            IRET
F000:0008 CD03          INT         03
F000:000A CF            IRET
etc


[edit]
The latest version of Wine I can use on this PC at the minute is v1.1.31, after dumping the 16bit memory provided by Wine on this PC. I searched the net for the BIOS date used in Wine (13/01/99) which located the main Wine dosmem.c source here: dosmem.c - however it turns out that the 16bit code was "separated" in Wine 1.1.36 - whatever "separated" means - dropped for DOSBox?
[edit2]
Apparently yes, removed as according to WIkipedia:
"...However, Windows 1.x and Windows 2.x support was removed from Wine development version 1.3.12 if DOSBox is installed on the system (see below on MS-DOS)..."

Suggest we create a new thread if anyone wants to discuss Wine+DOS further.

RayeR

Homepage

CZ,
24.03.2012, 01:53

@ Arjay
 

FlWriter version 1.0 released - dosshell tests - Wine + DOS

> > Wine has now the ability to run DOS programs?
> Yes, apparently via 2 routes:
...

Nice, thanks for report. I have to upgrade and try myself. Did you tried some pmode DPMI apps? If I understand well on 64bit linux it simply launch dosbox to run the program (as v86 not avail).

---
DOS gives me freedom to unlimited HW access.

Arjay

24.03.2012, 10:11

@ RayeR
 

FlWriter version 1.0 released - dosshell tests - Wine + DOS

> > > Wine has now the ability to run DOS programs?
> > Yes, apparently via 2 routes:
> Nice, thanks for report. I have to upgrade and try myself.
Note I'm using an older version of Wine - newer versions now behave differently and as above with newer versions they appear to require DOSBox vs having basic DOS support internally.

> some pmode DPMI apps? If I understand well on 64bit linux it simply launch
> dosbox to run the program (as v86 not avail).
As I now understand it with newer Wine versions, yes. There older versions had some limited v86 mode support internally. On newer Wine, there is apparently also now a config setting to enable/disable early Windows app support (as per links above) due apparently to issues with the way DOS/NE stub handling works.

Back to index page
Thread view  Board view
22632 Postings in 2109 Threads, 402 registered users, 388 users online (0 registered, 388 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum