Hi everybody, on www.coli.uni-saarland.de/~eric/stuff/soft/ you can now find a new file fdapm-2007jun27.zip with an new version of FDAPM. In short, in one line: > www.coli.uni-saarland.de/~eric/stuff/soft/fdapm-2007jun27.zip
Changes are: - VGAON / VGAOFF (DPMS screen control) now use VESA VBE/PM if possible, and EGA / VGA hardware and BIOS access as available if no VBE/PM support is found. This is -not- a screen saver. The screen stays off until you re-enable it. The function is meant for use in long-running batch files. Use pc-tools.net/dos/blackout/ if you want a screen saver! (it is tiny, freeware, no Win3 / int9-hook detection yet) - there is a new option ACPIDUMP which prints your ACPI tables "RSDT", "FACP" and "DSDT". Maybe others if they are encountered before the DSDT is found. This can be a lot of data. Nice for debugging and nice for testing the speed of NANSI ;-). Use ZIP if you want to send such a dump by mail, it can easily be 100 kB or more. - the APMDOS function (the only function where FDAPM stays in RAM as a resident tool) now avoids using the APM BIOS "CPU idle" function if the VESA VBE BIOS "OEM name" string starts with "Boch". Background: Bochs BIOS implements the function but the Bochs 2.3 engine crashes if you use it. Thanks to Rugxulo for the VBE suggestion - a simple check and reasonably safe as "Bochs detector". As FDAPM will use non-BIOS "CPU idle" instead, APMDOS now works in Bochs. - whitespace after a command line option is now ignored, so both "FDAPM ACPIDUMP" and "FDAPM ACPIDUMP > log.txt" are now treated the same (note the space before the ">"). Enjoy saving energy in DOS :-). Eric PS: It is possible that Bochs gets bored in "CPU idle" HLT state and makes the virtual time run faster to "compensate". If this really happens and causes problems, I could modify FDAPM to block the whole APMDOS in Bochs. Note that APMDOS is a nice way to reduce host CPU load in DOSEMU. No funny clock things, DOSEMU simply leaves more CPU time for Linux. PPS: Is it FreeCOM specific to treat "tool option > file" as "tool option " with a trailing space? The whole thing is a bit un-intuitive: "echo hello > file" says "hello ". On the other hand, people might WANT to say "hello "? PPPPPPS: Other updated tools are my "shift lock change beeper" > www.coli.uni-saarland.de/~eric/stuff/soft/locktone-2007jun23.zip and my very tiny (1 kB) implementation of RUNTIME > www.coli.uni-saarland.de/~eric/stuff/soft/specials/runtime.zip which even shows the time in your COUNTRY specific format :-). On the other hand, it only shows English text. Still nice? ------------------------------------------------------------------------- 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