Re: [Freedos-user] fdapm update and a new screen saver

2007-07-16 Thread Eric Auer

Hi again,

I updated FDAPM again. Changed since 15jul: IDLEDPMS is
now smaller in RAM ( 1/2 kb) and avoids double-loading.
If you try to load it twice, you get a message. There
is also a tiny change in VBE/PM handling.

Of course there are also the old news from 15jul: Fixed
the stats used for CPU was idle for ... of the time
display and added a new tool IDLEDPMS, which is a small
(1 kb file) but effective DPMS screen saver. The screen
saver detects Windows3 and games with own keyboard IRQ
handler to avoid saving at the wrong time.

Enjoy :-). Eric

 www.coli.uni-saarland.de/~eric/stuff/soft/fdapm-2007jul17.zip

 PS: You cannot change the timeout or unload idledpms
 after you load it, it is too simple for that :-).



PPS: If VBE/PM is supported, only VBE/PM is accessed. Otherwise,
VGA BIOS function int 10.12/bl=36 is used if VGA, and registers
3c4/5.1 and d0 or 0/20 and 3d4/5.17 (or 3b4/5.17) MSB are used.
EGA install check is int 10.12/bl=10, VGA check is int 10.1a00.
VBE/PM interface is int 10.4f10/bl=0 (check) or 1 (set mode bh).


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] fdapm update and a new screen saver

2007-07-15 Thread Eric Auer

Hi all,

after a bug report from Mateusz, I fixed an error in
the way FDAPM calculates the idle ...% of the time
message idleness. In addition, I have added a new tool,
IDLEDPMS, which is a small but effective TSR screen
saver. For example you run idledpms 15, the screen
saver stays in ram, and whenever you do not press a
key for 15 minutes or more, your screen is switched
off. Needs DPMS compliant screen and EGA, VGA or VESA
VBE compliant graphics card. Both RAM usage and disk
usage of IDLEDPMS are less than 1 kilobyte :-). While
Windows 3.x or a game with built-in keyboard IRQ
driver is active, the screen saver deactivates itself.

So far for the theory, please let me know if it works
with your version of Windows 3 and your games :-).
Timeout can be set anywhere between 1 and 60 minutes.

www.coli.uni-saarland.de/~eric/stuff/soft/fdapm-2007jul15.zip

Eric

PS: You cannot change the timeout or unload idledpms
after you load it, it is too simple for that :-).


-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user