
[PRE-INSTALL]
PRIORITY 1
ORDER 1
COMPONENTS SAM_P ORPHEUS_P KEYBOARD_P CEINSTALLER ACAPELA_P
; Dolphin Installation Program
; Control script for Pocket Hal

BETA 0
PRODUCT_NAME "Pocket Hal"
PRODUCT_LIST_NAME "Pocket Hal"
PRODUCT_VERSION "6.52"
PRODUCT_BUILD 534
PRODUCT_CODE HCC
DEFAULT_PRODFOLDER $r\DolphinMobile\Hal
DEFAULT_DOCFOLDER ""
ALLOW_DOCFOLDER 0
DEFAULT_STARTFOLDER "DolphinMobile"
ALLOW_STARTFOLDER 1
LICENSE_DOC PHal_P\LIC00001.TXT
MIN_DISKSPACE 4096
MIN_MEMORY 8192
MIN_CPU 0
DEFAULT_STARTUP 0
TOTAL_KBYTES 23266
REGKEY c Mobile\Hal
README_DOC PHal_P\docs\Hal\P00001.TXT
FASTINSTALL 1

[INSTALL]
MKDIR "$f"
COPY ins00001.ini $f\ins00001.ini
COPY uns00001.ini $f\uns00001.ini
LOG _TREE $f\defaults
LOG _TREE $f\language
LOG DIRECTORY $f\language
MKDIR "$f\PPC2003"
MKDIR "$f\PPC2003\ARMv4"
MKDIR "$f\language"
MKDIR "$f\PPC2003\ARMv4\windows"
MKDIR "$f\defaults"
MKDIR "$f\docs"
MKDIR "$f\settings"
MKDIR "$f\settings\00044"
MKDIR "$f\settings\00001"
MKDIR "$f\settings\00046"
COPY "insutils\unststub.exe" "$f\uninst.exe"
COPY "insutils\uninst.exe" "$f\_uninst.exe"
COPY "PHal_P\core\PPC2003\ARMv4\dol_osm.dll" "$f\PPC2003\ARMv4\dol_osm.dll"
COPY "PHal_P\core\PPC2003\ARMv4\dol_sit.dll" "$f\PPC2003\ARMv4\dol_sit.dll"
COPY "PHal_P\core\PPC2003\ARMv4\dol_mem.dll" "$f\PPC2003\ARMv4\dol_mem.dll"
COPY "PHal_P\core\PPC2003\ARMv4\dol_pro.dll" "$f\PPC2003\ARMv4\dol_pro.dll"
COPY "PHal_P\core\PPC2003\ARMv4\PHal.EXE" "$f\PPC2003\ARMv4\PHal.EXE"
COPY "PHal_P\core\PPC2003\ARMv4\dolwinhk.dll" "$f\PPC2003\ARMv4\dolwinhk.dll"
COPY "PHal_P\core\PPC2003\ARMv4\brltrans.dll" "$f\PPC2003\ARMv4\brltrans.dll"
COPY "dol_auth\core\PPC2003\ARMv4\*.*" "$f\PPC2003\ARMv4\*.*"
COPY "dol_auth\language\aut00044.ini" "$f\language\aut00044.ini"
COPY "dol_auth\language\aut00001.ini" "$f\language\aut00001.ini"
COPY "dol_auth\language\aut00046.ini" "$f\language\aut00046.ini"
COPY "PHal_P\core\PPC2003\ARMv4\windows\dolpvid.dll" "$f\PPC2003\ARMv4\windows\dolpvid.dll"
COPY "PHal_P\core\PPC2003\ARMv4\dolpinst.exe" "$f\PPC2003\ARMv4\dolpinst.exe"
COPY "PHal_P\core\PPC2003\ARMv4\dolpremv.exe" "$f\PPC2003\ARMv4\dolpremv.exe"
COPY "PHal_P\core\PPC2003\ARMv4\windows\MyToday.dll" "$f\PPC2003\ARMv4\windows\MyToday.dll"
COPY "PHal_P\core\PPC2003\ARMv4\language\pro00044.ini" "$f\language\pro00044.ini"
COPY "PHal_P\core\PPC2003\ARMv4\language\pro00001.ini" "$f\language\pro00001.ini"
COPY "PHal_P\core\PPC2003\ARMv4\language\pro00046.ini" "$f\language\pro00046.ini"
COPY "PHal_P\language\pchal00044.chm" "$f\language\pchal00044.chm"
COPY "PHal_P\language\pchal00001.chm" "$f\language\pchal00001.chm"
COPY "PHal_P\language\pchal00046.chm" "$f\language\pchal00046.chm"
COPY "PHal_P\atlas\*.*" "$f\defaults\*.*"
COPY "PHal_P\docs\pchal00044.doc" "$f\docs\pchal00044.doc"
COPY "PHal_P\docs\pchal00001.doc" "$f\docs\pchal00001.doc"
COPY "PHal_P\docs\pchal00046.doc" "$f\docs\pchal00046.doc"
COPY "PHal_P\docs\Hal\p00044.???" "$f\docs\p00044.???"
COPY "PHal_P\docs\Hal\p00001.???" "$f\docs\p00001.???"
COPY "PHal_P\docs\Hal\p00046.???" "$f\docs\p00046.???"
COPY "PHal_P\docs\pcqrg00044.doc" "$f\docs\pcqrg00044.doc"
COPY "PHal_P\docs\pcqrg00001.doc" "$f\docs\pcqrg00001.doc"
COPY "PHal_P\docs\pcqrg00046.doc" "$f\docs\pcqrg00046.doc"
COPY "PHal_P\docs\qrg00044.psw" "$f\docs\qrg00044.psw"
COPY "PHal_P\docs\qrg00001.psw" "$f\docs\qrg00001.psw"
COPY "PHal_P\docs\qrg00046.psw" "$f\docs\qrg00046.psw"
COPY "PHal_P\defaults\hal?????.hkm?" "$f\defaults\hal?????.hkm?"
COPY "PHal_P\defaults\kbd?????.hkn" "$f\defaults\kbd?????.hkn"
COPY "PHal_P\defaults\hal?????.hkn?" "$f\defaults\hal?????.hkn?"
COPY "PHal_P\defaults\SYS00044.v????" "$f\defaults\SYS00044.v????"
COPY "PHal_P\defaults\SYS?????.v????" "$f\defaults\SYS?????.v????"
COPY "PHal_P\defaults\*.ucp" "$f\defaults\*.ucp"
COPY "PHal_P\settings\00044\controls.ucp" "$f\settings\00044\controls.ucp"
COPY "PHal_P\settings\00001\controls.ucp" "$f\settings\00001\controls.ucp"
COPY "PHal_P\settings\00046\controls.ucp" "$f\settings\00046\controls.ucp"
COPY "PHal_P\defaults\app_keys.ini" "$f\defaults\app_keys.ini"
COPY "PHal_P\language\*.udt" "$f\language\*.udt"
COPY "PHal_P\language\chr?????.ini" "$f\language\chr?????.ini"
COPY "PHal_P\defaults\ht??.bk?" "$f\defaults\ht??.bk?"
COPY "PHal_P\defaults\easylink.bk?" "$f\defaults\easylink.bk?"
COPY "PHal_P\braille\*.*" "$f\language\*.*"
COPY "PHal_P\PHal00001.ces" "$f\PHal.ces"
COPY "PHal_P\language\PHal?????.ces" "$f\language\PHal?????.ces"
COPY "Setup.MSI" "$f\Setup.MSI" /s
COPY "PHal_P\Ver.ini" "$f\NewInstall.cei"

[POST-INSTALL]
LOG REGISTRYKEY c SOFTWARE\Dolphin
LOG REGISTRYKEY l SOFTWARE\Dolphin
LOG REGISTRYKEY c SOFTWARE\Dolphin\Beta
LOG REGISTRYKEY l SOFTWARE\Dolphin\Beta
LOG REGISTRYKEY c SOFTWARE\DolphinMobile
LOG REGISTRYKEY l SOFTWARE\DolphinMobile
STARTMENU $s "Hal Help" /x "$f\LANGUAGE\pchal00001.CHM" ""
STARTMENU $s "Quick Reference Guide" /x "$f\DOCS\PCQRG00001.DOC" ""
STARTMENU "$s\Documents" "Hal Help" /x "$f\DOCS\pchal00001.DOC" ""
LOG REGTREE l SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\DolphinMobileHal
REGISTRY l SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\DolphinMobileHal\DisplayName str "Dolphin Pocket Hal"
REGISTRY l SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\DolphinMobileHal\UninstallString str "$f\uninst.exe"
END
