Announcement: IDLEDPMS (Announce)
I found that the IDLEDPMS (screen saver) TSR from FDAPM was not extended by me yet. While working on that I recalled that I had previously modified it to detect PS/2 mouse input by hooking interrupt 74h, which turned out to have been in 2008 September. That probably makes it the earliest code by me ever released. Anyway, I now adapted most of my TSR example to provide an AMIS multiplexer, including an uninstaller with the advanced deinstallation method, an ON and OFF state toggle, IISP headers for the interrupt handler entrypoints, and the optimal installation.
As before, the timeout is set initially while installing and can be updated in an already resident instance. There are two build time options, one for hooking interrupt 74h (default on) and the other (default off) for a test mode that was kept from the original but can be enabled by passing -D_TESTMODE to the mak script or to NASM now, no editing of the source file required any longer.
The new IDLEDPMS will be included in the FDAPM "current release" file that's about to be created within the next 3 hours. That and the repo can be found from my website as usual:
> The repo and a release file for download are available at
> https://pushbx.org/ecm/web/#projects-fdapm.
---
l
Complete thread:
- Announcement - FDAPM extended - ecm, 26.10.2021, 16:03
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
- Announcement - FDAPM extended - ecm, 26.10.2021, 16:04
- Announcement: IDLEDPMS - ecm, 09.11.2021, 21:30
Mix view