DOSemu version 1.4.0 runs the old Manugistics APL Plus 2 (APL386.EXE or APL387.EXE). Previous versions of DOSemu did not run this full-featured APL environment. Many features of the DOS APL are present and work - including direct support of large workspaces. I am running DOSemu version 22.214.171.124, built from source, and have run as "dosemu -s" (root priv.) to see it that would resolve the problem I've discovered. It did not. Although I can load and save APL workspaces, and run excellent high-resolution graphics within the DOSemu/X-windows environment, I cannot seem to refer to any APL direct-access files, typically called xxxx.SF files (eg: DATASR1.SF). I have tried numerous combinations and permutations of file names, but the APL intrinsic to "tie" a file - a QuadFTIE or QuadFSTIE command, yields a "File Name Error" or a "File Not Found" error. Curiously, I can execute special code in a function called "rdASCII" to recognize and successfully read an ordinary ASCII file. This code uses the QuadNTIE (for Native File Tie) language intrinsic. The '.SF' files are binary files. What is curious is how the APL interpreter simply cannot even recognize the .SF files, despite being able to load and save workspace files (they are 'xxxxx.WS' files). The .WS and *.SF files are just binary files, and it is curious that only QuadFTIE fails.
Other than not being able to recognize my APL database files, the DOSemu seems to perform remarkably well. The graphics is particularly impressive, and I am seeking a workaround here that would let me get the APL Plus 2 environment working correctly under Linux. My Linux version is Fedora Version 9, which is running well, all features, on 3 machines now - two desktops and a laptop. I don't have the APL font running - but then, I didnt have it running in Windows-XP, where I have also been running my APL Plus 2 workspaces. (In the Windows-XP environment, I have no file access problems, but the graphics routinely scrambles after running for a while - I get actual "snow crashes" on my Toshiba sometimes, which I suspect is due to issues with the Nvidia graphics acceleration). But APL386 running under DOSemu on Fedora 9 Linux, under X-Windows, provides graphic displays that are solid, and problem-free, so I would like to find a fix or work-around to the file access problem. Thanx for any response.
Log in to post a comment.