Y.A.S.U (Yet Another SecuROM/SafeDisc Utility):
===============================================
Created for DAEMON Tools 4.0.6 (will NOT work with older versions).
Y.A.S.U should also work for newer versions of Alcohol 120%
Just run once (per Windows® session) to hide your CD/DVD-ROM drive(s)...
Re-Run Y.A.S.U or Restart (your system) to restore your CD/DVD-ROM drive(s)...
Simple... isn't it...?
Commandline Parameters:
=======================
-s Silent mode (Using this when Y.A.S.U is active will hide Y.A.S.U in the system tray).
-a Add to system start up.
-r Remove from system start up.
-x Terminates/Closes Y.A.S.U (only works if Y.A.S.U is already active).
-c Enables Y.A.S.U Anti-Blacklist(s) for SafeDisc & SecuROM.
-uc Disables Y.A.S.U Anti-Blacklist(s).
-nosd No SafeDisc. Y.A.S.U will NOT hide any devices from SafeDisc.
-nosdi No Intelligent SafeDisc. Y.A.S.U will NOT use intelligent SafeDisc Anti-Blacklist(s).
-nosr No SecuROM. Y.A.S.U will NOT hide any devices from SecuROM.
-nopc Disables Y.A.S.U permission checking.
*NOTE: Using -nosd & -nosr together will just terminate Y.A.S.U (unless Y.A.S.U is already
running).
*NOTE: When using -s with Y.A.S.U v1.10 (or newer) devices are not automatically hidden
use "-s -c" to enable silent cloaking.
Games Tested:
=============
Test Drive Unlimited v(unknown)
Armed Assault v1.05
Rainbow Six: Vegas v1.01
Rayman Raving Rabbids v1.01
Dark Messiah of Might and Magic v1.03
GTR 2 v1.0
F.E.A.R v1.08 (Retail)
Ghost Recon: Advanced Warfighter v1.30
Prey v1.10
SpellForce 2 v(unknown)
FIFA 07 v(unknown)
Need 4 Speed: Carbon v(unknown)
Version History:
================
* NOTE: Please close any previous version(s) of Y.A.S.U before running a newer version, failing to do
so MAY cause problems and/or system instability.
1.1.7035:
Modified "System Permissions Check", now works more effectivly.
Added balloon tips, tips are only visible if Y.A.S.U's main window is hidden.
Implemented "Permission Repair", this will attempt to repair damaged/invalid registry permissions,
this function is NOT automatic and will prompt before continuing.
Few minor bugs fixed, Window Icon overlapping Text, File name in Log save dialog.
1.1.7034:
Modified "System Permissions Check", displays the specific error in Y.A.S.U's log.
Fixed incorrect time in log (for users with daylight savings).
Added button for saving Y.A.S.U's log.
Fixed Y.A.S.U's main window icon (i.e. using Alt+Tab).
Fixed log scrolling when Y.A.S.U is hidden.
1.1.7033:
Fixed "System Permissions Check", was not working correctly.
Made Y.A.S.U's main window a little larger.
Added images to Y.A.S.U's log.
Optimized Y.A.S.U for use NT (unicode) system(S) ONLY!!!.
1.1.7031:
Completely rebuilt from scratch.
Y.A.S.U now has a nice GUI, this should make Y.A.S.U a little easier to use.
Y.A.S.U is now visible in the System Tray (users can see if Y.A.S.U is running or not).
Fixed SecuROM 7.31 Blacklist(s) of DAEMON-Tools.
Fixed SecuROM 7.31 Blacklist of Y.A.S.U.
Added Intelligent SafeDisc 4.x Anti-Blacklist(s), not really required but it works.
Added various new Commandline Parameters (check above for info).
Modified commandline interpretation, if Y.A.S.U is already active you can pass additional
commands to it (i.e. Enable or Disable Anti-Blacklist(s) without exiting/restarting Y.A.S.U).
Added system permission check(s), this will check if Y.A.S.U has the required permissions to
run effectively on your system (can be disabled via parameters but not recommended).
When adding Y.A.S.U to the system start up (-a) the default parameters are "-s -c",
there is an easy way to overwrite the start up parameters (without Regedit), when using "-a"
add the parameters that you would like Y.A.S.U to start with (i.e. "YASU.exe -a -s -c -nosd"
OR "YASU.exe -a -s -c -nosdi -nosr"), ONLY "-s, -c, -nosd, nosdi, -nosr, -nopc" can be added
to start up parameters, additional parameters will be removed.
Added a Log, so now you can see what Y.A.S.U is doing, the log can also be saved/cleared via
mouse (right click).
*NOTES: Y.A.S.U can only be terminated via the system tray icon (right click) alternativly you
can use "yasu.exe -x" from the command prompt.
Some Y.A.S.U features can be accessed via the system tray icon (right click).
Use system tray icon to hide/show Y.A.S.U (left click).
*That about covers all the major updates/changes, many minor updates/changes where not included.
1.07 :
Fixed bug which caused Y.A.S.U to crash under Windows XP SP2.
Modified silent mode (as requested), Y.A.S.U will NO longer display confirmation dialog when
closing in silent mode.
1.06 :
Fixed, major bug which caused *All your CD/DVD-ROM devices to reassign drive letters on reboot,
many thanks to "Alex Choporov" for pointing this out.
Added support for Windows Vista x64 (Y.A.S.U now prompts for the correct user permissions, when run).
Added two new command line options, -nosd & -nosr (check "Commandline Parameters" for more info).
Modified Y.A.S.U Hide & Restore feature(s), should be a bit safer now.
Added icon for Y.A.S.U as requested.
1.05 :
Fixed SecuROM 7.30 Blacklist(s)...
Y.A.S.U now hides physical CD/DVD-ROM Devices (Required for new SecuROM)
1.04 :
Fixed SecuROM 7.29 (updated) Blacklist(s)...
1.03 :
Added support for SafeDisc 4.x
1.02b :
Fixed SecuROM 7.29 Blacklist of DAEMON-Tools Virtual Drives
(also Alcohol 120%).
1.02 :
Fixed SecuROM 7.29 Blacklist of Y.A.S.U.
1.01 :
Fixed error(s) introduced with Windows Update KB923191
(affects Windows 2000/XP/2003 using windows theme(s)).
Message Dialogs will stay on top of all windows.
1.00 :
Initial release.
Information:
============
Created for DT Soft, Ltd.
sYk0.