diff --git a/src/emulator.md b/src/emulator.md index e312488..2d517e0 100644 --- a/src/emulator.md +++ b/src/emulator.md @@ -60,7 +60,7 @@ Edit `/etc/ssh/sshd_config` to have `AllowTcpForwarding yes`. This will let you port-forwarded VNC over your SSH connection to the device once you have the user interface set up. -## Build and install the packages +## Build and install the Synit packages Follow the [build and installation instructions](./install.md) to check out and build the code. @@ -77,10 +77,13 @@ fact PID 1). ## Build and install the user interface packages -If you want to run the SqueakPhone image on your local machine, ensure your Unix user is in the -`input` group. - -squeak-phone: ./push-image-to-phone.sh pm-qemu - -set `dpi.override` to have 256 in it +To build (and run locally) the SqueakPhone image, ensure your Unix user is in the `input` +group. Follow the instructions in the [SqueakPhone +README](https://git.syndicate-lang.org/tonyg/squeak-phone); namely, first [install +squeaker](https://github.com/tonyg/squeaker), check out the [squeak-phone +repository](https://git.syndicate-lang.org/tonyg/squeak-phone), and run `make images/current` +inside it. +Then, on the device, create a file `/home/user/dpi.override` containing just `256`. On the host +machine, send your image to the device with `./push-image-to-phone.sh pm-qemu`. It should +automatically start.