@ECHO OFF rem EMFast.bat rem rem Copyright (c) 2001 Symbian Ltd. All Rights Reserved rem rem Last revised 6 July 2001 ECHO Speeding up the Nokia 9210 Emulator (WINS UDEB)... ECHO Moving some Nokia telephony components to \epoc32\release\wins\udeb\removed\dlls\ if NOT exist %EPOCROOT%epoc32\release\wins\udeb\removed md %EPOCROOT%epoc32\release\wins\udeb\removed if NOT exist %EPOCROOT%epoc32\release\wins\udeb\removed\dlls md %EPOCROOT%epoc32\release\wins\udeb\removed\dlls if exist %EPOCROOT%epoc32\release\wins\udeb\z\system\libs\lindastart.dll move %EPOCROOT%epoc32\release\wins\udeb\z\system\libs\lindastart.dll %EPOCROOT%epoc32\release\wins\udeb\removed\dlls\ >nul ECHO Moving PDB files to \epoc32\release\wins\udeb\removed\pdbs\ if NOT exist %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs md %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs if NOT exist %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\main md %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\main move %EPOCROOT%epoc32\release\wins\udeb\*.pdb %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\main\ >nul 2>&1 copy %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\main\epoc.pdb %EPOCROOT%epoc32\release\wins\udeb\ >nul if NOT exist %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\charconv md %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\charconv move %EPOCROOT%epoc32\release\wins\udeb\z\system\CHARCONV\*.pdb %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\charconv\ >nul 2>&1 if NOT exist %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\controls md %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\controls move %EPOCROOT%epoc32\release\wins\udeb\z\system\controls\*.pdb %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\controls >nul 2>&1 if NOT exist %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\convert md %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\convert move %EPOCROOT%epoc32\release\wins\udeb\z\system\Convert\*.pdb %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\convert >nul 2>&1 if NOT exist %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\libs md %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\libs move %EPOCROOT%epoc32\release\wins\udeb\z\system\LIBS\*.pdb %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\libs\ >nul 2>&1 if NOT exist %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\recogs md %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\recogs move %EPOCROOT%epoc32\release\wins\udeb\z\system\RECOGS\*.pdb %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\recogs\ >nul 2>&1 if NOT exist %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\programs md %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\programs move %EPOCROOT%epoc32\release\wins\udeb\z\system\programs\*.pdb %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\programs\ >nul 2>&1 if NOT exist %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\printers md %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\printers move %EPOCROOT%epoc32\release\wins\udeb\z\system\PRINTERS\*.pdb %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\printers\ >nul 2>&1 if NOT exist %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\notifiers md %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\notifiers move %EPOCROOT%epoc32\release\wins\udeb\z\system\notifiers\*.pdb %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\notifiers\ >nul 2>&1 if NOT exist %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\media md %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\media move %EPOCROOT%epoc32\release\wins\udeb\z\system\MEDIA\*.pdb %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\media\ >nul 2>&1 if NOT exist %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\fonts md %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\fonts move %EPOCROOT%epoc32\release\wins\udeb\z\system\fonts\*.pdb %EPOCROOT%epoc32\release\wins\udeb\removed\pdbs\fonts\ >nul 2>&1 ECHO Rebasing DLL files... perl dlllist.pl > %EPOCROOT%dlls.txt rebase -b 0x50000000 -R \ -G %EPOCROOT%dlls.txt