ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Archives :: File Archives :: Grayscale Programming Package v1.1
Grayscale Programming Package v1.1

FILE INFORMATION

Ranked as 7984 on our all-time top downloads list with 5314 downloads.
Ranked as 8197 on our top downloads list for the past seven days with 1 downloads.

gpp11.zip
Filename gpp11.zip (Download)
Title Grayscale Programming Package v1.1
Description With this package, grayscale games and programs aree made for the ti83 and the ti83+, compatible with the ION shell. The engine takes use of the interrupt feature of the calculators. The important part of this package is the grayscale include file. This includes all the routines you need, to make grayscale games on your calculator. Think of interrupt routines, sprite routines, key input routines, etc. I tried to make it as simple as possible to use, by making a handy template, but beginner ION programming skills are needed! With the use of a fully functional 'template' directory, you can directly start to code without setting up headers and includes, and assemble it into both a ti83 and a ti83+ version.
Author Diederik Pieter Kingma (dpkingma@students.cs.uu.nl)
Category TI-83 Assembly Graphics Programs (Ion)
File Size 685,750 bytes
File Date and Time Wed Jun 18 19:23:32 2003
Documentation Included? Yes
Source Code Included? Yes

SCREEN SHOTS

REVIEWS

Review
Review by  scott delaney
Reviewed on 2006-04-02
Grayscale has never looked this good on a calculator. The "Grayscale Programming Package" is, without a doubt, the best grayscale routine package for the 83 and 83+ series calcs. It produces flickerless grayscale, and also allows the user to set the best interrupt frequency for their calc.

The downsides would include 10% slower speed and twice the size of monochrome, but in my opinion, it' worth it. Also, there's a compatibility problem with "CrunchyOS." For some reason, grayscale games either crash or don't run well in "CrunchyOS", so you either need "MirageOS", or "Ion".

Graphics: 10/10 all you really get is an include file, a readme, and some examples, but the graphics it produces are phenomenal.
Use: 9.5/10 it takes some time getting used to using some different commands, ('gsPutSprite' instead of ionputsprite, etc.) but there are detailed examples, and the readme is nice.
Overall: 9.5/10 these is the best grayscale routines, with only a few dowsides.


LEAVE FEEDBACK

Questions, comments, and problems regarding the file itself should be sent directly to the author(s) listed above.

Write a review for this file (requires a free account)

Report inappropriate or miscategorized file (requires an account; or you may email us directly)

If you have downloaded and tried this program, please rate it on the scale below
BadGood
1  2  3  4  5  6  7  8  9  10  

ARCHIVE CONTENTS

