Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

MSA2 and TP7 overlays (Announce)

posted by DosWorld, 15.12.2019, 21:42

> Apparently you use TP7 for that purpose, which I don't have. So I can't
> (easily) compile with "freeware" TP 5.5 because it lacks "pchar" (and other
> things). However, it does support overlays (but I'm not familiar with them
> at all!).
>
> I did put that one function in a separate file, just to prove a point. You
> can change "ord(s[0])" into "length(s)" (at least with TP 5.5), and the
> output .EXE has the exact same CRC32. My point is that it might be
> cleaner, clearer, and more portable to not assume the length is only a byte
> at offset 0. Compile-time calculations and constant expressions are useful
> indeed. Just FYI.

Code for CALLER.PAS was wroten very fast - so i am ask for leniency.
You are right, ut is good point - fix it for TP5.5.

PS: I am little be stuck in code generation process (problem when label change offset betweet compiler pass) - i am try convert msa2 into single pass assembler. When i solve this trouble in my way - i will be very near to obj generation. This is the reason, why i have no new commits now (nothing ready).

---
Make DOS great again!

Carthago delenda est, Ceterum censeo Carthaginem delendam esse.

 

Complete thread:

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