Dynamic recompiler and UNIX

Discussion of development and patch submission.
ArtiomWin
Posts: 4
Joined: Sat 10 Dec, 2016 9:13 am

Dynamic recompiler and UNIX

Postby ArtiomWin » Thu 07 Sep, 2017 8:05 pm

PCem has an issue with dynamic recompiler: it refused to run installation programs of UNIX-based systems which means no UNIX installation on emulated Pentium systems.
SarahWalker
Site Admin
Posts: 1333
Joined: Thu 24 Apr, 2014 4:18 pm

Re: Dynamic recompiler and UNIX

Postby SarahWalker » Thu 07 Sep, 2017 9:17 pm

Please provide details of both host and emulator configuration.
Battler
Posts: 793
Joined: Sun 06 Jul, 2014 7:05 pm

Re: Dynamic recompiler and UNIX

Postby Battler » Thu 07 Sep, 2017 10:25 pm

I suspect this is your feature messing with operation, because to quote from another place:
ArtiomWin wrote:SCO UNIX with dynamic recompiler turned on - it (binary) gives error "Deleting deleted block" and closes down.

I suspect it uses a jump to 0:0 to do something and fatals the emulator because of that when using the recompiler. It also happes when the Rhapsody DR's.
waltje
Posts: 12
Joined: Wed 15 Mar, 2017 10:17 pm
Location: Fort Wayne, IN
Contact:

Re: Dynamic recompiler and UNIX

Postby waltje » Fri 08 Sep, 2017 10:36 pm

Many non-Microsoft operating systems have major issues with PCem (and 86Box), most
particularly on processors where Dyna is enabled. In most cases, turning off Dyna will
fix that (at a speed cost, of course.)

Confirmed for AT&T SysV R4.2, ESIX, 386/ix, Interactive (which is the successor to 386/ix)
and several Linux-based systems.
SarahWalker
Site Admin
Posts: 1333
Joined: Thu 24 Apr, 2014 4:18 pm

Re: Dynamic recompiler and UNIX

Postby SarahWalker » Sun 15 Oct, 2017 8:32 pm

Fixed in rev 893.

Return to “Development”

Who is online

Users browsing this forum: Bing [Bot] and 1 guest