Author Topic: Features Wishlist  (Read 692779 times)

0 Members and 1 Guest are viewing this topic.

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: Features Wishlist
« Reply #1125 on: September 04, 2010, 09:44:25 pm »
I'm not quite sure what you mean, you've been able to read/write/create/delete/modify pictures of any size for a long time now...

If you want to create a picture Pic1 that is 64 rows long, you can do this:
Code: [Select]
If GetCalc("Pic1",768)->A
  .Modify the picture here
End

You can even make the pictures ridiculous sizes and it should still work.
« Last Edit: September 04, 2010, 09:44:56 pm by Quigibo »
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: Features Wishlist
« Reply #1126 on: September 04, 2010, 09:46:22 pm »
quigibo, we can even access others besides pic0 - pic9? also, can we make pictures that are 3072 bytes, or four screens large?


Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Features Wishlist
« Reply #1127 on: September 04, 2010, 09:47:08 pm »
I think what he wants is to store actual 8xi files using Axe Parser. In BASIC you would do Storepic 0 through 9. He wants to be able to do the same in Axe. He didn't meant Pic1 as an Axe pointer, but rather the actual TI-BASIC files.

Offline FinaleTI

  • Believe in the pony that believes in you!
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1830
  • Rating: +121/-2
  • Believe in the pony that believes in you!
    • View Profile
    • dmuckerman.tumblr.com
Re: Features Wishlist
« Reply #1128 on: September 04, 2010, 09:53:46 pm »
By hacked pictures I meant pictures number 11-255. They show up with random tokens as their names in the memory menu.
For example, Pic11 would be GDB1. You can use hacked pics with xLib and Celtic III, but currently they can only be stored without the 64th row. If Axe supported the ability to write to (or read) hacked pics, you can then use the full pic to store tiles and sprites, which would be extremely useful.
« Last Edit: September 04, 2010, 09:54:08 pm by FinaleTI »


Spoiler For Projects:

My projects haven't been worked on in a while, so they're all on hiatus for the time being. I do hope to eventually return to them in some form or another...

Spoiler For Pokemon TI:
Axe port of Pokemon Red/Blue to the 83+/84+ family. On hold.

Spoiler For Nostalgia:
My big personal project, an original RPG about dimensional travel and a few heroes tasked with saving the world.
Coding-wise, on hold, but I am re-working the story.

Spoiler For Finale's Super Insane Tunnel Pack of Doom:
I will be combining Blur and Collision Course into a single gamepack. On hold.

Spoiler For Nostalgia Origins: Sky's Story:
Prequel to Nostalgia. On hold, especially while the story is re-worked.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Features Wishlist
« Reply #1129 on: September 04, 2010, 09:54:47 pm »
An example of game using them is Reuben Quest The Lost Mirror and Zelda Dark Link Quest. Only difference is that both games use Zpic to call them, as xLIB APP didn't exist back when they were made.

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: Features Wishlist
« Reply #1130 on: September 04, 2010, 10:08:46 pm »
@FinaleTI
Oh I see.  Yes, you can read and write to hacked Pictures as well, but you have to use the hex codes since you can't type it in.

Code: [Select]
GetCalc([0760]Data(#,0))->A

To return a pointer to the hacked pic # (in decimal)

@DJ
I'm not talking about a static pointer either, that's the actual OS picture.
« Last Edit: September 04, 2010, 10:10:16 pm by Quigibo »
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline FinaleTI

  • Believe in the pony that believes in you!
  • CoT Emeritus
  • LV10 31337 u53r (Next: 2000)
  • *
  • Posts: 1830
  • Rating: +121/-2
  • Believe in the pony that believes in you!
    • View Profile
    • dmuckerman.tumblr.com
Re: Features Wishlist
« Reply #1131 on: September 04, 2010, 10:22:26 pm »
OK. Thanks.
This should be a big help with saving space with the tiles for Pokemon TI. ;D


Spoiler For Projects:

My projects haven't been worked on in a while, so they're all on hiatus for the time being. I do hope to eventually return to them in some form or another...

Spoiler For Pokemon TI:
Axe port of Pokemon Red/Blue to the 83+/84+ family. On hold.

Spoiler For Nostalgia:
My big personal project, an original RPG about dimensional travel and a few heroes tasked with saving the world.
Coding-wise, on hold, but I am re-working the story.

Spoiler For Finale's Super Insane Tunnel Pack of Doom:
I will be combining Blur and Collision Course into a single gamepack. On hold.

Spoiler For Nostalgia Origins: Sky's Story:
Prequel to Nostalgia. On hold, especially while the story is re-worked.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Features Wishlist
« Reply #1132 on: September 04, 2010, 10:23:40 pm »
Oh ok, sorry if I was confused. I haven't used Axe in a while x.x

Offline Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: Features Wishlist
« Reply #1133 on: September 04, 2010, 10:42:11 pm »
Hey thats good to hear that Axe can support arbitrary sized hacked pictures :)

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Features Wishlist
« Reply #1134 on: September 04, 2010, 11:16:51 pm »
Hacked pictures! Are they allowed for the contest, seeing as we need to type pure hex?




Offline Jonius7

  • python! Lua!
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1918
  • Rating: +82/-18
  • Still bringing new dimensions to the TI-nspire...
    • View Profile
    • TI Stadium
Re: Features Wishlist
« Reply #1135 on: September 04, 2010, 11:24:26 pm »
hacked pictures, that doesn't sound right for the contest, doesn't that bypass the hard work of typing code?
(now i have 20 posts! yay!!! now i can chat at the top of the page!)
Programmed some CASIO Basic in the past
DJ Omnimaga Music Discographist ;)
DJ Omnimaga Discography
My Own Music!
My Released Projects (Updated 2015/05/08)
TI-nspire BASIC
TI-nspire Hold 'em
Health Bar
Scissors Paper Rock
TI-nspire Lua
Numstrat
TI-nspire Hold 'em Lua
Transport Chooser
Secret Project (at v0.08.2 - 2015/05/08)
Spoiler For Extra To-Be-Sorted Clutter:

Spoiler For Relegated Projects:
TI-nspire BASIC
Battle of 16s (stalled) | sTIck RPG (stalled) | Monopoly (stalled) | Cosmic Legions (stalled)
Axe Parser
Doodle God (stalled while I go and learn some Axe)

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: Features Wishlist
« Reply #1136 on: September 04, 2010, 11:25:16 pm »
Hacked pictures! Are they allowed for the contest, seeing as we need to type pure hex?
Should be allowed, because the hex is not asm code.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: Features Wishlist
« Reply #1137 on: September 04, 2010, 11:28:00 pm »
Pitures just contain data... It wouldn't matter if it was allowed in the contest since they're just an alternative to using data() or [hex]


Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Features Wishlist
« Reply #1138 on: September 04, 2010, 11:38:48 pm »
Yeah they are allowed, just as long as you aren't using any form of data to execute ASM code

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: Features Wishlist
« Reply #1139 on: September 06, 2010, 01:58:30 am »
would it be unreasonable for an operator to get the half-byte of a location? maybe {PTR}#^r where # is 1-4, which half-byte you're trying to access?