Author Topic: xLIB 84C Edition  (Read 50238 times)

0 Members and 1 Guest are viewing this topic.

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: xLIB 84C Edition
« Reply #105 on: July 25, 2013, 11:35:35 pm »
Oh, I meant that if you wanted to display a string like "HELLO" it would be displayed as
H
E
L
L
O

Then with for treating the string as a 2D array, a string like "012345678" with width 3, reading the first 'column' would give you "036". For a text-based tilemap, this means you could shift the screen right and only have to draw a single column of text instead of redrawing all of the text on the screen. I think this is more practical for the non-color calcs, but I don't know how much faster it is to shift the screen left/right versus just redrawing the text.

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: xLIB 84C Edition
« Reply #106 on: July 26, 2013, 11:24:34 pm »
By the way will it be possible to edit the sprite data from our games either by individual pixel or chained math operations or variable replacement? It would be nice to be able to do things like this without having to use 4 copies of the same sprite with only colors as difference:



This was an animation technique frequently used in SNES games during magic animations, such as fire, to make it look more like the boss is burning without too much additional effects. Of course I would be fine by using multiple sprites with a modified palette, but it takes more space.
« Last Edit: July 26, 2013, 11:25:56 pm by DJ Omnimaga »

Offline tr1p1ea

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 647
  • Rating: +110/-0
    • View Profile
Re: xLIB 84C Edition
« Reply #107 on: July 27, 2013, 01:24:07 am »
This could be possible, but im not sure what the best way to implement it is.

Ill have to have a think about it. Looks cool tho :).
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."


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: xLIB 84C Edition
« Reply #108 on: July 27, 2013, 03:36:17 am »
I guess for now I'll just use 4 sprites lol. The data can always remain archived, right?

Offline tr1p1ea

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 647
  • Rating: +110/-0
    • View Profile
Re: xLIB 84C Edition
« Reply #109 on: July 30, 2013, 07:30:01 am »
Very sadly i lost the last 3 major updates to this project, which means that i have lost a LOT of progress.

It is very distressing and depressing that i am now going to have to rewrite all of that *once existing* code.

I was making backups of the wrong code :(.
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."


Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3821
  • Rating: +80/-8
    • View Profile
Re: xLIB 84C Edition
« Reply #110 on: July 30, 2013, 07:31:16 am »
Awww I feel so sorry for you. :'(

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: xLIB 84C Edition
« Reply #111 on: July 30, 2013, 07:47:38 am »
Awww, this sucks. I heard about this on IRC. :/ Hopefully it won't take too long to recode it.

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: xLIB 84C Edition
« Reply #112 on: July 30, 2013, 07:49:06 am »
That sucks so bad :'(

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: xLIB 84C Edition
« Reply #113 on: July 30, 2013, 09:20:32 am »
Awww :(

Don't you have a program on you calc or somewhere that you could disassemble to find bits here and there ?
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: xLIB 84C Edition
« Reply #114 on: July 30, 2013, 09:53:51 am »
Bad, indeed :(
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

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: Re: xLIB 84C Edition
« Reply #115 on: July 30, 2013, 01:24:20 pm »
This sucks. Hopefully you don't lose interest in this project and I hope rewriting isn't too hard. I hated losing even one day of work on my projects in the past x.x

What updates were lost exactly? The triangle stuff, the sprite routines, text, tilemapper, etc?

Offline tr1p1ea

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 647
  • Rating: +110/-0
    • View Profile
Re: xLIB 84C Edition
« Reply #116 on: July 30, 2013, 06:06:00 pm »
Yeah i lost large sprites, line drawing, triangles, tile collision routines, multi-movement routines and other stuff.

I should be able to get it back up and running soon, just annoying is all.
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."


Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: xLIB 84C Edition
« Reply #117 on: July 30, 2013, 06:10:36 pm »
at least you already know a lot of solutions of problems you ran into before and thus speeding up coding :)

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline tr1p1ea

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 647
  • Rating: +110/-0
    • View Profile
Re: xLIB 84C Edition
« Reply #118 on: July 30, 2013, 07:58:19 pm »
True, i might even think of a better way to do some things.

Though a lot of the code will be a rush job, as always :).
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."


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: xLIB 84C Edition
« Reply #119 on: July 30, 2013, 08:02:18 pm »
Yeah i lost large sprites, line drawing, triangles, tile collision routines, multi-movement routines and other stuff.

I should be able to get it back up and running soon, just annoying is all.
Hopefully nothing else gets in the way. Sometimes we discover something then after losing the progress, we forget how we did it. >.<

What were the multi movement routines, btw?