Hi guys,
as maybe some already heard, most of the latest XP games and applications can be run on Windows 2000 using OldCigarettes XP Wrapper and BlackWingCats KDW Wrapper.For any questions and problems installing the wrapper or XP games and software please post below.
Quick-Installguide OldCigarette's 2000 XP API Wrapper:
This Quick-Installguide was created because of some install and usage confusion lately.Since replacement of important system files can seriously harm your system please a) read this Quick-Installguide carefully and b) ask whenever something is not clear before doing experimentation on your own!
Quick-Installguide:
1) create a folder c:\oldcigarettes wrapper files\
2) download: OldCigarettes wrapper pack (download location below)
3) create a folder c:\oldcigarettes wrapper files\org system files\
4) copy the following windows system files to the created -org system files- directory:
c:\winnt\system32\
=================
ADVAPI32.DLL
KERNEL32.DLL
SHELL32.DLL
USER32.DLL
ws2_32.dll
wtsapi32.dll
next, rename these libs inside the c:\oldcigarettes wrapper files\org system files\ folder to:
=================
ADVAPI32_ORG.DLL
KERNEL32_ORG.DLL
SHELL32_ORG.DLL
USER32_ORG.DLL
ws2_32_ORG.dll
wtsapi32_ORG.dll
5) extract the wrapper pack in the c:\oldcigarettes wrapper files\ directory.
The next 5 steps are related fixing of games.If you want to fix a application then continue reading from 11):
6) create a folder c:\oldcigarettes wrapper files\x3daudio driver\
7) download: Win2K X3Daudio drivers (google for 'Win2K X3Daudio drivers')
8) extract Win2k x3daudio driver to c:\oldcigarettes wrapper files\x3daudio driver\ directory
9) creata a folder c:\oldcigarettes wrapper files\aclayers\
10) copy aclayers.dll from c:\winnt\apppatch\ to c:\oldcigarettes wrapper files\aclayers\ directory
(don't need to rename it to aclayers_ORG.dll).Aclayers.dll is needed in case of copyprotection problems with the wrapper kernel.
11) double click the ExcludeFromKnownDlls.reg from the wrapper pack and add the entries to your registry.Then reboot your system.
OKAY, thats the basic wrapper directory for file usage.From here you can copy all files which are eventually needed to the binaries directory.Info: The binaries directory is the directory of the installed game or application which contains the main game executable.Some game installations just use a short folder named "bin".
Some general safety notes when using wrapper & other system files:
1) never copy any of the *.ORG files back to the c:\winnt\system32 directory
2) never copy any of internet downloaded system files (for example: dbghelp,iphalpi,psapi) listed in the fixes to the c:\winnt\system32 directory
3) never download ADVAPI32.DLL,KERNEL32.DLL,SHELL32.DLL,USER32.DLL,ws2_32.dll,wtsapi32.dll,ntdll.dll from other locations of the internet.None of these system XP files is needed!Only needed are the wrapper system files.
4) the uxtheme.dll has to be copied also to the binaries directory if needed.There is no uxtheme.dll on Win2k.
Wrapper FAQ:
1) Q: What is OldCigarette's API Wrapper Pack (OCW) and BlackWingCats KDW API Wrapper about?
A: The authors,OldCigarette and BlackWingCat,merely started programming on WinXP API extending API function libraries for Windows 2000 nearly at the same time in the end of 2007.Both projects are developed independently.The Wrapper packs in theory contain "new programmed" similar named WinXP system files (kernel32,user32,shell32 etc.) and tools to get newer WinXP+ games and applications to work on Windows 2000 by providing and extending missing API functions.Its important to mention to never copy these files into the WINNT/System32 directory!If you're unsure how to use the Wrapper please ask in here.
2) Q: There are functions covered by OldCigarettes Wrapper (OCW) and some are covered by BlackWingCats KDW Wrapper.Is it possible to cross-mix both Wrappers?
A: Since both Wrappers are not correlated and are based on single files you can use for example "Kernel32.dll" from OldCigarette's Wrapper pack with the "User32.dll" from BlackWingCat's KDW Wrapper and so on.It is not possible to use the same system files of both Wrapper Packs at the same time!
3) Q: What is the meaning of a "Windows 2000 Wrapper"?What does it do?
A: A Windows 2000 Wrapper contains specialised system files that convert API functions from Windows XP+ system files for Windows 2000.In principle it simply extents the API function library of a operating system.
4) Q: Does the Wrapper changes something on my system?
A: No.The Wrapper files are only copied to the binaries directory of the application or game and never copied to the system32 directory (main system directory).It does not influence or harm the system.For your system safety read the Wrapper readme and ask if you're unsure what to do.
5) Q: Will the Wrapper development be restricted and focused on Windows XP compatibility only?
A: No.When possible also Windows Vista, Windows 7 software and games will be taken into account.For games this is of course dependent on the inofficial development of DirextX 10+ for WinXP or Wined3d projects.
6) Q: Is the OldCigarette Win2k API Wrapper freeware?
A: The usage of the OCW Wrapper is free.Its programmed und released under GNU Lesser General Public License.Changes and distribution have to be made according the GNU Lesser General Public License and conditions.The Wrapper authors and moderators support this project on non-profit base and intentions so please appreciate the work which is mostly done in spare free time.
7) Q: Will current game or software updates be still working with the provided fix?
A: Mostly along with updates only stability issues and bugs are fixed.It can happen that some not yet covered and implemented Wrapper functions are used in the new updates of games or software and that the fix doesn't work anymore.In this case please let us know and post about problems here.
8) Q: What is the binaries directory?
A: Basically thats the game directory where the game executable is stored.Sometimes the folder is called "bin" (=binaries) so you need to check the folders for the main game executable (*.exe).It can happen that you need to copy the Wrapper files next to the launcher.exe to get also the desktop shortcuts working.
9) Q: Whats the main difference between OldCigarettes Win2k Wrapper and BlackWingCats KDW Wrapper?
A: For User32.dll,Kernel32.dll and Shell32.dll both Wrapper roughly cover the same functions.However OldCigarette started with the Wrapper focused on games and BlackWingCat's with KDW on applications.For instance KDW Wrapper includes Win2k compatible cancrypt32.dll,ntdll.dll,msvcrt.dw7,rpcrt4.dll and ole32.dll system files which are used a lot by applications.OldCigarettes API Wrapper (OCW) has imporoved compatibility with games and new copyprotections.
Offtopic FAQ:
1) Q: Windows 2000 is nearly 10 years old and much older than Windows XP.Why all the work?
A: Windows 2000 got released one year ahead of Windows XP.Wouldn't you pick someone for life who is one year older?However,we believe that Windows 2000,because of its business proved programming is the most stable and recource friendly Windows operating system which was ever released from Microsoft(R).
Download OldCigarette's Wrapper v1.10 (latest version) from BlackWingCats blog:
http://blog.livedoor.jp/blackwingcat/archives/1503961.html
BlackWingCats KDW Wrapper links:
KDW Wrapper homepage:
http://www7.atwiki.jp/win2000/pages/17.html
KDW Wrapper function list:
http://blog.livedoor.jp/blackwingcat/archives/14786.html
BlackWingCat recent software blog:
http://blog.livedoor.jp/blackwingcat/
Win2kgaming Forum Update 13-10-2011:
New address for the Win2kgaming Forum
BR
OldBoy2k
__
Win2k XP API Wrapper pack
Windows 2000 XP Wrapper
Windows 2000 to XP API Wrapper Pack
as maybe some already heard, most of the latest XP games and applications can be run on Windows 2000 using OldCigarettes XP Wrapper and BlackWingCats KDW Wrapper.For any questions and problems installing the wrapper or XP games and software please post below.
Quick-Installguide OldCigarette's 2000 XP API Wrapper:
This Quick-Installguide was created because of some install and usage confusion lately.Since replacement of important system files can seriously harm your system please a) read this Quick-Installguide carefully and b) ask whenever something is not clear before doing experimentation on your own!
Quick-Installguide:
1) create a folder c:\oldcigarettes wrapper files\
2) download: OldCigarettes wrapper pack (download location below)
3) create a folder c:\oldcigarettes wrapper files\org system files\
4) copy the following windows system files to the created -org system files- directory:
c:\winnt\system32\
=================
ADVAPI32.DLL
KERNEL32.DLL
SHELL32.DLL
USER32.DLL
ws2_32.dll
wtsapi32.dll
next, rename these libs inside the c:\oldcigarettes wrapper files\org system files\ folder to:
=================
ADVAPI32_ORG.DLL
KERNEL32_ORG.DLL
SHELL32_ORG.DLL
USER32_ORG.DLL
ws2_32_ORG.dll
wtsapi32_ORG.dll
5) extract the wrapper pack in the c:\oldcigarettes wrapper files\ directory.
The next 5 steps are related fixing of games.If you want to fix a application then continue reading from 11):
6) create a folder c:\oldcigarettes wrapper files\x3daudio driver\
7) download: Win2K X3Daudio drivers (google for 'Win2K X3Daudio drivers')
8) extract Win2k x3daudio driver to c:\oldcigarettes wrapper files\x3daudio driver\ directory
9) creata a folder c:\oldcigarettes wrapper files\aclayers\
10) copy aclayers.dll from c:\winnt\apppatch\ to c:\oldcigarettes wrapper files\aclayers\ directory
(don't need to rename it to aclayers_ORG.dll).Aclayers.dll is needed in case of copyprotection problems with the wrapper kernel.
11) double click the ExcludeFromKnownDlls.reg from the wrapper pack and add the entries to your registry.Then reboot your system.
OKAY, thats the basic wrapper directory for file usage.From here you can copy all files which are eventually needed to the binaries directory.Info: The binaries directory is the directory of the installed game or application which contains the main game executable.Some game installations just use a short folder named "bin".
Some general safety notes when using wrapper & other system files:
1) never copy any of the *.ORG files back to the c:\winnt\system32 directory
2) never copy any of internet downloaded system files (for example: dbghelp,iphalpi,psapi) listed in the fixes to the c:\winnt\system32 directory
3) never download ADVAPI32.DLL,KERNEL32.DLL,SHELL32.DLL,USER32.DLL,ws2_32.dll,wtsapi32.dll,ntdll.dll from other locations of the internet.None of these system XP files is needed!Only needed are the wrapper system files.
4) the uxtheme.dll has to be copied also to the binaries directory if needed.There is no uxtheme.dll on Win2k.
Wrapper FAQ:
1) Q: What is OldCigarette's API Wrapper Pack (OCW) and BlackWingCats KDW API Wrapper about?
A: The authors,OldCigarette and BlackWingCat,merely started programming on WinXP API extending API function libraries for Windows 2000 nearly at the same time in the end of 2007.Both projects are developed independently.The Wrapper packs in theory contain "new programmed" similar named WinXP system files (kernel32,user32,shell32 etc.) and tools to get newer WinXP+ games and applications to work on Windows 2000 by providing and extending missing API functions.Its important to mention to never copy these files into the WINNT/System32 directory!If you're unsure how to use the Wrapper please ask in here.
2) Q: There are functions covered by OldCigarettes Wrapper (OCW) and some are covered by BlackWingCats KDW Wrapper.Is it possible to cross-mix both Wrappers?
A: Since both Wrappers are not correlated and are based on single files you can use for example "Kernel32.dll" from OldCigarette's Wrapper pack with the "User32.dll" from BlackWingCat's KDW Wrapper and so on.It is not possible to use the same system files of both Wrapper Packs at the same time!
3) Q: What is the meaning of a "Windows 2000 Wrapper"?What does it do?
A: A Windows 2000 Wrapper contains specialised system files that convert API functions from Windows XP+ system files for Windows 2000.In principle it simply extents the API function library of a operating system.
4) Q: Does the Wrapper changes something on my system?
A: No.The Wrapper files are only copied to the binaries directory of the application or game and never copied to the system32 directory (main system directory).It does not influence or harm the system.For your system safety read the Wrapper readme and ask if you're unsure what to do.
5) Q: Will the Wrapper development be restricted and focused on Windows XP compatibility only?
A: No.When possible also Windows Vista, Windows 7 software and games will be taken into account.For games this is of course dependent on the inofficial development of DirextX 10+ for WinXP or Wined3d projects.
6) Q: Is the OldCigarette Win2k API Wrapper freeware?
A: The usage of the OCW Wrapper is free.Its programmed und released under GNU Lesser General Public License.Changes and distribution have to be made according the GNU Lesser General Public License and conditions.The Wrapper authors and moderators support this project on non-profit base and intentions so please appreciate the work which is mostly done in spare free time.
7) Q: Will current game or software updates be still working with the provided fix?
A: Mostly along with updates only stability issues and bugs are fixed.It can happen that some not yet covered and implemented Wrapper functions are used in the new updates of games or software and that the fix doesn't work anymore.In this case please let us know and post about problems here.
8) Q: What is the binaries directory?
A: Basically thats the game directory where the game executable is stored.Sometimes the folder is called "bin" (=binaries) so you need to check the folders for the main game executable (*.exe).It can happen that you need to copy the Wrapper files next to the launcher.exe to get also the desktop shortcuts working.
9) Q: Whats the main difference between OldCigarettes Win2k Wrapper and BlackWingCats KDW Wrapper?
A: For User32.dll,Kernel32.dll and Shell32.dll both Wrapper roughly cover the same functions.However OldCigarette started with the Wrapper focused on games and BlackWingCat's with KDW on applications.For instance KDW Wrapper includes Win2k compatible cancrypt32.dll,ntdll.dll,msvcrt.dw7,rpcrt4.dll and ole32.dll system files which are used a lot by applications.OldCigarettes API Wrapper (OCW) has imporoved compatibility with games and new copyprotections.
Offtopic FAQ:
1) Q: Windows 2000 is nearly 10 years old and much older than Windows XP.Why all the work?
A: Windows 2000 got released one year ahead of Windows XP.Wouldn't you pick someone for life who is one year older?However,we believe that Windows 2000,because of its business proved programming is the most stable and recource friendly Windows operating system which was ever released from Microsoft(R).
Download OldCigarette's Wrapper v1.10 (latest version) from BlackWingCats blog:
http://blog.livedoor.jp/blackwingcat/archives/1503961.html
BlackWingCats KDW Wrapper links:
KDW Wrapper homepage:
http://www7.atwiki.jp/win2000/pages/17.html
KDW Wrapper function list:
http://blog.livedoor.jp/blackwingcat/archives/14786.html
BlackWingCat recent software blog:
http://blog.livedoor.jp/blackwingcat/
Win2kgaming Forum Update 13-10-2011:
New address for the Win2kgaming Forum
BR
OldBoy2k
__
Win2k XP API Wrapper pack
Windows 2000 XP Wrapper
Windows 2000 to XP API Wrapper Pack