arti 91b78f215d lx_loader: treat the OS/2 null selector as a null pointer
gspac/gspcg pass 0003:0000 (selector index 0, RPL 3) as a null far
pointer; lxConvert1616to32 only special-cased addr1616 == 0 and asserted
on ldt[0]. Segment index 0 is the null selector by definition, so return
NULL. This unblocks the TMS340 C front end (gspac), optimizer (gspopt)
and code generator (gspcg) under 2ine.
2026-11-01 00:13:45 +02:00
2021-07-03 17:06:43 -04:00
2018-07-11 01:13:42 -04:00
2018-02-26 12:54:16 -05:00
2018-07-10 02:00:31 -04:00
2022-01-29 16:35:17 -05:00
2021-07-02 16:36:33 -04:00

2ine

What is this?

It's a program that loads and runs OS/2 .exe files on Linux.

Does it work?

Barely. It runs some command line OS/2 apps.

Why?

Because.

Does it work on Mac OS X?

No.

I have questions.

I have answers: icculus@icculus.org

--ryan.

S
Description
2ine with fixes for the TI TMS34010 OS/2 toolchain
Readme Zlib
1.4 MiB
0 Stars 1 Watchers 0 Forks
Languages
C 73.4%
Perl 25.9%
CMake 0.6%