GEOS AND OS/2 - P.DALLEMAGNE, 06/98 Almost all Geos based software can run under OS/2. Here are a few indications. But I can't garantee that it will eventually run on your own machine. ===================== GEOS 1.2 Pro ============================================ AFAIK, GEOS 1.2 Pro runs like a charm. Nothing special to do. ===================== PalmConnect ============================================= To make the PalmConnect software run under OS/2, check the following : - example of GEOS.INI ========================================================== [system] continueSetup = false SetupMode = 0 serialnumber = 1000-0022-0278-1056 penBased = true fs=os2.geo waitpost = false handles = 3500 [input] reboot on reset = false noKeyboard = false doubleClickTime = 30 mouseAccelMultiplier = 3 [ui] haveEnvironmentApp = false penInputDisplayType = 0 confirmShutdown = false backgroundcolor = 8 execOnStartup = Alarm noTaskSwitcher = true [uiFeatures] defaultLauncher = File Manager interfaceLevel = 3 interfaceOptions = 24576 launchModel = 1 launchLevel = 3 docControlFSLevel = 0 docControlOptions = 19392 expressOptions = 2377 helpOptions = 0 windowOptions = 65298 [screen 0] device = VGA: 640x480 16-color driver = vga.geo [motifOptions] fsStaticDriveMoniker = true scroll arrow size = 10 clickSounds = false [expressMenuControl] otherAppSubMenu = false runSubMenu = false [keyboard] device = French Extended Keyboard driver = French Extended Keyboard Driver keyboardAltGr = false keyboardShiftRelease = false keyboardSwapCtrl = false keyboardTypematic = 40 [mouse] info = 32768 device = No idea driver = GENMOUSE.GEO irq = 2 [prefmgr] timeout = 1 [Palm Computing, Inc.] Palm Search String = 75 penBased = false [serial] port1 = 4 port 2=3 port 3=5 [parallel] port1 = 1 [Net Library] domainName = /COMM InitDrivers = comm.geo [Link] drives = C: name = PC port = 0 baudRate = 12 [task driver] driver = Non-Switching Task Driver device = No Task-Switcher [diskswap] page = 2048 size = 2048 [localization] symbolBeforeNumber = false spaceAroundSymbol = true useNegativeSign = true negativeSignBeforeNumber = true negativeSignBeforeSymbol = false currencyLeadingZero = true currencySymbol = 46 currencyDigits = 2 leadingZero = true thousandsSeparator = 20 decimalSeparator = 2C listSeparator = 3B decimalDigits = 2 defaultPaperWidth = 1 longCondensedDate = { 7C53577C2C206C65207C53447C207C534D7C2020 7C4C597C } longDateNoWeekday = { 7C53447C207C4C4D7C20207C4C597C } longCondensedDateNoWeekday = { 7C53447C207C534D7C20207C4C597C } monthDayLongDate = { 7C4C577C2C206C65207C53447C207C4C4D7C } monthDayLongDateNoWeekday = { 7C53447C207C4C4D7C } monthYearLong = 7C4C4D7C20207C4C597C month = 7C4C4D7C weekday = 7C4C577C longDate = { 7C4C577C2C206C65207C53447C207C4C4D7C2020 7C4C597C } zeroPaddedShortDate = { 7C5A447C2F7C5A4D7C2F7C53597C } monthDayShort = 7C5A447C2F7C5A4D7C monthYearShort = 7C5A4D7C2F7C53597C shortDate = 7C5A447C2F7C5A4D7C2F7C53597C hoursMinsTime = 7C5A687C3A7C5A6D7C hoursTime = 7C5A687C3A7C5A6D7C minsSecsTime = 7C5A6D7C3A7C5A737C hoursMinsSecs24HourTime = { 7C5A687C3A7C5A6D7C3A7C5A737C } hoursMins24HourTime = 7C5A687C3A7C5A6D7C hoursMinsSecsTime = { 7C5A687C3A7C5A6D7C3A7C5A737C } =================================== END OF GEOS.INI ================================= PalmConnect Parameters for OS/2 : PATH : C:\PALMCON\LOADER.EXE FULL SCREEN DOS DOS PARAMETERS : - AUDIO_ADAPTER : use only if hardware is free ; - COM_DIRECT_ACCESS : OFF - COM_HOLD : OFF - COM_RECEIVE_BUFFER_FLUSH : NONE - COM_SELECT : ALL - DOS_AUTOEXEC : C:\AUTOEXEC.BAT - DOS_BACKGROUND_EXECUTION : ON - DOS_BREAK : OFF - DOS_DEVICE : nothing - DOS_FCBS : 16 - DOS_FCBS_KEEP : 8 - DOS_FILES : 50 - DOS_HIGH : OFF - DOS_LASTDRIVE : Z - DOS_RM_SIZE : 640 - DOS_SHELL : C:\OS2\MDOS\COMMAND.COM C:\OS2\MDOS - DOS_STARTUP_DRIVE : none - DOS_UMB : OFF - DPMI_DOS_API : AUTO - DPMI_MEMORY_LIMIT : 4 - DPMI_NETWORK_BUFF_SIZE : 8 - EMS_FRAME_LOCATION : AUTO - EMS_HIGH_OS_MAP_REGION : 0 - EMS_LOW_OS_MAP_REGION : 384 - EMS_MEMORY_LIMIT : 2048 - HW_NOSOUND : OFF - HW_ROM_TO_RAM : OFF - HW_TIMER : OFF - IDLE_SECONDS : 0 - IDLE_SENSITIVITY : 75 - INT_DURING_IO : OFF - KBD_ALTHOME_BYPASS : OFF - KBD_BUFFER_EXTEND : ON - KBD_CONTROL_BYPASS : CTRL-ESC - KBD_RATE_LOCK : OFF - MEM_EXCLUDE_REGION : none - MEM_INCLUDE_REGION : none - PRINT_SEPARATE_OUTPUT : ON - PRINT_TIMEOUT : 15 - VIDEO_8514A_XGA_IOTRAP : ON - VIDEO_FASTPASTE : OFF - VIDEO_MODE_RESTRICTION : NONE - VIDEO_ONDEMAND_MEMORY : ON - VIDEO_RETRACE_EMULATION : ON - VIDEO_ROM_EMULATION : ON - VIDEO_SWITCH_NOTIFICATION : OFF - VIDEO_WINDOW_REFRESH : 1 - XMS_HANDLES : 32 - XMS_MEMORY_LIMIT : 2048 - XMS_MINIMUM_HMA : 0 In the "GENERAL" notebook page, put LOADER.EXE as Title (ok, this is not very aesthetic, but I don't know to do to have a different working name for the icon). ========================== The end for PalmConnect ============================ To make the New Deal Office 2.5 software run under OS/2, check the following : - example of GEOS.INI ========================================================= [system] continueSetup = false serialnumber = 1000-0022-0278-1056 waitpost = false handles = 3700 drive b = 0 [pcmcia] adapter = { adapter0 adapter1 } numAdapter = 2 [adapter0] numSockets = 1 hwVersion = 1.0 ssDriver = Casio ssVersion = 2.0.27 [adapter1] numSockets = 1 hwVersion = 1.0 ssDriver = Casio ssVersion = 2.0.27 [ui] haveEnvironmentApp = false productName = New Deal Office overstrikemode = false [uiFeatures] defaultLauncher = NewManager interfaceLevel = 2 launchModel = 1 launchLevel = 0 docControlOptions = 6144 docControlFSLevel = 2 expressOptions = 4089 [link] name = Desktop port = 0 baudRate = 12 drives = C: [fileManager] features = 32771 filenameTokens = { *.EXE = "gDOS",0 *.COM = "gDOS",0 *.BAT = "gDOS",0 *.TXT = "FILE",0,"TeEd",0 *.DOC = "FILE",0,"TeEd",0 *.HLP = "FILE",0,"TeEd",0 * = "FILE",0,"TeEd",0 } [geocalc ] features = 65520 showBars = 18 toolLayout = { 81828384858607FF8B8A8C8D8E8F90FF91929394 9596979899FF88FF89FF80FF } viewControlExtra = 64000070 rulerShowAttrs = 49152 [geodex] features = 65024 view = 0 dial1 = 1 dial2 = 2 [geodraw] toolLayout = { 81878288FF898A8B8CFFFF8D808384FF908F8E85 86FF } features = 65532 viewControlExtra = 64000070 rulerShowAttrs = 49152 [geofile] features = 65504 viewControlExtra = 64000070 [GeoPlanner] features = 65472 eventChoices = 128 interval = 30 precedeMinutes = 0 precedeHours = 0 precedeDays = 0 viewChoices = 8 dateChoices = 48 beginHour = 8 beginMinute = 0 endHour = 18 endMinute = 0 [write ] toolLayout = { 8081898384858786FF88828A8B8C8DFF90919293 9495969798FF8E8FFF } showBars = 63488 miscSettings = 38912 features = 65520 viewControlExtra = 64000070 textRulerAttrs = 32768 rulerShowAttrs = 16384 [scrapbook] features = 57344 [task driver] driver = Non-Switching Task Driver device = No Task-Switcher [keyboard] device = French Extended Keyboard keyboardAltGr = true keyboardShiftRelease = true keyboardSwapCtrl = false driver = French Extended Keyboard Driver keyboardTypematic = 40 [mouse] info = 16384 driver = GENMOUSE.GEO device = No idea [diskswap] page = 2048 size = 2048 [localization] symbolBeforeNumber = false spaceAroundSymbol = true useNegativeSign = true negativeSignBeforeNumber = true negativeSignBeforeSymbol = false currencyLeadingZero = true currencySymbol = 46 currencyDigits = 2 leadingZero = true thousandsSeparator = 20 decimalSeparator = 2E listSeparator = 3B decimalDigits = 2 measurementSystem = 1 longCondensedDate = { 7C53577C2C206C65207C53447C207C534D7C207C 4C597C } longDateNoWeekday = { 7C53447C207C4C4D7C207C4C597C } longCondensedDateNoWeekday = { 7C53447C207C534D7C207C4C597C } monthDayLongDate = { 7C4C577C2C206C65207C53447C207C4C4D7C } monthDayLongDateNoWeekday = { 7C53447C207C4C4D7C } monthYearLong = 7C4C4D7C207C4C597C month = 7C4C4D7C weekday = 7C4C577C longDate = { 7C4C577C2C206C65207C53447C207C4C4D7C207C 4C597C } zeroPaddedShortDate = { 7C5A447C2F7C5A4D7C2F7C53597C } monthDayShort = 7C5A447C2F7C5A4D7C monthYearShort = 7C5A4D7C2F7C53597C shortDate = 7C5A447C2F7C5A4D7C2F7C53597C hoursMinsTime = 7C5A687C3A7C5A6D7C hoursTime = 7C5A687C minsSecsTime = 7C5A6D7C3A7C5A737C hoursMinsSecs24HourTime = { 7C5A687C3A7C5A6D7C3A7C5A737C } hoursMins24HourTime = 7C5A687C3A7C5A6D7C hoursMinsSecsTime = { 7C5A687C3A7C5A6D7C3A7C5A737C } [serial] port1 = 4 [modem] numberOfModems = 1 modems = My Modem [parallel] port1 = 0 [printer] printers = HP DeskJet 500C (Color) on LPT1 numPrinters = 1 count = 1 [HP DeskJet 500C (Color) on LPT1] type = 0 driver = HP DeskJet CMY driver device = HP DeskJet 500C (Color) port = LPT1 [text] language = 5 dialect = 128 languageName = Fran ais dictionary = IFRF9121.DAT smartQuotes = false autoSuggest = false autoCheckSelections = false resetSkippedWordsWhenBoxCloses = false hypenationLanguage = 5 hyphenationDictionary = hy_fr.lex ========================== End of GEOS.INI ==================================== New Deal Office 2.5 Parameters for OS/2 : PATH : C:\NEWDEAL\LOADER.EXE FULL SCREEN DOS DOS PARAMETERS : - AUDIO_ADAPTER : never access audio adapter - COM_DIRECT_ACCESS : OFF - COM_HOLD : OFF - COM_RECEIVE_BUFFER_FLUSH : NONE - COM_SELECT : ALL - DOS_AUTOEXEC : C:\AUTOEXEC.BAT - DOS_BACKGROUND_EXECUTION : ON - DOS_BREAK : OFF - DOS_DEVICE : nothing - DOS_FCBS : 16 - DOS_FCBS_KEEP : 8 - DOS_FILES : 50 - DOS_HIGH : ON - DOS_LASTDRIVE : Z - DOS_RM_SIZE : 640 - DOS_SHELL : C:\OS2\MDOS\COMMAND.COM C:\OS2\MDOS - DOS_STARTUP_DRIVE : none - DOS_UMB : ON - DPMI_DOS_API : AUTO - DPMI_MEMORY_LIMIT : 64 - DPMI_NETWORK_BUFF_SIZE : 8 - EMS_FRAME_LOCATION : AUTO - EMS_HIGH_OS_MAP_REGION : 0 - EMS_LOW_OS_MAP_REGION : 384 - EMS_MEMORY_LIMIT : 8192 - HW_NOSOUND : OFF - HW_ROM_TO_RAM : OFF - HW_TIMER : OFF - IDLE_SECONDS : 0 - IDLE_SENSITIVITY : 100 - INT_DURING_IO : ON - KBD_ALTHOME_BYPASS : OFF - KBD_BUFFER_EXTEND : ON - KBD_CONTROL_BYPASS : CTRL-ESC - KBD_RATE_LOCK : OFF - MEM_EXCLUDE_REGION : none - MEM_INCLUDE_REGION : none - PRINT_SEPARATE_OUTPUT : OFF - PRINT_TIMEOUT : 15 - VIDEO_8514A_XGA_IOTRAP : ON - VIDEO_FASTPASTE : OFF - VIDEO_MODE_RESTRICTION : NONE - VIDEO_ONDEMAND_MEMORY : ON - VIDEO_RETRACE_EMULATION : ON - VIDEO_ROM_EMULATION : ON - VIDEO_SWITCH_NOTIFICATION : OFF - VIDEO_WINDOW_REFRESH : 1 - XMS_HANDLES : 32 - XMS_MEMORY_LIMIT : 8192 - XMS_MINIMUM_HMA : 0 ================================== THE END FOR NDO =========================== NOTE : Differences between PalmConnect and NDO should not be significant. You may be able to shift one or several values without any problems. The given information works for a ThinkPad 755C, at least for me. The results may be unpredictible for your own PC, so be careful. MAKE BACKUPS BEFORE !