running DTP on win2_ or ram2_
Posted: Sun Dec 26, 2021 2:54 pm
Merry Christmas to everyone!
I was playing around with an old version of Desktop Publisher which I had on disc for more than 20 years. It seem to be slightly older than the version on Dilwyn homepage. It runs perfect from Floppy, so I tried to get it running from Win1_xyz_, where I only had partly success and I ask for some advice here.
The boot program loads 3 (4 with Lng_rext which is not necessary to run the program) extension and then executes a file called "publish_task". The executable itself loads some other stuff, which I am not sure about in detail. I used a hex-editor to investigate the executable and found an entry "flp1_". I suppose this is used to load further files. I changes it to ram1_ copied all files to ram1_ and have been successful in get it working from ram1_ (win1_ as well). Now the funny thing: If I change the entry to ram2_ (or win2_) it will not run. The executable file will not find the other files to load. I have totally no idea how this can be and how to solve this issue. I also tried win1_subdir_ but it will not work as well.
I already considered to de-compile the file with Martin Heads Turbo de-compiler, but probably there is an easier solution. Any idea is highly appreciated.
As DTP is published on Dilwyns hompage I attach it here as well.
Cheers,
Stephan
I was playing around with an old version of Desktop Publisher which I had on disc for more than 20 years. It seem to be slightly older than the version on Dilwyn homepage. It runs perfect from Floppy, so I tried to get it running from Win1_xyz_, where I only had partly success and I ask for some advice here.
The boot program loads 3 (4 with Lng_rext which is not necessary to run the program) extension and then executes a file called "publish_task". The executable itself loads some other stuff, which I am not sure about in detail. I used a hex-editor to investigate the executable and found an entry "flp1_". I suppose this is used to load further files. I changes it to ram1_ copied all files to ram1_ and have been successful in get it working from ram1_ (win1_ as well). Now the funny thing: If I change the entry to ram2_ (or win2_) it will not run. The executable file will not find the other files to load. I have totally no idea how this can be and how to solve this issue. I also tried win1_subdir_ but it will not work as well.
I already considered to de-compile the file with Martin Heads Turbo de-compiler, but probably there is an easier solution. Any idea is highly appreciated.
As DTP is published on Dilwyns hompage I attach it here as well.
Cheers,
Stephan