Hi,

On Fri, Jul 4, 2025 at 10:01 AM Eric Auer via Freedos-user
<freedos-user@lists.sourceforge.net> wrote:
>
> >> I understand that if you do NOT use JEMM386 or JEMMEX, DOS works? :-)
>
> > Yes, if I choose option 3 at boot, then FreeDOS loads OK,
> > but I'm stuck with 640KB.
>
> Good to know.

No XMS via HIMEMX??

> No problem, the change does not affect the SALC "diagnosis".
>
> > The Pocket 386 has an Ali M6117 SoC, which contains a 386 SX
> > core clocked at 40 MHz.

Very strange to omit such an opcode (even if "undocumented") since
it's widely used, e.g. MS Edlin.

> Look what I found in the doslfn.asm source code ;-)
>
> > proc GlobbingEx
> > ...
> >         db      0D6h            ;setalc
> >         or      al,al           ;Umwandlung NC->Z
> > _glob_ret:
> >         ret
> > endp

Nothing unusual here, I'm surprised it doesn't work.

> Of course you will not have LFN support. Probably a minor pain.

While I am not a huge fan of LFNs in DOS, I do sometimes use DOSLFN.

However, giving up entirely based upon such a simple "bug" seems short-sighted.
Try reassembling with "sbb al,al" instead of "salc".


_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to