 |
|
 |
Could be of some value 10 years ago....
Are we on pitiful articles here?
I wrote lots of similar stuff when it was time, damn never would come to me publishing that here.
Regards,
Vitaly Tomilov
Professional tooltips for all development platforms available on www.Tooltips.NET
|
|
|
|
 |
|
 |
The most critical realtime applications run under DOS.
Trust me: some B-52s computers have DOS...
SoftechSoftware
Davide Calabro'
davide_calabro@yahoo.com
http://www.softechsoftware.it
|
|
|
|
 |
|
 |
i fully agress to Davide's point ! still DOS is used for time critical systems in real world applications
___________________________
"Think big, think fast, think ahead. Ideas are no one's monopoly"
|
|
|
|
 |
|
 |
I am not bulling up DOS through this article... i want to shown the curve tracing software (which was unfortunately written on DOS long time back).
___________________________
"Think big, think fast, think ahead. Ideas are no one's monopoly"
|
|
|
|
 |
|
 |
Convert to Win32 using either:
a. Straight Win32 Windows app using C
b. MFC implicitly uisng C++
c. WTL using C++
d. C# with .net
Maybe using COM Objects and have an automated interface, jeez the stuff I used/learnt over the years.
Just to add: I'll bet you'll get a lot out of it and also it will make a interesting article, on another note I bet this application took hours of painstaking work of which the *younger* generation won't realise.
To iterate is human, to recurse is devine.
|
|
|
|
 |
|
 |
yes ! it really took a lot to design and implement this SW. It has features that are comparable to today's "Windows". When this was made DOS was still used by ppl.
I will surely try to make a Windows version of this if I get time.....
thanks for you comments !
"Think big, think fast, think ahead. Ideas are no one's monopoly"
|
|
|
|
 |
|
 |
Can it plot the following?
y = Real(Hypergeometic2_1(a=abs(x)+1, b=2/3, c=3/4, z=i))
|
|
|
|
 |
|
 |
Tracer can trace any "polynomial curve". i think i mentioned this clearly in the article and in readme.txt.
"Think big, think fast, think ahead. Ideas are no one's monopoly"
|
|
|
|
 |
|
 |
This article makes no sense to me. I don't understand what you mean by DOS in the context of writing a program. I also fail to see any educational value. Please provide an introduction and then some explanations in your article.
I am still unsure what "Curver Trace in C on DOC platform" actually means.
|
|
|
|
 |
|
 |
dog_spawn, humour the guy, try and *steer* him in the right directions see my above comments - no sarcasm intended.
To iterate is human, to recurse is devine.
|
|
|
|
 |
|
 |
Some of the more unique article titles have the potential to be 'all your base' beaters
|
|
|
|
 |
|
 |
Its really strange to see this type of msg. anyway here is the explanation to clear your confusion !
1. **********curve trace can be used in its current form and state to educate ppl on the subject of mathematical curve tracing. It traces curves in no time, which by-hand may take 10 to 15 mins for some curves. And moreover, there is a high accuracy of curve that is being traced. for example, if you want to trace a curve which has 400 terms with all weird coefficient and exponent values, then it may take ages to trace that. but it may take just few mins using this SW.
There are some areas under which a curve or group of curves are studied.
like...
1. area bounded by a curve wrt point(s) or line(s) or someother curve(s).
2. the rectification (or length) of a curve is also one of the areas.
3. studies related to intersection of two or more curves. (even line is called a curve)
4. studing standard curves like spiral (i dont remember any other at this moment) etc.
2. **********Now, "Curve Tracer in C on DOS" means, this SW is written in C on DOS platform. The speciality lies on the fact that DOS is a very simple and down to earth OS. it doesnt support powerful user interfaces. developer has to write everything from scratch to get something done. Here if you see the graphics screen of the SW, its very much similar to today's "MS Windows".
anyway .. thanks for putting up ur msgs ...!!
"Think big, think fast, think ahead. Ideas are no one's monopoly"
|
|
|
|
 |
|
 |
ok but if this is all 2d lines I can do the same thing in Windows using GDI. I see nothing special about your app here other then an unstated notion of maybe memory or rendering efficiencies under DOS. As another reader mentioned unless you are using RT software extensions or possibly a memory extender (DPMI, EMS ..etc) complex rendering was not possible under DOS due to the 640k barrier.
If you could drill into the DOS benefits and what you used that would be useful for us readers.
---
maximum 500 characters
|
|
|
|
 |
|
 |
DOS lets you do things that under Windows are possible only installing realtime software extentions!
SoftechSoftware
Davide Calabro'
davide_calabro@yahoo.com
http://www.softechsoftware.it
|
|
|
|
 |
|
 |
Thanks for the info. ! but friend, the SW in this article uses normal DOS services and does not face any problem even when executed in Windows.
BhaskarBora
|
|
|
|
 |
|
 |
BhaskarBora wrote:
uses normal DOS services and does not face any problem even when executed in Windows.
I was expecting it to fail on Windows XP Pro but it worked...
Thanks,
John
|
|
|
|
 |
|
 |
good to know that it didnt fail on Win XP Pro. I could test it on Win 95/NT/2000 only.
thanks
Bhaskar
"Think big, think fast, think ahead. Ideas are no one's monopoly"
|
|
|
|
 |
|
 |
Davide Calabro wrote:
DOS lets you do things
Could you please give an example.
Davide Calabro wrote:
realtime software extentions
Forgive me, but what does that mean?
|
|
|
|
 |
|
 |
Under DOS (not DOS-Box) you can direclty call/intercept an interrupt, access a port, access a board into a motherboard slot, read/write directly into memory, re-program timer interrupt and call function at 1 millisecond of resolution. This is not possible under Windows, so this makes Windows an OS not suitable for realtime application (i.e. for industrial automation) except in the case you buy and install a third party software (a realtime extension for Windows, like for example Venturcom RTX).
On the dark side, under DOS you must do *everything* from scratch
Cheers,
SoftechSoftware
Davide Calabro'
davide_calabro@yahoo.com
http://www.softechsoftware.it
|
|
|
|
 |
|
|
 |
|
 |
So? It's just a third party software...
SoftechSoftware
Davide Calabro'
davide_calabro@yahoo.com
http://www.softechsoftware.it
|
|
|
|
 |
|
 |
Yes, which allows creating virtual machines under Windows, any type of machine, including versions of MS-DOS. And you won't need any DOS-extensions for Windows or something
Regards,
Vitaly Tomilov
Professional tooltips for all development platforms available on www.Tooltips.NET
|
|
|
|
 |