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 7395 on our all-time top downloads list with 3656 downloads.
Ranked as 7235 on our top downloads list for the past seven days with 3 downloads.

gpp11.zip
Filename gpp11.zip
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

RATING

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  

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.


Do you want to write another review for this file?

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

REPORT INAPPROPRIATE FILES

We at ticalc.org try to keep our archives free of inappropriate material, but we're not perfect. We rely on our community of users to help catch inappropriate material that may occasionally slip through our screening.

Please see our Site Policies for a description of what is not allowed in our archives.

To report that you believe the file above contains inappropriate content, please use the form below. We will let you know what action we are taking, if any is necessary. In order to use this form, you must have a (free) ticalc.org account - this is required in order to limit the misuse of this feature. You can also email webmaster@ticalc.org - be sure to include all details about the file.

Please describe the content you feel is inappropriate:

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