Installing Huffyuv on 64-bit windows system
got the following from internet: http://www.dvinfo.net/conf/what-happens-vegas/126319-installing-huffyuv-vista-64-bit.html
- Go Start
- Type "cmd" in the run box and press Ctrl+Shift+Enter to run in Admin modeIf the command prompt window doesn't say "Administrator: Command Prompt", step 4 will not work
- Navigate the command prompt to directory SysWOW64 with the cd command:
"cd C:\Windows\SysWOW64" - Type the following, then hit enter:
"rundll32.exe setupapi.dll,InstallHinfSection DefaultInstall 0 c:\Temp\huffyuv.inf" - If the Command Prompt gave no error messages, you should be good
verified, and it worked on my Windows XP64 system. note that you have explictly run command windows with adminstrator account.
turn off annoying Vista features in windows explorer
open windows explorer
choose the root directory
select "organize" from top left
select "customize"
select "document"
select "also apply this template to all subfolders"
select "OK"
some links for visual studio 6
notes:
Visual Studio 6 Service Pack 5
http://msdn.microsoft.com/en-us/vstudio/aa718363.aspx
Visual C++ 6.0 Processor Pack
http://msdn.microsoft.com/en-us/vs2005/aa718349.aspx
Note that the processor pack includes MASM earlier versions that are not included in original installation of visual studio 6 by default. Also, this processor pack is only supposed to be patched on service pack 5, not 6.
Later when I reinstalled Visual Studio 6 on Vista, the above procedures didn't work any more. So I had to remove (uncheck) all components and only selected Visual C++ 6.0, and it worked. But SP5 still didn't work because htmed.dll and pdm.dll registration failed due to some registry permission issue. Too complicated to trace the location of the regsitry entries, so I installed SP6 instead ...
installing Visual Studio 6.0 on Vista Ultimate
copied the notes from the following link:
http://social.msdn.microsoft.com/Forums/en-US/vbinterop/thread/107b0be9-da73-4a14-8326-5c87f85b5ac3/
Step 1) Open C:\ServicePack5Dir\sp598ent.stf with 'Notepad.exe'
Step 2) Replace the following line
13 Group 28 36 38 29 30 32 26 27 14 25 16 17 20 18 19 15 39 21 22 24 23 43
-with-
13 Group 28 38 29 30 32 26 27 14 25 16 17 20 18 19 15 39 21 22 24 23 43
Step 3) Delete the following lines leaving only a carriage return where it was
36 Depend "27 ? : 37"
37 IsWin95 CustomAction "sp598ent.dll,CheckForMDAC"
Step 4) Save and close C:\ServicePack5Dir\sp598ent.stf-
If you do not wish to modify this file yourself, you may download it directly from this url...http://www.tnexgen.com/vs6sp5/sp598ent.stf- Once you are done with that, you must run right click 'setupsp5.exe' and choose 'Run as Administrator' (if you do not run as administrator it will not work)
using more than 2GB memory for your application
Edit Boot.ini
Right-click My Computer, properties, Advanced tab. Under Startup and Recovery click Settings. Click the Edit button, and add the /3GB switch to the end of the [operating systems] line:
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /3GB
Change Visual Studio 2005
C:\Program Files\Microsoft Visual Studio 8\Common7\IDE>..\..\vc\bin\editbin.exe/LARGEADDRESSAWARE devenv.exe
From MSDN:
The /LARGEADDRESSAWARE option tells the linker that the application can handle addresses larger than 2 gigabytes. By default, /LARGEADDRESSAWARE:NO is enabled if /LARGEADDRESSAWARE is not otherwise specified on the linker line.
If an application was linked with /LARGEADDRESSAWARE, DUMPBIN /HEADERS will display information to that effect.
To set this linker option in the Visual Studio development environment
Open the project's Property Pages dialog box. For details, see Setting Visual C++ Project Properties.
Click the Linker folder.
Click the System property page.
Modify the Enable Large Addresses property.
To set this linker option programmatically
See LargeAddressAware