TI-99/4A Emulation on the Pocket Chip

TI-99/4A On Pocket ChipThe Pocket Chip is a neat little Linux-based computer.  I ‘bought’ one during their Kickstarter campaign, and it showed up a few weeks ago.  I wanted to see if I could install a TI99 emulator on it, and after a little bit of Googling, I found this page on the Pocket chip forums.  User romanaThree had already installed Marc Rousseau’s TI-99/Sim on their Pocket Chip.

I’m not exactly a Linux expert, but I can usually figure enough out to get whatever I’m messing around with done.  I could have just linked to romonaThree’s post, but I wanted to post a little about some of the other steps I had to go through to get this working.

TI99 Bootscreen

The first step was to download the arm version of TI-99/Sim.  I then needed to get the TI-99/Sim tar file over to the Pocket Chip (PC).  I already had the PC connected to my home wifi, and I needed to figure out the IP address so I could connect to it.  I opened up terminal on the PC, and typed the following:  ip addr show

I then used Putty to transfer the file over to the PC.  Once you open up Putty, you need to enter the IP address of the PC, the username (default is root), and the password (default is chip).  I used Putty to create a directory named TI99 in the usr directory, and then transferred TI-99/Sim there.

In terminal on the PC, navigate to the /usr directory.  Typing ls will give you a directory listing.  CD directory_name will change to the directory that you listed as directory_name.  To move up one directory, type CD ..

Once you’re in the TI99 directory, you unzip the tar file by typing: tar xf ti99sim-0.13.0.armhf.tar.gz

TI-99/Sim will need the TI roms.  They are in this file, which was found in The GP2X Archive on openhandhelds.org.

For cartridges, use this file.  It was found on ZX-81’s site.

When you unzipped TI99/Sim, it created a folder in the usr directory called ti99sim-0.14.0.  After unzipping the ROM and cartridge files on your computer, use PUTTY to transfer them into the /bin folder that’s located in the ti99sim-0.14.0 folder.

To run TI-99/Sim, type:

./ti99sim-sdl parsec.ctg (assuming you want to play Parsec)
Parsec