I have a request that is very valuable for me: Do you have 32-bit ported version of “owl chess” by Virtual Pascal? I mean executable and .dll files. I have had “Borland Pascal 7.0 for windows” for many years although not a professional Pascal programmer (I mostly use C++); I wanted “the 32-bit Owl chess” badly so I downloaded VP2.1 to strive a successful build of the program. I can successfully compile and build the 16-bit “owl chess” from BP7 but I cannot build it via VP2.1. Although it seems it builds without errors (after a few tricks) but after execution it’s just the program logo that appears and then program terminates.
PS1: I don’t remember correctly (because it’s a very long time ago), but it seems the source code for VP2.1 differs a bit from original owl chess of BP7. I think VP2.1 has a modified version of it as for adoption for 32-bit compiling.
PS2: In case of you have the 32-bit program executables, would you be so kind to send me a copy of it to “arsha_mid at yahoo.com”?
You have been doing such a wonderful work in porting BPW OWL to VP! I have been wanting to upgrade my work to 32bit, and feel very encouraged. I might need some help, though. I downloaded your tutorial from developpez.com. But if there is an english language version, could you let me know.
I am not able to compile OWL. In running buildowl.pas I encountered a problem in owindows.pas regarding inline statements. Next I had type mismatch error when i replaced the inline statements with full code. I had earlier on tried to use your owlunits but I encountered unit version mismatch error. I could run buildrtl and run TV programs. So If only I can install OWL, I might be in the luck.
I have been working on rebuilding one of my packages in VP. I am afraid it is not looking easy. WinApi calls like GetWindowsRect or GetClientRect, return mismatch errors. If I add Windows in my uses unit, I get a query regarding wm_Destroy. Has it got to do with compiler settings?