/ README.org
README.org
1 * Casio PocketViewer development 2 This project's goal is to make development for Casio's PocketViewer PDAs easier, especially on Linux. 3 4 ** Project links 5 *** [[https://sr.ht/~raingloom/pocket-viewer/][Sourcehut project page]] 6 You can also find some related Git repos here, including some backups of old CVS and Mercurial stuff, like OWBasic. 7 *** [[https://lists.sr.ht/~raingloom/pocket-viewer][Mailing list]] 8 *** [[https://brain.trainpats.eu/casio pocket viewer.html][Notes in my memex]] 9 If you also have some public docs, especially PV reverse-engineering related, send a PR on Radicle or a patch on the mailing list that adds it. Or just ping [[https://merveilles.town/@csepp/][me on Fedi]] with a link to it. 10 11 * SDK 12 ** Getting the SDK sources 13 This repo lives on multiple Git forges. 14 15 *** Sourcehut 16 This is the most boring one, 17 =git clone https://git.sr.ht/~raingloom/pocket-viewer-sdk= 18 19 *** Radicle 20 =rad clone rad:z2GajBbyPL7gBiHHTc9Jd9sGdWtyg= 21 Also has an issue tracker and can be used to send PRs. 22 23 ** Getting started 24 =./env.sh bash= will launch a Bash shell with all the necessary environment variables. 25 26 ** Dependencies 27 *** SDK 28 You need to download this yourself for now. 29 30 [[https://web.archive.org/web/20160703183640/http://arch.casio.com/pv/download/en/sdk/other.html][SDK installer]] 31 32 I'm using =SDKEM02V100.exe= but other versions might also work. 33 34 *** Distro packages 35 Install these from your Linux/*nix distro's repos. BSD might work but wasn't tested. 36 37 =wine= for running the SDK. =unrar-free= and =unshield= for unattended setup of the SDK. =winetricks= for installing AutoHotkey, which is not used yet but will be used to automate the simulator GUI.