Author Topic: G8LIB - 8 level grayscale lib for Axe!  (Read 7808 times)

0 Members and 1 Guest are viewing this topic.

Offline pimathbrainiac

  • Occasionally I make projects
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1731
  • Rating: +136/-23
  • dagaem
    • View Profile
G8LIB - 8 level grayscale lib for Axe!
« on: September 07, 2013, 09:45:36 pm »
I've wanted to make 8 level gray for a long time, as in A REALLY LONG TIME, and my assembly skills are too n00bish, so I needed to do it in Axe.

After PMing with the king of grayscale himself, thepenguin77, I got a way to do 8 level, but that wasn't good enough for me to settle with.

I decided to make a library using his routines with the ability to be used with the TI 83+, and the TI-84+ (optional crystal timer interrupt routines (which I got from Runer112's pastebin))

Included in the attached zip are the LIB, and an example picture viewer and accompanying programs and utilities.

No screenies yet, as I am on my bad PC, but I'll attach some as soon as I get on my good one!

SCREENIES! (that suck because I suck with wabbit's settings... MUCH better on-calc)



EDIT: latest version: http://ourl.ca/19535/371261
« Last Edit: December 19, 2013, 07:36:49 pm by pimathbrainiac »
I am Bach.

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: G8LIB - 8 level grayscale lib for Axe!
« Reply #1 on: September 08, 2013, 01:07:26 am »
Sounds awesome :D

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

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: G8LIB - 8 level grayscale lib for Axe!
« Reply #2 on: September 08, 2013, 02:28:16 am »
Interesting. One thing, though: I wonder if this could eventually be merged with the new library by Runer for perfect 4-lv grayscale in Axe? I am curious if it would end up being smaller if combined together? (while still not losing speed).
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline pimathbrainiac

  • Occasionally I make projects
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1731
  • Rating: +136/-23
  • dagaem
    • View Profile
Re: G8LIB - 8 level grayscale lib for Axe!
« Reply #3 on: September 08, 2013, 01:34:19 pm »
Maybe, but I doubt it. Runer's lib is optimized for 4-level, and the way I got the 8 level done is different.

Also:

I noticed that the 8 level actually looks better without the interrupts because the interrupts are on their fastest setting, so I would need slightly slower interrupts to make it better with interrupts.
I am Bach.

Offline pimathbrainiac

  • Occasionally I make projects
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1731
  • Rating: +136/-23
  • dagaem
    • View Profile
Re: G8LIB - 8 level grayscale lib for Axe!
« Reply #4 on: September 10, 2013, 02:33:18 pm »
I just added some ease-of-use functions to the lib. I'll upload as soon as I can.

Also: screenies as soon as I can

EDIT: attached the zip. read about the new functions in the README
« Last Edit: September 10, 2013, 03:03:33 pm by pimathbrainiac »
I am Bach.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: G8LIB - 8 level grayscale lib for Axe!
« Reply #5 on: September 10, 2013, 03:36:42 pm »
Screenies, or it didn't happen. :P

Btw why is the zip file 189 KB? O.O
« Last Edit: September 10, 2013, 03:37:15 pm by DJ Omnimaga »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Vijfhoek

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 120
  • Rating: +13/-1
    • View Profile
Re: G8LIB - 8 level grayscale lib for Axe!
« Reply #6 on: September 10, 2013, 04:12:06 pm »
Looks like it contains SPASM. Why?
« Last Edit: September 10, 2013, 04:12:17 pm by Vijfhoek »

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: G8LIB - 8 level grayscale lib for Axe!
« Reply #7 on: September 10, 2013, 05:17:31 pm »
Hmm I'm unsure why it would be included, but I guess it's not a good idea unless he got permission from the original authors, but even then it isn't really necessary to include something like Spasm since it's available online anyway.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline chickendude

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +90/-1
  • Pro-Riot Squad
    • View Profile
Re: G8LIB - 8 level grayscale lib for Axe!
« Reply #8 on: September 10, 2013, 05:39:01 pm »
I don't think there's any issue with including Spasm. You'll also see why it's included if you read the readme ;)

Offline pimathbrainiac

  • Occasionally I make projects
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1731
  • Rating: +136/-23
  • dagaem
    • View Profile
Re: G8LIB - 8 level grayscale lib for Axe!
« Reply #9 on: September 10, 2013, 07:02:31 pm »
Three things:
One, I forgot to add AMEMKIT to the zip archive. The updated zip file is attached.

Two, SCREENIES!!! (Sorry for the scanlines, I PROMISE it is MUCH better on calc (as in, Wabbit sucks for gray > 4, or I suck at making wabbit's settings right))



Three, SPASM is included so you can use the example image viewer with your own pictures. Read the README :P
I am Bach.

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: G8LIB - 8 level grayscale lib for Axe!
« Reply #10 on: September 11, 2013, 07:52:24 am »
Still looking cool, great job! :D
« Last Edit: September 11, 2013, 07:52:35 am by Sorunome »

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

Offline pimathbrainiac

  • Occasionally I make projects
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1731
  • Rating: +136/-23
  • dagaem
    • View Profile
Re: G8LIB - 8 level grayscale lib for Axe!
« Reply #11 on: December 19, 2013, 07:36:30 pm »
Necro Update!

I've been meaning to post this one for a while...

No screenies atm, but some bugs were fixed, and now it's much more smooth :D

Zip attached!
I am Bach.