EasyCircuit v2.01 (German) now Freeware
- Chr$
- QL Wafer Drive
- Posts: 1394
- Joined: Mon May 27, 2019 10:03 am
- Location: Sachsen, Germany
- Contact:
EasyCircuit v2.01 (German) now Freeware
EasyCircuit was a German language CAD/Circuit design program by Andreas von Döllen. It was originally developed 1993-1996 and he has given me permission to make it freeware as long as credit to him is always given. A QL format zip of the contents of the original master floppy is attached, which includes all the (old) toolkits/stuff it needs to load first before EX'ing the exe. It works fine on Qemulator, but doesn't work on my QXLII system (yet). Simply run the boot file (paths all reference flp1_). Andreas pointed out to me earlier today that it can also import Hewlett-Packard Graphics Language HPGL files.
It was originally commercially available for 65 Deutsche Marks, it is mentioned in the German QL mag "QL Today", on p.3:
http://www.sinclairql.net/qlt/QLToday_V01-I4_de.pdf
(it mentions a new v2.10 from 1996, but I haven't located that version yet!)
Here's a demo pic of a section of space shuttle (there is also a plane) : And here's part of a circuit. When creating a circuit there are a selection of common components to select and place on screen. There is also a help section (all in German). P.S. I believe it was written in SuperBASIC and then compiled as an exe with SuperCharge.
It was originally commercially available for 65 Deutsche Marks, it is mentioned in the German QL mag "QL Today", on p.3:
http://www.sinclairql.net/qlt/QLToday_V01-I4_de.pdf
(it mentions a new v2.10 from 1996, but I haven't located that version yet!)
Here's a demo pic of a section of space shuttle (there is also a plane) : And here's part of a circuit. When creating a circuit there are a selection of common components to select and place on screen. There is also a help section (all in German). P.S. I believe it was written in SuperBASIC and then compiled as an exe with SuperCharge.
- Attachments
-
- Ec3.zip
- (225.41 KiB) Downloaded 375 times
https://QXL.WIN
Collector of QL related computers, accessories and QL games/software.
Ask me about felt pads - I can cut them to size and they have proven excellent for mdv data recovery.
Collector of QL related computers, accessories and QL games/software.
Ask me about felt pads - I can cut them to size and they have proven excellent for mdv data recovery.
-
- Font of All Knowledge
- Posts: 4684
- Joined: Mon Dec 20, 2010 11:40 am
- Location: Sunny Runcorn, Cheshire, UK
Re: EasyCircuit v2.01 (German) now Freeware
Hi Chr$,
Easycircuit looks really good, please pass my complements to the author.
I never read the German issues of QL Today, as I thought they were a German translation of the English magazines.
There looks to some interesting articles not mentioned in the English magazine.
For example there is a nice article on BasicV by H.P. Reckenwald, no mention in the english issue.
Easycircuit looks really good, please pass my complements to the author.
I never read the German issues of QL Today, as I thought they were a German translation of the English magazines.
There looks to some interesting articles not mentioned in the English magazine.
For example there is a nice article on BasicV by H.P. Reckenwald, no mention in the english issue.
Regards,
Derek
Derek
- Chr$
- QL Wafer Drive
- Posts: 1394
- Joined: Mon May 27, 2019 10:03 am
- Location: Sachsen, Germany
- Contact:
Re: EasyCircuit v2.01 (German) now Freeware
Pleased to have brought something to your attention that you were not aware of!Derek_Stewart wrote: I never read the German issues of QL Today, as I thought they were a German translation of the English magazines.
https://QXL.WIN
Collector of QL related computers, accessories and QL games/software.
Ask me about felt pads - I can cut them to size and they have proven excellent for mdv data recovery.
Collector of QL related computers, accessories and QL games/software.
Ask me about felt pads - I can cut them to size and they have proven excellent for mdv data recovery.
Re: EasyCircuit v2.01 (German) now Freeware
Would be cool to see the actual SuperBASIC program and run it. Compiling probably sped it up but with the faster machines and emulators it would probably run pretty decently form source. Also, how do old executables deal with bigger screen sizes if you have a machine that gives you more? If you have source you could more easily change over executables. I do recall using a Hex editor to fix a Tank game back in the early 90's when all I had was a TV and it would switch to monitor mode and cause my screen to roll. I have no idea how I figured out what to look for but I was able to fix it. I didn't disassemble it.P.S. I believe it was written in SuperBASIC and then compiled as an exe with SuperCharge.
Re: EasyCircuit v2.01 (German) now Freeware
I've tried to get this to run using QPC2 but with no joy. Looking at the EXE files on a text viewer reveals they are Q_Liberator compiled and version 3.36.bwinkel67 wrote:Would be cool to see the actual SuperBASIC program and run it. Compiling probably sped it up but with the faster machines and emulators it would probably run pretty decently form source. Also, how do old executables deal with bigger screen sizes if you have a machine that gives you more? If you have source you could more easily change over executables. I do recall using a Hex editor to fix a Tank game back in the early 90's when all I had was a TV and it would switch to monitor mode and cause my screen to roll. I have no idea how I figured out what to look for but I was able to fix it. I didn't disassemble it.P.S. I believe it was written in SuperBASIC and then compiled as an exe with SuperCharge.
About the larger screens, there is a BOOT file that you could experiment with the screen sizes. Perhaps you could try centering #0 on the screen. And remember to adjust the OUTLN as well as this can affect how the pointer works
Michael
- Chr$
- QL Wafer Drive
- Posts: 1394
- Joined: Mon May 27, 2019 10:03 am
- Location: Sachsen, Germany
- Contact:
Re: EasyCircuit v2.01 (German) now Freeware
So they are, good spot.EmmBee wrote:Looking at the EXE files on a text viewer reveals they are Q_Liberator compiled and version 3.36.
I found this, a SuperBASIC program named as v2.11 from 1997. I haven't tried it.
- Attachments
-
- ec211_bas.zip
- (26.33 KiB) Downloaded 197 times
https://QXL.WIN
Collector of QL related computers, accessories and QL games/software.
Ask me about felt pads - I can cut them to size and they have proven excellent for mdv data recovery.
Collector of QL related computers, accessories and QL games/software.
Ask me about felt pads - I can cut them to size and they have proven excellent for mdv data recovery.
Re: EasyCircuit v2.01 (German) now Freeware
I haven't been able to get this one to work, either.Chr$ wrote:I found this, a SuperBASIC program named as v2.11 from 1997. I haven't tried it.
Re: EasyCircuit v2.01 (German) now Freeware
Tried running the basic program on QLAY2 (I also use QLA2K when I want sound but it kind of messes too much with audio) and got some weird errors:
Is that a QLiberator thing?
This line started with that but was over three lines and had unprintable characters.
It also looks like it will be reading in some code from flp1 (ptrmem_cde). This likely needs to be compiled.
Code: Select all
150 GLOBAL a%
Code: Select all
240 Ax$='<<QCFX>>01
It also looks like it will be reading in some code from flp1 (ptrmem_cde). This likely needs to be compiled.
Re: EasyCircuit v2.01 (German) now Freeware
I did manage to get the executable to work, after all. I had to use HOT_STOP before LRESPR-ing the extensions, and then use HOT_GO again.bwinkel67 wrote:Tried running the basic program on QLAY2 (I also use QLA2K when I want sound but it kind of messes too much with audio) and got some weird errors:
Is that a QLiberator thing?Code: Select all
150 GLOBAL a%
This line started with that but was over three lines and had unprintable characters.Code: Select all
240 Ax$='<<QCFX>>01
It also looks like it will be reading in some code from flp1 (ptrmem_cde). This likely needs to be compiled.
So, I now have this working in QPC2.
In the SuperBASIC code, GLOBAL is a Q_Liberator keyword, which makes its parameter available to other QLIB jobs, if I remember correctly.
And yes, there is the need to LRESPR flp1_ptrmenr_cde in the same manner as with the executables. There is a variable called "mod", which is no good because there is the maths MOD keyword. So, looks like you would have to replace mod with modd or something, then delete the MISTake's. Looks like it should run either in basic or compiled.