Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to index page
Thread view  Board view
iw2evk

Magenta (Italy),
01.08.2013, 08:11
 

Links for dos 2.8 it's out (Announce)

Hi,

Mikulas have ported new release of links 2.8 for Dos,

see the mail :

Hi

I placed Links for DOS here:
http://artax.karlin.mff.cuni.cz/~mikulas/links-dos/links.exe

Source is at
http://artax.karlin.mff.cuni.cz/~mikulas/links-dos/links-2.8-test.tar.gz

It uses WATTCP for networking.

Try it and tell me if it works.

Mikulas

georgpotthast

Homepage

Germany,
01.08.2013, 23:25

@ iw2evk
 

Links for dos 2.8 it's out

I have the impression this is a text mode only version. It would be better if graphics did work - maybe using my NXlib for DOS.

Georg

glennmcc

Homepage E-mail

North Jackson, Ohio (USA),
02.08.2013, 00:57

@ georgpotthast
 

Links for dos 2.8 it's out

> I have the impression this is a text mode only version. It would be better
> if graphics did work - maybe using my NXlib for DOS.
>
> Georg


More than an impression... a fact.

links.exe -g

Graphics not enabled when compiling

---
--
http://glennmcc.org/

ron

Homepage E-mail

Australia,
02.08.2013, 04:48

@ glennmcc
 

Links for dos 2.8 it's out

> > I have the impression this is a text mode only version. It would be
> better
> > if graphics did work - maybe using my NXlib for DOS.
> >
> > Georg
>
>
> More than an impression... a fact.
>
> links.exe -g
>
> Graphics not enabled when compiling

It does work, though. But I agree - it would be good if graphics were enabled.

---
AUSREG Consultancy http://www.ausreg.com
Tadpole Tunes http://www.tadpoletunes.com
Sna Keo Il http://www.tadpoletunes.com/sna_keo_il/

iw2evk

Magenta (Italy),
02.08.2013, 08:08

@ ron
 

Links for dos 2.8 it's out

I've asked yesterday to Mikulas if you can make a port with ALL ENABLE during compiling.

This is the first time for Links2 team to compiling for DOS.

Suggestion and request to :

mikulas - at - artax.karlin.mff.cuni.cz

If have many request may be considerate to compile for dos every new release ..

Roberto

georgpotthast

Homepage

Germany,
02.08.2013, 18:50

@ iw2evk
 

Links for dos 2.8 it's out

I will drop him a line. Always try people to use Nano-X / NXlib.

glennmcc

Homepage E-mail

North Jackson, Ohio (USA),
03.08.2013, 00:22

@ iw2evk
 

Links for dos 2.8 it's out

> I've asked yesterday to Mikulas if you can make a port with ALL ENABLE
> during compiling.
>
> This is the first time for Links2 team to compiling for DOS.
>
> Suggestion and request to :
>
> mikulas - at - artax.karlin.mff.cuni.cz
>
> If have many request may be considerate to compile for dos every new
> release ..
>


Thanks Roberto... request sent. :)

---
--
http://glennmcc.org/

Rugxulo

Homepage

Usono,
04.08.2013, 03:48

@ iw2evk
 

Links for dos 2.8 it's out

N.B. The official website is http://links.twibright.com/

> I've asked yesterday to Mikulas if you can make a port with ALL ENABLE
> during compiling.

That sounds complicated, maybe too hard for reasonable use. I'd rather (at least) just have a text-only version, or at least separately as well.

> This is the first time for Links2 team to compiling for DOS.
>
> Suggestion and request to mikulas

Not having to run ./configure to rebuild would be nice!

> If have many request may be considerate to compile for dos every new
> release ..

