From: nethack.allison Date: Fri, 14 Feb 2003 03:42:52 +0000 (+0000) Subject: more CE (from ) X-Git-Tag: MOVE2GIT~2177 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3376daf6f920157a2a71fc8d9b10692b5fc5feaf;p=nethack more CE (from ) --- diff --git a/README b/README index 5b28906f7..dd19f6425 100644 --- a/README +++ b/README @@ -116,6 +116,7 @@ Please read items (1), (2) and (3) BEFORE doing anything with your new code. Sun SPARC based machine running SunOS 4.x, Solaris 2.x, or Solaris 7 Pocket PC devices running Windows CE 3.0 and higher. H/PC Pro devices running Windows CE 2.11 and higher. + Palm Size PC 1.1 devices running Windows CE 2.11 Previous versions of NetHack were tested on the following systems, and we expect that NetHack 3.4 will work on them as well: diff --git a/sys/wince/Install.ce b/sys/wince/Install.ce index d7ed677e7..8c04b1348 100644 --- a/sys/wince/Install.ce +++ b/sys/wince/Install.ce @@ -45,7 +45,7 @@ Boostrapping the build process on Windows NT/2000/XP Compiling -2. Start the Embedded Visual C IDE. In the Embeddd Visual C IDE +2. Start the Embedded Visual C IDE. In the Embedded Visual C IDE Menus, choose: File | Open Workspace @@ -61,38 +61,43 @@ Compiling + nethack_palm_pc files + nethack_pocket_pc files + nethack_smartphone files - + recover_hpc files - + recover_palm_pc files - + recover_pocket_pc files - + recover_smartphone files o On the Embedded Visual C menus, choose: - Project | Set Active Platform | - where is: - Palm-size PC 2.11 - palm size PC running Windows CE version 2.11 - Pocket PC - palm-size PC running Windows CE 3.0 and higher (PocketPC) - H/PC Pro 2.11 - handheld computers running Windows CE 2.11 anf higher - Smartphone 2002 - Microsoft SmartPhone device - - o On the Embedded Visual C menus, choose: - Project | Set Active Project | - where is based on the platform you selected: - nethack_palm_pc for Palm-size PC 2.11 platform - nethack_pocket_pc for Pocket PC platform - nethack_hpc for H/PC Pro 2.11 platform - nethack_smartphone for Smartphone 2002 + Build | Set Active Platform + Select the platform that corresponds to your device: + Palm-size PC 2.11 - palm size PC running Windows CE version 2.11 + Pocket PC - palm-size PC running Windows CE 3.0 and higher (PocketPC) + H/PC Pro 2.11 - handheld computers running Windows CE 2.11 anf higher + Smartphone 2002 - Microsoft SmartPhone device o On the Visual C menus again, choose either: - Build | Set Active Configuration | Release (for your handheld platform) - or - Build | Set Active Configuration | Debug (for your handheld platform) + Build | Set Active Configuration + where configuration is one of the following (make sure it matches the platform + you have selected): + nethack_hpc - Win32 (WCE MIPS) HPCRelease - H/PC Pro 2.11 MIPS processor release executable + nethack_hpc - Win32 (WCE x86em) HPCDebug - H/PC Pro 2.11 x86 emulation debug executable + nethack_hpc - Win32 (WCE ARM) HPCRelease - H/PC Pro 2.11 ARM processor release executable + nethack_hpc - Win32 (WCE SH3) HPCRelease - H/PC Pro 2.11 SH3 processor release executable + nethack_hpc - Win32 (WCE x86em) HPCRelease - H/PC Pro 2.11 x86 emulation release executable + nethack_hpc - Win32 (WCE SH4) HPCRelease - H/PC Pro 2.11 SH4 processor release executable + nethack_palm_pc - Win32 (WCE MIPS) PalmPCRelease - Palm-size PC 2.11 MIPS processor release executable + nethack_palm_pc - Win32 (WCE x86em) PalmPCDebug - Palm-size PC 2.11 x86 emulation debug executable + nethack_palm_pc - Win32 (WCE SH3) PalmPCRelease - Palm-size PC 2.11 SH3 processor release executable + nethack_palm_pc - Win32 (WCE x86em) PalmPCRelease - Palm-size PC 2.11 x86 emulation release executable + nethack_pocket_pc - Win32 (WCE MIPS) PocketPCRelease - Pocket PC MIPS processor release executable + nethack_pocket_pc - Win32 (WCE ARM) PocketPCRelease - Pocket PC ARM processor release executable + nethack_pocket_pc - Win32 (WCE x86em) PocketPCRelease - Pocket PC x86 emulation release executable + nethack_pocket_pc - Win32 (WCE x86em) PocketPCDebug - Pocket PC x86 emulation debug executable + nethack_pocket_pc - Win32 (WCE SH3) PocketPCRelease - Pocket PC SH3 processor release executable + nethack_smartphone - Win32 (WCE ARM) SPhoneRelease - Smartphone 2002 ARM processor release executable + nethack_smartphone - Win32 (WCE x86em) SPhoneDebug - Smartphone 2002 x86 emulation debug executable Building 4. Start your build. o On the Embedded Visual C menus once again, choose: - Build | Build winhack + Build | Build nethackm.exe This starts the build. It is likely that the IDE message window where you are doing the compiling will be occupied for a while. Notes: @@ -111,6 +116,13 @@ Transfer files into some folder on the CE device - that should do it. +Notes + + If you want to use IBMGraphics make sure that you have a proper + font installed on the device that supports OEM character set + (for example, Lucida Console) + + PROBLEMS If you encounter a bug and wish to report it, please send e-mail to: diff --git a/sys/wince/defaults.nh b/sys/wince/defaults.nh index de1054076..4c0819014 100644 --- a/sys/wince/defaults.nh +++ b/sys/wince/defaults.nh @@ -49,7 +49,6 @@ OPTIONS=map_mode:tiles,scroll_margin:3 # OPTIONS=font_menu:Arial # Other -#OPTIONS=windowcolors:message yellow/black status white/#000000 menu yellow/black text yellow/black OPTIONS=hilite_pet,!toptenwin OPTIONS=!splash_screen,player_selection:prompts OPTIONS=vary_msgcount:4 diff --git a/sys/wince/winhack.rc b/sys/wince/winhack.rc index e17a33790..adb01aab6 100644 --- a/sys/wince/winhack.rc +++ b/sys/wince/winhack.rc @@ -277,8 +277,8 @@ END // VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,0,1,0 - PRODUCTVERSION 1,0,1,0 + FILEVERSION 3,4,1,0 + PRODUCTVERSION 3,4,1,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x9L @@ -293,17 +293,17 @@ BEGIN BEGIN BLOCK "040904b0" BEGIN - VALUE "Comments", "Winhack is a GUI version of Nethack 3.4.0 by Alex Kompel\0" + VALUE "Comments", "NetHack 3.4.1 for Windows CE\0" VALUE "CompanyName", " \0" - VALUE "FileDescription", "winhack\0" - VALUE "FileVersion", "1, 0, 1, 0\0" - VALUE "InternalName", "winhack\0" - VALUE "LegalCopyright", "Copyright © 2002\0" + VALUE "FileDescription", "nethackm\0" + VALUE "FileVersion", "3, 4, 1, 0\0" + VALUE "InternalName", "nethackm\0" + VALUE "LegalCopyright", "Copyright © 2003\0" VALUE "LegalTrademarks", "\0" - VALUE "OriginalFilename", "winhack.exe\0" - VALUE "PrivateBuild", "020617\0" - VALUE "ProductName", "WinHack\0" - VALUE "ProductVersion", "1, 0, 1, 0\0" + VALUE "OriginalFilename", "nethackm.exe\0" + VALUE "PrivateBuild", "030219\0" + VALUE "ProductName", "NetHack\0" + VALUE "ProductVersion", "3, 4, 1, 0\0" VALUE "SpecialBuild", "\0" END END @@ -323,8 +323,8 @@ END STRINGTABLE DISCARDABLE BEGIN - IDS_APP_TITLE "winhack" - IDC_WINHACK "WINHACK" + IDS_APP_TITLE "NetHack" + IDC_WINHACK "NETHACK" END STRINGTABLE DISCARDABLE diff --git a/sys/wince/winhcksp.rc b/sys/wince/winhcksp.rc index 873a08d15..64844af11 100644 --- a/sys/wince/winhcksp.rc +++ b/sys/wince/winhcksp.rc @@ -251,8 +251,8 @@ END // VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,0,1,0 - PRODUCTVERSION 1,0,1,0 + FILEVERSION 3,4,1,0 + PRODUCTVERSION 3,4,1,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x9L @@ -267,17 +267,17 @@ BEGIN BEGIN BLOCK "040904b0" BEGIN - VALUE "Comments", "Nethack 3.4.1 for Smartphone (GUI by Alex Kompel)\0" + VALUE "Comments", "NetHack 3.4.1 for Smartphone 2002\0" VALUE "CompanyName", " \0" - VALUE "FileDescription", "winhack\0" - VALUE "FileVersion", "1, 0, 1, 0\0" - VALUE "InternalName", "winhack\0" - VALUE "LegalCopyright", "Copyright © 2002\0" + VALUE "FileDescription", "nethackm\0" + VALUE "FileVersion", "3, 4, 1, 0\0" + VALUE "InternalName", "nethackm\0" + VALUE "LegalCopyright", "Copyright © 2003\0" VALUE "LegalTrademarks", "\0" - VALUE "OriginalFilename", "winhack.exe\0" - VALUE "PrivateBuild", "021111\0" - VALUE "ProductName", "Nethack For Smartphone\0" - VALUE "ProductVersion", "1, 0, 1, 0\0" + VALUE "OriginalFilename", "nethackm.exe\0" + VALUE "PrivateBuild", "030219\0" + VALUE "ProductName", "NetHack For Smartphone\0" + VALUE "ProductVersion", "3, 4, 1, 0\0" VALUE "SpecialBuild", "\0" END END @@ -297,8 +297,8 @@ END STRINGTABLE DISCARDABLE BEGIN - IDS_APP_TITLE "winhack" - IDC_WINHACK "WINHACK" + IDS_APP_TITLE "NetHack" + IDC_WINHACK "NETHACK" END STRINGTABLE DISCARDABLE