Hi, On Wed, Nov 8, 2023 at 1:42 PM Bernd Böckmann via Freedos-devel <freedos-devel@lists.sourceforge.net> wrote: > > has anyone recently played around with the FreePascal 8086 cross > compiler to generate DOS executables? I try to convert a near pointer to > a far pointer while working under the small memory model, but that is > not as trivial as it should be, because I have not found a language / > library feature for it. > > I came up with the following solution, but I am wondering if I have > overlooked something built-in?
Try reading this: * https://wiki.freepascal.org/DOS#New_pointer_types Yes, I sometimes play around with FPC i8086-msdos, but I've never really messed with mixed memory model programming. _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel