Return to the Android projects page
Return to the projects page
Return to my home page
Return to the site index page

SIMH Binaries for Android 2.1

I recently compiled various SIMH 3.8-1 binaries for a Samsung Galaxy Tab (GT-P1010), running Android 2.1. I installed a terminal emulator and SSH app, and I can now login and use it as a computer. I don't intend to 'root it', as that way lies trouble - hence, these binaries do not have networking support because they would need to run as root.

These binaries may run on other platforms, but I cannot guarantee compatibility. 'File' shows each binary as:

ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), stripped

On my Samsung Galaxy Tab (GT-P1010), I've copied these to /app-cache, because it is a RAM disk and allows files to be executed. There is not much space in this area, so I advise unpacking a couple of binaries at a time - e.g.

$ tar -xzvf BIN_thumb.tar.gz ./BIN/altairz80

I compiled one batch of these binaries with Thumb instructions enabled, and one without. Depending on compatibility, some binaries are optimised, and some aren't.

Separate binaries are downloadable as BIN/<name> - e.g. http://brooknet.no-ip.com/~lex/public/Android/SIMH/BIN/altairz80 is the AltairZ80 simulator. All of those are the 'thumb' executables - and don't worry about my webserver splurging half a ton of binary at you, because it is set to send all unknown files as binary (your web browser should offer to download the file).

Links

I recommend a look at the World of VAX page, as it contains more useful information than I can provide.

MD5SUMS

9a93905f184b557ee35a05c42bfa0039  BIN.tar.gz
e7ed46907db58f8e2614f4e6444133e3  BIN_thumb.tar.gz
Download link: lex@desree:SIMH$ cat BIN_thumb.tar.gz.lst
drwxr-xr-x ppp/ppp           0 2012-01-16 11:40 ./BIN/
-rwxr-xr-x ppp/ppp      133604 2012-01-16 11:40 ./BIN/pdp4
-rwxr-xr-x ppp/ppp      491744 2012-01-16 11:40 ./BIN/altairz80
-rwxr-xr-x ppp/ppp       87916 2012-01-16 11:40 ./BIN/gri
-rwxr-xr-x ppp/ppp      145168 2012-01-16 11:40 ./BIN/pdp15
-rwxr-xr-x ppp/ppp      121176 2012-01-16 11:40 ./BIN/nova
-rwxr-xr-x ppp/ppp      367260 2012-01-16 11:40 ./BIN/vax780
-rwxr-xr-x ppp/ppp      135480 2012-01-16 11:40 ./BIN/pdp9
-rwxr-xr-x ppp/ppp      241580 2012-01-16 11:40 ./BIN/eclipse
-rwxr-xr-x ppp/ppp      159180 2012-01-16 11:40 ./BIN/pdp8
-rwxr-xr-x ppp/ppp      134112 2012-01-16 11:40 ./BIN/pdp7
-rwxr-xr-x ppp/ppp      119508 2012-01-16 11:40 ./BIN/pdp1
-rwxr-xr-x ppp/ppp      244380 2012-01-16 11:40 ./BIN/pdp10
-rwxr-xr-x ppp/ppp      143240 2012-01-16 11:40 ./BIN/id16
-rwxr-xr-x ppp/ppp      109756 2012-01-16 11:40 ./BIN/i1620
-rwxr-xr-x ppp/ppp      109784 2012-01-16 11:40 ./BIN/i1401
-rwxr-xr-x ppp/ppp      243372 2012-01-16 11:40 ./BIN/i7094
-rwxr-xr-x ppp/ppp      103864 2012-01-16 11:40 ./BIN/s3
-rwxr-xr-x ppp/ppp      320872 2012-01-16 11:40 ./BIN/vax
-rwxr-xr-x ppp/ppp      123696 2012-01-16 11:40 ./BIN/sds
-rwxr-xr-x ppp/ppp      144116 2012-01-16 11:40 ./BIN/ibm1130
-rwxr-xr-x ppp/ppp       84976 2012-01-16 11:40 ./BIN/altair
-rwxr-xr-x ppp/ppp      113432 2012-01-16 11:40 ./BIN/h316
-rwxr-xr-x ppp/ppp       81764 2012-01-16 11:40 ./BIN/lgp
-rwxr-xr-x ppp/ppp      398536 2012-01-16 11:40 ./BIN/pdp11
-rwxr-xr-x ppp/ppp      147500 2012-01-16 11:40 ./BIN/id32
-rwxr-xr-x ppp/ppp      269240 2012-01-16 11:40 ./BIN/hp2100
Download link:
drwxr-xr-x ppp/ppp           0 2012-01-16 11:39 ./BIN/
-rwxr-xr-x ppp/ppp      170480 2012-01-16 11:39 ./BIN/pdp4
-rwxr-xr-x ppp/ppp      598248 2012-01-16 11:39 ./BIN/altairz80
-rwxr-xr-x ppp/ppp      112496 2012-01-16 11:39 ./BIN/gri
-rwxr-xr-x ppp/ppp      186136 2012-01-16 11:39 ./BIN/pdp15
-rwxr-xr-x ppp/ppp      153948 2012-01-16 11:39 ./BIN/nova
-rwxr-xr-x ppp/ppp      457364 2012-01-16 11:39 ./BIN/vax780
-rwxr-xr-x ppp/ppp      176452 2012-01-16 11:39 ./BIN/pdp9
-rwxr-xr-x ppp/ppp      348084 2012-01-16 11:39 ./BIN/eclipse
-rwxr-xr-x ppp/ppp      204248 2012-01-16 11:39 ./BIN/pdp8
-rwxr-xr-x ppp/ppp      170984 2012-01-16 11:39 ./BIN/pdp7
-rwxr-xr-x ppp/ppp      152284 2012-01-16 11:39 ./BIN/pdp1
-rwxr-xr-x ppp/ppp      318116 2012-01-16 11:39 ./BIN/pdp10
-rwxr-xr-x ppp/ppp      184208 2012-01-16 11:39 ./BIN/id16
-rwxr-xr-x ppp/ppp      142528 2012-01-16 11:39 ./BIN/i1620
-rwxr-xr-x ppp/ppp      142556 2012-01-16 11:39 ./BIN/i1401
-rwxr-xr-x ppp/ppp      329392 2012-01-16 11:39 ./BIN/i7094
-rwxr-xr-x ppp/ppp      136644 2012-01-16 11:39 ./BIN/s3
-rwxr-xr-x ppp/ppp      402792 2012-01-16 11:39 ./BIN/vax
-rwxr-xr-x ppp/ppp      160564 2012-01-16 11:39 ./BIN/sds
-rwxr-xr-x ppp/ppp      273488 2012-01-16 11:39 ./BIN/ibm1130
-rwxr-xr-x ppp/ppp      113644 2012-01-16 11:39 ./BIN/altair
-rwxr-xr-x ppp/ppp      150308 2012-01-16 11:39 ./BIN/h316
-rwxr-xr-x ppp/ppp      110440 2012-01-16 11:39 ./BIN/lgp
-rwxr-xr-x ppp/ppp      496844 2012-01-16 11:39 ./BIN/pdp11
-rwxr-xr-x ppp/ppp      192564 2012-01-16 11:39 ./BIN/id32
-rwxr-xr-x ppp/ppp      351176 2012-01-16 11:39 ./BIN/hp2100
The files are shown as being owned by 'ppp' because the filesystem is mounted on NFS, and the anonymous UID shows up as 'ppp' on the local machine (it is 'lex' on the server).
Return to the projects page
Site index page