Archive Contents
Name Size
graydev/gray.txt   9257
graydev/bounce/zasm.bat   931
graydev/bounce/DEVPAC83.COM   1024
graydev/bounce/graylib.inc   22939
graydev/bounce/ion.inc   10079
graydev/bounce/keyval.inc   4715
graydev/bounce/tasm80.tab   17881
graydev/bounce/TASM.EXE   76580
graydev/bounce/TEMP.LST   67385
graydev/bounce/bounce.z80   2642
graydev/bounce/BOUNCE.83P   2545
graydev/bounce/bouncevti.8xp   2447
graydev/bounce/bounce.8xp   2547
graydev/bounce/ti83p_ion.sav   33776
graydev/dodge/zasm.bat   931
graydev/dodge/DEVPAC83.COM   1024
graydev/dodge/graylib.inc   22939
graydev/dodge/ion.inc   10079
graydev/dodge/keyval.inc   4715
graydev/dodge/tasm80.tab   17881
graydev/dodge/TASM.EXE   76580
graydev/dodge/TEMP.LST   68788
graydev/dodge/dodge.z80   3353
graydev/dodge/ti83p_ion.sav   33776
graydev/dodge/DODGE.83P   2719
graydev/dodge/dodgevti.8xp   2621
graydev/dodge/dodge.8xp   2721
graydev/picture/zasm.bat   931
graydev/picture/DEVPAC83.COM   1024
graydev/picture/graylib.inc   22939
graydev/picture/ion.inc   10079
graydev/picture/keyval.inc   4715
graydev/picture/tasm80.tab   17881
graydev/picture/TASM.EXE   76580
graydev/picture/TEMP.LST   77691
graydev/picture/picture.z80   8950
graydev/picture/ti83p_ion.sav   33776
graydev/picture/PICTURE.83P   4033
graydev/picture/picturevti.8xp   3935
graydev/picture/picture.8xp   4035
graydev/picture/greenlight.txt   6934
graydev/template/template.z80   1313
graydev/template/ion.inc   10079
graydev/template/tasm80.tab   17881
graydev/template/TASM.EXE   76580
graydev/template/zasm.bat   931
graydev/template/DEVPAC83.COM   1024
graydev/template/TEMP.LST   42399
graydev/template/keyval.inc   4715
graydev/template/graylib.inc   22939
graydev/template/ti83p_ion.sav   33776
graydev/zelda/zeldavti.8xp   9320
graydev/zelda/].bat   381
graydev/zelda/char.asm   2128
graydev/zelda/convert.asm   1886
graydev/zelda/DEVPAC83.COM   1024
graydev/zelda/graylib.inc   22939
graydev/zelda/ion.inc   10079
graydev/zelda/keyval.inc   4715
graydev/zelda/map0.asm   13077
graydev/zelda/map.inc   3533
graydev/zelda/math.inc   745
graydev/zelda/routines.inc   131
graydev/zelda/tasm80.tab   17881
graydev/zelda/TASM.EXE   76580
graydev/zelda/TEMP.LST   144977
graydev/zelda/tempdat.asm   1132
graydev/zelda/ti83p_ion.sav   33776
graydev/zelda/tiles1.asm   9762
graydev/zelda/tiles2.asm   11402
graydev/zelda/zasm.bat   931
graydev/zelda/zelda.8xp   9420
graydev/zelda/ZELDA.83P   9418
graydev/zelda/ZELDA.LST   144060
graydev/zelda/zelda.z80   6861
graydev/zelda/monsters.inc   300
graydev/zelda/monsters.asm   841
graydev/zelda/monsters.spr.asm   2452
graydev/zelda/plan.txt   235
graydev/zelda/graphics/dec7.gif   66140
graydev/zelda/graphics/Thumbs.db   4608
graydev/zelda/graphics/WS_FTP.LOG   107
graydev/zelda/graphics/graphics.bmp   4662
graydev/zelda/graphics/sidebar.bmp   3126
graydev/zelda/backups/zelda 2 dec 2002/zeldavti.8xp   8810
graydev/zelda/backups/zelda 2 dec 2002/].bat   381
graydev/zelda/backups/zelda 2 dec 2002/char.asm   2128
graydev/zelda/backups/zelda 2 dec 2002/convert.asm   1391
graydev/zelda/backups/zelda 2 dec 2002/DEVPAC83.COM   1024
graydev/zelda/backups/zelda 2 dec 2002/graylib.inc   22861
graydev/zelda/backups/zelda 2 dec 2002/ion.inc   10079
graydev/zelda/backups/zelda 2 dec 2002/keyval.inc   4715
graydev/zelda/backups/zelda 2 dec 2002/map0.asm   455
graydev/zelda/backups/zelda 2 dec 2002/map.inc   2705
graydev/zelda/backups/zelda 2 dec 2002/math.inc   662
graydev/zelda/backups/zelda 2 dec 2002/monsters.asm   841
graydev/zelda/backups/zelda 2 dec 2002/monsters.inc   300
graydev/zelda/backups/zelda 2 dec 2002/monsters.spr.asm   2452
graydev/zelda/backups/zelda 2 dec 2002/plan.txt   235
graydev/zelda/backups/zelda 2 dec 2002/routines.inc   1682
graydev/zelda/backups/zelda 2 dec 2002/tasm80.tab   17881
graydev/zelda/backups/zelda 2 dec 2002/TASM.EXE   76580
graydev/zelda/backups/zelda 2 dec 2002/TEMP.LST   140232
graydev/zelda/backups/zelda 2 dec 2002/tempdat.asm   1132
graydev/zelda/backups/zelda 2 dec 2002/ti83p_ion.sav   33776
graydev/zelda/backups/zelda 2 dec 2002/tiles1.asm   10746
graydev/zelda/backups/zelda 2 dec 2002/tiles2.asm   11402
graydev/zelda/backups/zelda 2 dec 2002/zasm.bat   931
graydev/zelda/backups/zelda 2 dec 2002/zelda.8xp   8910
graydev/zelda/backups/zelda 2 dec 2002/ZELDA.83P   8908
graydev/zelda/backups/zelda 2 dec 2002/ZELDA.LST   144060
graydev/zelda/backups/zelda 2 dec 2002/zelda.z80   6207
graydev/zelda/backups/zelda 2 dec 2002/maps/16tiles.gst   14810
graydev/zelda/backups/zelda 2 dec 2002/maps/tiles2.gst   12002
graydev/zelda/backups/zelda 2 dec 2002/maps/tiles1.gst   11378
graydev/zelda/backups/zelda 2 dec 2002/maps/map0.gsm   664
graydev/zelda/backups/zelda 2 dec 2002/maps/map0.asm   455
graydev/zelda/backups/zelda 2 dec 2002/maps/char.gst   3110
graydev/zelda/backups/zelda 2 dec 2002/maps/monsters.gst   3422
graydev/zelda/maps/16tiles.gst   19802
graydev/zelda/maps/tiles2.gst   12002
graydev/zelda/maps/tiles1.gst   10442
graydev/zelda/maps/map0.gsm   14664
graydev/zelda/maps/map0.asm   13077
graydev/zelda/maps/char.gst   3110
graydev/zelda/maps/monsters.gst   3422

  Copyright © 1996-2019, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer