Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

.DXE .DLL .SO (etc.) (Developers)

posted by marcov, 20.12.2019, 18:06

> TopSpeed Modula-2
> (for "286" [186?], no XMS needed, FPU or emulation).

TSM2 was my compiler before I went to FPC (then with targets go32v2, emx(OS/2) and Linux).

TSM2 was generally a 16-bit compiler but a later one than e.g. Borland Pascal 7.
There were several major versions (1,2,3), with TSM2 1.15/1.17 widely sold and used in education, even when later versions were out.

TS 3(.3x?) was the last product, but was offered as a bunch of modules and addons. Win3.1x, various protected mode options were all addon iirc.

It had real mode (roughly small,compact,large,xlarge), 286 protected mode and a 386 enhanced extender for 286 protected modem, lifting several limits and efficiency).

I never had the 386 addon, so don't know the exact details. I did have some of the win3.x stuff but never used it, since I never used win3 for anything serious.

Afaik it could generate 287 code, but the assembler didn't know any 386/387 opcodes. (requiring an external assembler to generate code for that). (386 db 66 based 32-bit integer support would have been very welcome, but few compilers support that)

 

Complete thread:

Back to the forum
Board view  Mix view
22752 Postings in 2119 Threads, 402 registered users (1 online)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum