Re: [Freedos-devel] fltkal a DOS fork of FLTK using Allegro and DJGPP

2018-02-06 Thread Mateusz Viste
On Tue, 06 Feb 2018 23:54:32 -0700, Mark Olesen wrote:
> I am working on a project forking FLTK to run on FreeDOS.
> 
> The github page is:
> https://github.com/markjolesen/fltkal

Georg did it a couple of years ago.

https://sourceforge.net/projects/fltk-dos/

Will your port have some other goals? Different feature-set? Just curious.

Mateusz
-- 
FreeDOS is present on the USENET, too! alt.os.free-dos


--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


[Freedos-devel] fltkal a DOS fork of FLTK using Allegro and DJGPP

2018-02-06 Thread Mark Olesen
I am working on a project forking FLTK to run on FreeDOS.

The github page is:

https://github.com/markjolesen/fltkal

A sample (lame) demo can be found here:

https://youtu.be/FpA-R-ko_z4

It is a work in progress but is coming around nicely.

Comments and suggestions are welcome.
--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] FreeCOM 0.84-pre3 prerelease

2018-02-06 Thread Bret Johnson
I'm not 100% sure, but this could be (at least indirectly) related to the issue 
I discovered several years ago, where FreeCOM uses memory "illegally" while 
installing (processing CONFIG.SYS and/or AUTOEXEC.BAT).  That is, FreeCOM uses 
a lot of memory that's at the top of conventional memory (just below the 640k 
point), but doesn't actually allocate (and thereby "protect") the memory with a 
Memory Control Block (MCB).  As a result, any program that actually tries to 
use that memory will crash the system since it doesn't know that FreeCOM is 
already using it. In my case, I was requesting an MCB at the top of 
conventional memory, and the kernel issued it to me even though it shouldn't 
have because the memory was already being used (by the kernel). Again, I don't 
know if this related to the particular problem Matej is having, but it seems 
like it could be.
-- Original Message --
From: Bart Oldeman 
To: "Technical discussion and questions for FreeDOS developers." 

Subject: Re: [Freedos-devel] FreeCOM 0.84-pre3 prerelease
Date: Mon, 5 Feb 2018 11:06:06 +0100

Hi Matej,

thanks for the feedback. I reproduced the issue with DIRCMD=/OGN/LFN.
It doesn't happen with the GCC compiled version either. I'll need to
debug this a bit.
OW has heap after stack unlike the other compilers, which have stack
after heap. Stack after heap allows a bit of flexibility as the two
grow to each other, so perhaps it's just that the heap is too small.
I'll let you know.

Bart

On 4 February 2018 at 17:38, Matej Horvat  wrote:
> I found these bugs in the OW version so far:
>
> 1. When loading SRDXMS.SYS (with only SHELLHIGH=COMMANDW.COM and
> DEVICE=JEMMEX.EXE processed at that point), the driver loads, the kernel
> prints "Kernel: allocated 48 Diskbuffers = 25536 Bytes in HMA", then right
> after that I see "Not enough memory" (not sure what prints that), and
> FreeCOM prints "The shell is about to be terminated, though, this is
> forbidden", etc., and hangs. Loading the same driver with DEVLOAD from
> FDAUTO.BAT works fine.
>
> 2. Sometimes, after loading some TSRs from FDAUTO.BAT (e.g. Bret Johnson's
> CLOCK), FreeCOM hangs, though I can't reliably reproduce that and loading
> the same TSRs manually works fine.
>
> 3. With the DIRCMD environment variable set to "/OGN/LFN" (possibly with
> other options), FreeCOM prints "Out of memory" instead of the expected long
> file names - but "/LFN" by itself works fine.
>
> I think this is still an improvement compared to the previous version (if
> compiled with OW), but the Turbo C++ version does not have any of these
> problems.
>
>
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> ___
> Freedos-devel mailing list
> Freedos-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-devel

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

The Unusual Link Between Alzheimer's and Coconut Oil (Watch)
Memory Repair Protocol
http://thirdpartyoffers.juno.com/TGL3141/5a7a161e77d43161e6b53st01vuc--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel