> From: [email protected]
> To: [email protected]
> Subject: Useful Tools for FreeDOS: Bilgisayarcılık DOS Tools
> Date: Sat, 27 Feb 2016 23:24:53 +0200
> 
> I wrote two DOS tools. They may benefical for FreeDOS. These are:
> 
> REBOOT: A small program for rebooting on DOS.
> SCREEN: Screen mode changer on DOS.
> 
> Bilgisayarcılık DOS Tools licensed under GNU GPLv2 or any later version.
> 
> Project Github repository: https://github.com/bilgisayarcilik/DOS-Tools
> 
> Thanks for replies.
> 
> Bilgisayarcılık Organization: http://bilgisayarcilik.github.io/
> 

SCREEN is simple program for modes changing.

> How does it differ from the FDAPM options for rebooting?

When FDAPM didn't neccessarry, this used. This is simpler than FDAPM.

> How does it differ from the MODE CON options for screen modes?

SCREEN is simpler program and it is not save DOS configration. When saving DOS 
configration didn't neccessary, this used.

> One instruction program to invoke BIOS int 0x19, load operating system. You 
need to be very careful with restarting this way. There can be serious issues 
caused by other interrupt settings and also things like disk caching.

When didn't this neccessarry, REBOOT used.

> Also, consider the text output section, is there a reason you preform a write 
for each line of text? Would it not be simpler and easier to just output all 
the text at once in single action?

Finally, instead of testing the key against each possible value, it might be 
more efficient to use a table to lookup and map the value needed. Or, if only 
using modes 0-15, just range test and adjust the value of the key to match the 
mode you desire.

Maybe this discussion.

Thanks for replies.                                       
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to