Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

GVFM 2.62 Graphical File Manager (Announce)

posted by jaybur Homepage E-mail, UK, 02.12.2007, 04:52
(edited by jaybur on 02.12.2007, 05:21)

> Yeah, but your current BP7 doesn't support Delphi either, right?

Right. But if I'm going to go through all the hassle of porting to 32-bits, then I want to be able to do it with a modern Pascal.

> I think our beloved rr had been working on the debugging interface
> a bit, but I dunno how far he got it towards a usable state.

That's very good to hear. A good FPC/DOS debugger would almost certainly mean I would make my GV32 code FP-compatible, even though this would cause me many headaches, mainly due (but not restricted) to in-line assembler issues.

> So you've tried it [GPC] before?

Yes. I tried GPC and kept a close eye on it during the first half of the 90's. But its faults were obvious (*nix-based, no IDE, no decent debugger for Pascal, no range-checking, very few Delphi language extensions...), as were its lack of momentum, so I've pretty much given up on it since then.

> The latest runs on GCC 3.4.4. It looks nice to me, at least. Yes, it's
> probably *nix specific, but that's because GNU is biased heavily towards
> *nix (despite the "GNU's Not Unix" mantra), so that's unavoidable.

True. But I'd rather not write code for a Unix-centric compiler/RTL for a DOS target using Win32isms. ;-)

> Delphi 1 was able to build for DOS, no?

Yes.

> Also, WDOSX was able to run some Delphi stuff.

Yes. I even wrote one of Dwpl's units - WDosSysUtils.pas. Again though the lack of a source-code debugger was a big problem. Then I got really busy with large BP7/GV based bespoke software projects and lost interest in WDosX.

As you know, Japheth's HX extender can load and run Win32 PE exectuables, so I don't need Delphi 2006 to be able to compile specifically for DOS/DPMI. My HEAL layer should be able to take care of the rest.

The ideal solution though would be to use Free Pascal, if and when it gets there, because I would eventually like GV to support other operating systems as well, such as some form of RT-Linux.

 

Complete thread:

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