PPCHugs

PPCHugs is a Windows CE port of Hugs98 Project. This was originally contributed to my course project (CS5272 Embedded Software Design).
PPCHugs proejct is currently in alpha-stage.

Latest News
  1. Backspace has been fixed.
  2. Error Message bug has been fixed.

Screenshot


Installations

  1. Download binary files and extract it on your host pc.
  2. Copy CELIB binary dll from the extracted folder on your host pc to your device under folder /windows.
  3. Copy the hugs.exe into your device.
  4. Copy folder /lib to your device under /unix/hugs/
  5. Add an entry /HK_LocalMachine/Enviroment to the registry on your device. Refer this page for details. Here is a sample from my Pocket PC. You can either use Tascal Regedit import it or ceregedt.exe (comes with EVT 3.0) to edit the registry accordingly.
  6. Note that this binary only works for Arm/Xscale pocketpc. To make it works for your specific processor, you need to recompile the binary.


Compilation
  1. Download PPCHugs Source.
  2. Download CELIB source, extract it on the host PC.
  3. Download Console source, extract it on the host PC.
  4. Download Embedded Visual Tools 3.0, install it.
  5. Change path and platform settings in file Makefile.ce and plain-exe-inc.mak
  6. nmake -f makefile

Limitations
  1. All path must be absolute.
  2. No CPUTime support.
  3. No scrolling.

Please submit your bug report to luzm(AT)comp(DOT)nus(DOT)edu(DOT)sg

 

Back to Kenny's reseach page