That would be great (but I'm very skeptical)! Most projects can't be bothered.

P.S. I can only test briefly under VirtualBox as my machines lack a native packet driver. And, well, networking and multimedia aren't that interesting to me.

david

09.08.2013, 18:37

@ iw2evk
 

Links for dos 2.8 it's out

http://perotti.ic.cz/links/

Cau Roberto, I have upload testing links on Your server,
first, You don`t have IPV6, UTF8 and graphics driver!! You need included graphics driver
So ask author, if I can use ncurses, I have working ncurses :-(
second, You have OpenSSL and compression, You need graphics driver working in DJGPP

Ahoj Dave

david

09.08.2013, 19:09

@ iw2evk
 

Links for dos 2.8 it's out

Roberto, sorry You don`t need ncurses, but mouse support I have only in windows enviroment,

in pure DOS, please press F10 and upload packet driver.. remember,

the compilation is very clear,

and binary looks "stable" I think that You can play and enjoy this browser on pure DOS

Dave

iw2evk

Magenta (Italy),
09.08.2013, 20:28

@ david
 

Links for dos 2.8 it's out

Hi David,

great work, expecially for ssl.
But the goal for links2 for dos it' a version ALL ENABLE.
I understand the problem it's the libraries..
So, i suggest you to download this special version of DJGPPwith ALL LIBRARIES enclosed + others utilities like Nanox and microwindows and fltk ported for dos .

http://code.google.com/p/nanox-microwindows-nxlib-...wnloads/detail?name=djgppn.zip&can=2&q=

So when you create your makefile with Configure you can enable ALL features..
Most important is JS (not supporteted from others dos ported browser).

Thanks again

Roberto iw2evk

david

10.08.2013, 13:27

@ iw2evk
 

Links for dos 2.8 it's out

> http://code.google.com/p/nanox-microwindows-nxlib-...wnloads/detail?name=djgppn.zip&can=2&q=

it is not suitable, you don`t have video driver :-( You must find video driver supported by links!

> So when you create your makefile with Configure you can enable ALL
> features..

what enable ALL ? this isn`t in configure !

> Most important is JS (not supporteted from others dos ported browser).

Gecko, WebKit and MSIE are renderers for www! nothing more!!
Links is waste of time ...

Dave

iw2evk

Magenta (Italy),
10.08.2013, 15:23

@ david
 

Links for dos 2.8 it's out

Hi Dave,

for All enable i don't intend a command, but in configure enable all possible
features ..

Regarding the graphich possibility of display web page from links , have you tried this porting ?

http://www.ausreg.com/dos_ports/links21b.7z

start in graphic mode with links -g ..

Roberto

david

10.08.2013, 17:42

@ iw2evk
 

Links for dos 2.8 it's out

Hi Roberto,

>
> for All enable i don't intend a command, but in configure enable all
> possible
> features ..

?????
Usage: configure [options] [host]
Options: [defaults in brackets after descriptions]
Configuration:
--cache-file=FILE cache test results in FILE
--help print this message
--no-create do not create output files
--quiet, --silent do not print `checking...' messages
--version print the version of autoconf that created configure
Directory and file names:
--prefix=PREFIX install architecture-independent files in PREFIX
[/usr/local]
--exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
[same as prefix]
--bindir=DIR user executables in DIR [EPREFIX/bin]
--sbindir=DIR system admin executables in DIR [EPREFIX/sbin]
--libexecdir=DIR program executables in DIR [EPREFIX/libexec]
--datadir=DIR read-only architecture-independent data in DIR
[PREFIX/share]
--sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc]
--sharedstatedir=DIR modifiable architecture-independent data in DIR
[PREFIX/com]
--localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var]
--libdir=DIR object code libraries in DIR [EPREFIX/lib]
--includedir=DIR C header files in DIR [PREFIX/include]
--oldincludedir=DIR C header files for non-gcc in DIR [/usr/include]
--infodir=DIR info documentation in DIR [PREFIX/info]
--mandir=DIR man documentation in DIR [PREFIX/man]
--srcdir=DIR find the sources in DIR [configure dir or ..]
--program-prefix=PREFIX prepend PREFIX to installed program names
--program-suffix=SUFFIX append SUFFIX to installed program names
--program-transform-name=PROGRAM
run sed PROGRAM on installed program names
Host type:
--build=BUILD configure for building on BUILD [BUILD=HOST]
--host=HOST configure for HOST [guessed]
--target=TARGET configure for TARGET [TARGET=HOST]
Features and packages:
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
--x-includes=DIR X include files are in DIR
--x-libraries=DIR X library files are in DIR
--enable and --with options recognized:
--enable-debuglevel set internal checking level
-1 - recover from segmentation faults
0 - no checks (fastest)
1 - check memory leaks
2 - check memory leaks, red zone
3 - check memory leaks, red zone, pattern filling
--enable-graphics use graphics
--disable-utf8 disable UTF-8 terminal (saves memory)
--without-gpm compile without gpm mouse
--with-ssl(=directory) enable SSL support
--with-ssl=nss enable SSL support through NSS OpenSSL emulation
--disable-ssl-pkgconfig don't use pkgconfig when searching for openssl
--without-zlib compile without zlib compression
--without-bzip2 compile without bzip2 compression
--without-lzma compile without lzma compression
--without-svgalib compile without svgalib graphics driver
--without-x compile without X Window System graphics driver
--without-fb compile without Linux Framebuffer graphics driver
--without-directfb compile without DirectFB graphics driver
--without-pmshell compile without PMShell graphics driver
--without-windows compile without Windows graphics driver
--without-atheos compile without Atheos graphics driver
--with-x use the X Window System
--disable-png-pkgconfig don't use pkgconfig when searching for libpng
--without-libjpeg compile without JPEG support
--without-libtiff compile without TIFF support

really I don`t know --enable-all ??????


>
> Regarding the graphich possibility of display web page from links , have
> you tried this porting ?
>
> http://www.ausreg.com/dos_ports/links21b.7z
>
> start in graphic mode with links -g ..
>

this was compiled with Allegro library by Mike

You need

http://www.svgalib.org/

ported to DJGPP which demand links2.8

Dave

glennmcc

Homepage E-mail

North Jackson, Ohio (USA),
11.08.2013, 02:04

@ david
 

Links for dos 2.8 it's out

<snip>

> > start in graphic mode with links -g ..
> >
>
> this was compiled with Allegro library by Mike
>
> You need
>
> http://www.svgalib.org/
>
> ported to DJGPP which demand links2.8
>
> Dave

Do I understand correctly ?

Without a DOS build of svgalib there's no way to build
links2.8 for DOS with graphics enabled.

So, the needed first is to port svgalib to DOS using DJGPP

_THEN_ the DOS build of svgalib could be compiled into links2.8

---
--
http://glennmcc.org/

Rugxulo

Homepage

Usono,
11.08.2013, 04:07

@ glennmcc
 

Links for dos 2.8 it's out

> Do I understand correctly ?
>
> Without a DOS build of svgalib there's no way to build
> links2.8 for DOS with graphics enabled.

Not without other changes, probably not, but I haven't tried (re)building it myself.

> So, the needed first is to port svgalib to DOS using DJGPP
>
> _THEN_ the DOS build of svgalib could be compiled into links2.8

There's already an old (circa 1999) "current" /v2tk/ (not "beta") build of SVGALIB for DJGPP, but I've never used it, so I don't know how well it works. See the old Linux Journal article (Sep. 1998) called Porting MS-DOS Graphics Applications.

Someone could also try to port Links to work with GRX or Allegro (but it probably won't be me!).

Laaca

Homepage

Czech republic,
11.08.2013, 10:44

@ Rugxulo
 

Links for dos 2.8 - SVGALIB for DOS

The older DOS Links build seems to use Allegro library so it should be possible to use it further.

However if SVGALIB for DOS is really needed you should contact guys from AdvanceMAME project http://advancemame.sourceforge.net/
The last release of DOS version of AdvanceMAME is from 1/2013 and what is important, it uses some DOS port of SVGALIB and is able to use also derived version called VBELINE (it is SVGALIB adapted to use VESA VBE calls)

---
DOS-u-akbar!

iw2evk

Magenta (Italy),
11.08.2013, 20:54

@ Laaca
 

Links for dos 2.8 - SVGALIB for DOS

Hi,
they are a svgalib for djgpp here :

http://www.delorie.com/pub/djgpp/current/v2tk/svgalibb.zip

My be usable?

david

11.08.2013, 11:43

@ Rugxulo
 

Links for dos 2.8 it's out

configure looks for vga.h svgalib and fbdev :-)

david

12.08.2013, 21:32

@ Rugxulo
 

Links for dos 2.8 it's out

> There's already an
> old
> (circa 1999) "current" /v2tk/ (not "beta") build of SVGALIB for DJGPP, but
> I've never used it, so I don't know how well it works.

it is elder, i try use this svgalibs 1.2, i will upload links -g binary, i don`t understand how to manage
memory for graphics, so i get this
"svgalib: unable to perform memory mapping"
you need links -g -mode /graphics mode/ and vga.cfg in path

it could be work with svgalibs driver

Khusraw

E-mail

Bucharest, Romania,
13.08.2013, 07:49

@ david
 

Links for dos 2.8 it's out

> > There's already an
> >
> old
> > (circa 1999) "current" /v2tk/ (not "beta") build of SVGALIB for DJGPP,
> but
> > I've never used it, so I don't know how well it works.
>
> it is elder, i try use this svgalibs 1.2, i will upload links -g binary, i
> don`t understand how to manage
> memory for graphics, so i get this
> "svgalib: unable to perform memory mapping"
> you need links -g -mode /graphics mode/ and vga.cfg in path
>
> it could be work with svgalibs driver

You may download the source code and the binaries of svgalib-1.9.25 which I used in my 2010 Mplayer builds. No mouse, joystick or keyboard support.

---
Glory to God for all things

david

15.08.2013, 08:04

@ Khusraw
 

Links for dos 2.8 it's out

> You may download the source code
> and the binaries of svgalib-1.9.25
> which I used in my 2010 Mplayer builds. No mouse, joystick or keyboard
> support.

the download isn`t free :-( do you have another download?

Khusraw

E-mail

Bucharest, Romania,
15.08.2013, 10:35

@ david
 

Links for dos 2.8 it's out

> the download isn`t free :-( do you have another download?

It's absolutely free, click on the "Télécharger le fichier" button. You must wait 5 minutes between downloads, in case you can't change your IP.

---
Glory to God for all things

Rugxulo

Homepage

Usono,
17.08.2013, 10:18

@ Khusraw
 

Links for dos 2.8 it's out

> > the download isn`t free :-( do you have another download?
>
> It's absolutely free, click on the "Télécharger le fichier" button. You
> must wait 5 minutes between downloads, in case you can't change your IP.

I grabbed it the other day but haven't had time nor energy to look closely at it. So I don't know how free/libre (four freedoms) it is. But if so, it shouldn't be hard to mirror somewhere.

Things like this deserve to be mirrored somewhere (SourceForge?), but I don't know about WSS (uses non-commercial [non-free] MAME code??).

Worst case scenario, if I can humbly give some horribly useless (free!) advice: only distribute your own patches (and build scripts, natch).

Khusraw

E-mail

Bucharest, Romania,
17.08.2013, 12:47
(edited by Khusraw, 17.08.2013, 16:43)

@ Rugxulo
 

Links for dos 2.8 it's out

> > > the download isn`t free :-( do you have another download?
> >
> > It's absolutely free, click on the "Télécharger le fichier" button. You
> > must wait 5 minutes between downloads, in case you can't change your IP.
>
> I grabbed it the other day but haven't had time nor energy to look closely
> at it. So I don't know how free/libre (four freedoms) it is. But if so, it
> shouldn't be hard to mirror somewhere.
>
> Things like this deserve to be mirrored somewhere (SourceForge?), but I
> don't know about WSS (uses non-commercial [non-free] MAME code??).
>
> Worst case scenario, if I can humbly give some horribly useless (free!)
> advice: only distribute your own patches (and build scripts, natch).

Please don't mirror it anywhere, it's just an improvisation made for having -vo svga available in my 2010 Mplayer builds. It has support for nothing else but video (no mouse, joystick or keyboard), and its very few and obsolete partly-accelerated drivers don't work well with newer LCD monitors, so it is almost useless as library. But I provided it to david because it is a better alternative for his links port comparing to the ancient djgpp version he used.
Re: wss, I don't know, it is taken from VsyncMAME (I can see no licence in its packages), but a lot if it draws from Allegro.
Re: your advice, thanks, but you get what I have. If you are not satisfied, do it yourself or leave it as it is.

---
Glory to God for all things

david

11.08.2013, 11:40

@ glennmcc
 

Links for dos 2.8 it's out

> Without a DOS build of svgalib there's no way to build
> links2.8 for DOS with graphics enabled.
>
> So, the needed first is to port svgalib to DOS using DJGPP
>
> _THEN_ the DOS build of svgalib could be compiled into links2.8

nanoX isn`t solution, You need Framebuffer driver or Svgalib driver to compile links2.8
in graphics mode

Laaca

Homepage

Czech republic,
17.08.2013, 23:23

@ david
 

Links for dos 2.8 it's out

The SVGALIB by Khursaw is OK but doesn't support much cards (mine cards are).
Maybe you should check the SVGALIB from AdvanceMAME projects (as I wrote earlier).
They support much more cards: http://advancemame.sourceforge.net/doc-carddos.html

---
DOS-u-akbar!

Khusraw

E-mail

Bucharest, Romania,
18.08.2013, 08:57
(edited by Khusraw, 18.08.2013, 09:28)

@ Laaca
 

Links for dos 2.8 it's out

> The SVGALIB by Khursaw is OK but doesn't support much cards (mine cards
> are).
> Maybe you should check the SVGALIB from AdvanceMAME projects (as I wrote
> earlier).
> They support much more cards:
> http://advancemame.sourceforge.net/doc-carddos.html

You make a confusion, the svgalib I provided to david supports exactly the same cards as AdvanceMAME's svgaline (plus VESA), i.e. those from svgalib 1.9.25 minus the i810 driver, which requires Linux. What additional cards are supported by AdvanceMAME? Try to look more careful before commenting.

---
Glory to God for all things

david

19.08.2013, 07:53

@ Khusraw
 

Links for dos 2.8 it's out

> You make a confusion, the svgalib I provided to david supports exactly the
> same cards as AdvanceMAME's svgaline (plus VESA), i.e. those from svgalib
> 1.9.25 minus the i810 driver, which requires Linux. What additional cards
> are supported by AdvanceMAME? Try to look more careful before commenting.

I recompiled Your svgalibs package :-) Works:-) I tested with "vgatest" nvidia,vesa and native vga driver and I was surprise, worked in offered modes...

The links is very unstable "corrupted in memory", but partly start in graphics mode supported by
your svgalibs, it need more time, do it interested in graphics links? it is waste of time :-)

THank You for Your svgalibs packages! David

Khusraw

E-mail

Bucharest, Romania,
19.08.2013, 08:17

@ david
 

Links for dos 2.8 it's out

> I recompiled Your svgalibs package :-) Works:-) I tested with "vgatest"
> nvidia,vesa and native vga driver and I was surprise, worked in offered
> modes...
>
> The links is very unstable "corrupted in memory", but partly start in
> graphics mode supported by
> your svgalibs, it need more time, do it interested in graphics links? it is
> waste of time :-)

What mouse handler do you use? Because there was no need of mouse for Mplayer, I didn't add mouse support, but Links requires such support.

---
Glory to God for all things

david

20.08.2013, 10:08

@ Khusraw
 

Links for dos 2.8 it's out

> What mouse handler do you use? Because there was no need of mouse for
> Mplayer, I didn't add mouse support, but Links requires such support.

I have mouse support by ?gmp? Idon`t know exactly,, in text mode, The graphics
is such unstable that I can`t test it. Your SVGALIBS is better in all way, than mame!
Mame, it is only part of SVGAlibs!!

Khusraw

E-mail

Bucharest, Romania,
20.08.2013, 11:04

@ david
 

Links for dos 2.8 it's out

> I have mouse support by ?gmp? Idon`t know exactly,, in text mode, The
> graphics
> is such unstable that I can`t test it.

Does the mouse work with graphics?

---
Glory to God for all things

david

20.08.2013, 16:54

@ Khusraw
 

Links for dos 2.8 it's out

> Does the mouse work with graphics?

now not, but I thing that svgalibs can be compiled into DOS

http://perotti.ic.cz/svga/

but support it in links is a lots of work! It is nonsense try graphics in links,

Gecko or Webkit are main engine for today www, ??lynx for html/text ?
Dillo,Arachne and etc It is obsolete :-(

David

ron

Homepage E-mail

Australia,
21.08.2013, 02:54

@ david
 

Links for dos 2.8 it's out

> but support it in links is a lots of work! It is nonsense try graphics in
> links,

Mik managed it, and I still use his Links - both text and graphically.

What would help would be if Links2.8 could use the "associations" function,
so that any particular image could be downloaded and automatically displayed
by a DOS utility - in the same way that Mik's Elinks does.

I haven't been able to get the "associations" function to work at all in
Links2.8.

> Gecko or Webkit are main engine for today www, ??lynx for html/text ?
> Dillo,Arachne and etc It is obsolete :-(

Well, I still use them, and there are very few occasions when I have to
resort to Linux. (I run no Windows at all.)

---
AUSREG Consultancy http://www.ausreg.com
Tadpole Tunes http://www.tadpoletunes.com
Sna Keo Il http://www.tadpoletunes.com/sna_keo_il/

ron

Homepage E-mail

Australia,
23.08.2013, 03:33

@ ron
 

Links for dos 2.8 it's out

> What would help would be if Links2.8 could use the "associations"
> function, so that any particular image could be downloaded and automatically
> displayed by a DOS utility - in the same way that Mik's Elinks does.
> I haven't been able to get the "associations" function to work at all in
> Links2.8.
..

And now I have. It was all in working out exactly how to edit the Associations and Extensions entries, then choosing the best DOS utilities to do the job.

I have got Links28 to display single images (display), and also to play audio .ogg files (mplayer). It should now be a snap to get Links28 to become an all-singing all-dancing text browser. :)

These lines in links.cfg are working:

association "AUDIO" "audio/mp3,audio/ogg,ogg,OGG,application/ogg" "mplay.bat %" 55 10
association "DISPLAY" "image/gif,image/jpeg,gif,jpg" "display.bat %" 55 10

---
AUSREG Consultancy http://www.ausreg.com
Tadpole Tunes http://www.tadpoletunes.com
Sna Keo Il http://www.tadpoletunes.com/sna_keo_il/

iw2evk

Magenta (Italy),
23.08.2013, 14:59

@ david
 

Links for dos 2.8 it's out

Hi at all,

David, where you have upload this new build of links with new libraries for try it?
P.s. i suppose for dos only users links and dillo are actually the only one possibility in graphic mode.

Thanks

Roberto

ron

Homepage E-mail

Australia,
24.08.2013, 00:17

@ iw2evk
 

Links for dos 2.8 it's out

> P.s. i suppose for dos only users links and dillo are actually the only one
> possibility in graphic mode.

You are forgetting Arachne.

glennmcc

Homepage E-mail

North Jackson, Ohio (USA),
24.08.2013, 01:12

@ ron
 

Links for dos 2.8 it's out

> > P.s. i suppose for dos only users links and dillo are actually the only
> one
> > possibility in graphic mode.
>
> You are forgetting Arachne.

Ron,

And _you_ forgot to mention where Arachne can be downloaded. ;-)

http://glennmcc.org/

david

20.08.2013, 10:03

@ Laaca
 

Links for dos 2.8 it's out

> The SVGALIB by Khursaw is OK but doesn't support much cards (mine cards
> are).
It isn`t true, SVGALIB by Khursaw is more sophisticated than project mame..

> Maybe you should check the SVGALIB from AdvanceMAME projects (as I wrote
> earlier).
> They support much more cards:
> http://advancemame.sourceforge.net/doc-carddos.html

It is very pure for graphics cards, than original SVGAlibs and Khursaw package :-(

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