[CDMAKE]
Simplify the conditional checks; pointed by Victor Martinez.
CORE-8190 #resolve

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63205 97493ccd-5924-5043-b1f5-66cb403b36ce
[CABMAN]
In any case, we are returning the (!= success) status in case we failed to perform the file copy, so just test for != success just one time.
Patch by Victor Martinez.
CORE-8189 #resolve

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63206 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTVDM]
Fix logic. Caught by Victor Martinez (private communication).

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63207 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTVDM]
Replace the temporary CGA hack with a working solution.
CORE-8177 #comment CGA should work as of r63208.



git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63208 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTVDM]
Factor the shift of the interlaced high bit out of the for(...) loop (since the interlaced high bit is not modified anymore after), and add extra parentheses.

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63209 97493ccd-5924-5043-b1f5-66cb403b36ce
- Fix API see CORE-8107.

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@63210 97493ccd-5924-5043-b1f5-66cb403b36ce