Skip to content

Tetris game for the ti84 (or 83) calculators written in pure assembler

Notifications You must be signed in to change notification settings

johnMamish/ti84tetris0.1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tetris game for the ti-84 calculator in assembler!

This program is still in pre-alpha stage.  Deploying the .8xp files to an 
actual calculator may result in permanent crashing (but probably not).

################################################################
#                  building and "packing"                      #
################################################################
This assembly code does not "play nice" with assemblers other than the Brass 
z80 assembler.  Unfortunately, Brass cannot be run natively under linux, but
the mono .NET compatibility layer does a good job of getting Brass to run.

A binary can be generated by running
    mono Brass.exe ./tetris.z80 ./tetris.bin

You also need to make sure to put a copy of the ti83plus.inc file in the source
folder.  This file can easily be found with google.

After generating the binary, it must be processed by BinPac8x in order to sign
the binary so it can be deployed on calculators [citation needed].  This step 
can be completed by executing
    python binpac8x.py ./tetris.bin

I used BinPac8x version 1.2 and Python version 2.7.3.  BinPac8x can be found 
online at <XXXTODOXXX>.

################################################################
#                       emulation                              #
################################################################
On linux, I used the TilEm emulator to develop this software

On windows, I used wabbitemu

About

Tetris game for the ti84 (or 83) calculators written in pure assembler

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published