0 Members and 1 Guest are viewing this topic.
Will these addresses work without a #include file?
Wouldn't using direct addresses pose a problem in the event that TI would change the calculator hardware? Remember what happened with the Casio FX-9860GII in 2011 and the TI-84+ in 2007 (although in the latter case, only programs using the extra RAM pages were affected).
How do I draw to the buffer and screen without a #include file for both the ti 84 Plus and ti 84 Plus CSE? I don't believe plotSScreen works without a #include file.
Then what's the best way of drawing to the screen and buffer without a #include file?
Writing to a Buffer (good)Now, we will introduce the best way to draw pictures. This involves a buffer. A buffer is an array of data. How it's structured and what the data means in the buffer is programmer defined (what the program does with it), but be careful because if you want to allocate (not use for any other purpose) a section of memory for a buffer that's structured 20*20, because z80 doesn't recognize "variables", you can inadvertently use it as a 4*100 buffer. Of course, then, your data would make no sense until you used it as a 20*20 buffer again. Here are some good tips on using buffers: Create variables that point to: Top of buffer (first byte) End of buffer (or define the length) Pointer (where you are looking at in the buffer) Define the buffer in a safe location of memory In a saferam area (appbackupscreen, etc.) In the program itself (if you're willing to sacrifice space) In a location of memory that the calculator already uses for your purposes (plotsscreen for picture buffer)
Page created in 0.214 seconds with 55 queries.