= Now we talk about Maps !! =

...Just read carefully...

1. What programs you will need?

  • Zmap package made by me of course(and come with the zapi83), should include the following files:

    asm.bat
    Devpac83.com
    ion.inc
    Tasm.exe
    Tasm80.tab
    Zmap.exe
    Zmap.z80
    Zmap.bat
    sprdata.z80
    mapdata.z80

 

  • Chaos Assembler By Cameron McCormack
    You can find this program in www.ticalc.org try find it in the search box.

2. How to paint the Sprites with the Chaos?

  • go see this section in the Sprites Tutorials

  • you do the same thing but if you want, you can avoid the sprites label that will don't be need.

3. How to make maps?

  • Open the file mapdata.z80

  • Each map have 12 sprites in the horizontal and 8 in the vertical

  • You have a empty example in the file mapdata.z80

  • Now you need replace the 0's with the number of the sprite you want do be displayed

  • Now if you want other map you will need to add a label Map2 and go on...

  • Save :)

 

4. Converting the files to the TI program file...

  • Run the 'Zmap.EXE' Type the number of maps you want pack.

  • Just run now 'zmap.bat' and the files will appear!

  • If any error appears generated by TASM.EXE maybe you make anything wrong...
    if you are sure that all is ok, mail me.

5. Run the program in your calculator.

  1. Put the program in your calculator.

  2. You need for the TI83 the program ZASMLOAD for the 83+ you don't need :)

  3. Create a new program called for example: ZCALLSPR and put that code:

TI83
PROGRAM:ZCALLMAP
:"ZMAP
:Send(9prgmZASMLOAD
:Return

 

TI83+
PROGRAM:ZCALLMAP
:Asm(prgmZMAP
:Return
  1. Now to display the map storage in Z var the number of the map you want display(1->Z if you want the first map) .

  2. TO finalize you need storage 1 or 0 in W var. 1 if you want display the screen buffer. 0 if you wont display.

I hope you understand how to do all... good luck!! :)

Tutorial Page