Author Topic: Routine Thread Index  (Read 39233 times)

0 Members and 1 Guest are viewing this topic.

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Routine Thread Index
« on: November 08, 2010, 09:19:35 pm »
Here's a nice little index of the current topics covered in the Routines thread:

How to add/subtract two 32-bit numbers by calc84maniac
http://ourl.ca/4129/76945

Sin approximation routine by Builderboy (Now covered by Axe)
http://ourl.ca/4129/77078

Blur Effect by DJ Omnimaga
http://ourl.ca/4129/77708
http://ourl.ca/4129/77966

For Loop with Increment of other than 1 by Eeems
http://ourl.ca/4129/77727

Random Numbers in a given range by Quigibo
http://ourl.ca/4129/78006

Displaying sprites with vertical offsets by Quigibo
http://ourl.ca/4129/78036

Collatz Conjecture by calc84maniac
http://ourl.ca/4129/78401

Tilemapper by Builderboy
http://ourl.ca/4129/79643

PROGRAM WRITE BACK by SirCmpwn
http://ourl.ca/4129/80259
http://ourl.ca/4129/80267

Toggle Screen On/Off by SirCmpwn
http://ourl.ca/4129/80317

Programs with images other than the Axe Parser Axe by SirCmpwn (Now covered by Axe)
http://ourl.ca/4129/80700

Number Input by _player1537
http://ourl.ca/4129/80803
http://ourl.ca/4129/81340

16*16 Sprite Routines by _player1537
http://ourl.ca/4129/81958

Entire Screen to Hex by SirCmpwn
http://ourl.ca/4129/82023

AppVar Support by SirCmpwn (Now covered by Axe)
http://ourl.ca/4129/82057

String Input by LordConiupiter
http://ourl.ca/4129/82209

8*8 and 16*16 Sprite Editors by LordConiupiter
http://ourl.ca/4129/83690

16*16 Sprite Routine by LordConiupiter
http://ourl.ca/4129/83690

Greyscale by Builderboy (Now covered by Axe)
http://ourl.ca/4129/84039

Greyscale Background by DJ Omnimaga
http://ourl.ca/4129/87960

Sandstorm by DJ Omnimaga
http://ourl.ca/4129/91188

Measuring the length of small font text in pixels by SirCmpwn
http://ourl.ca/4129/91820

DJ's Sandstorm with extra effect by _player1537
http://ourl.ca/4129/92986

Substring by Quigibo
http://ourl.ca/4129/94054

AMOUNT OF CURRENT RAM by DJ Omnimaga, BrandonW, Calc84maniac and Iambian
http://ourl.ca/4129/94067

Bresenham circle algorithm (Draws perfect circles) by calc84maniac
http://ourl.ca/4129/96061

8.8 Fixed Point Multiplication by Quigibo (Now covered by Axe)
http://ourl.ca/4129/97657

Automated Sound Loader/Player by Quigibo
http://ourl.ca/4129/100021

Invert the Screen by DJ Omnimaga
http://ourl.ca/4129/102147
http://ourl.ca/4129/102177

Sprite Rotating and Flipping by Nemo (Now covered by Axe)
http://ourl.ca/4129/102706

RLE (Run Length Encoding) Compression/Decompression by Nemo
http://ourl.ca/4129/104983
http://ourl.ca/4129/103313

Half Byte RLE Compression/Decompression by Nemo
http://ourl.ca/4129/105238
http://ourl.ca/4129/105267

How to retrieve data from OS matrices by Runer112
http://ourl.ca/4129/111680

InData() Tutorial by Quigibo
http://ourl.ca/4129/114828

String Input by ztrumpet
http://ourl.ca/4129/122465

Smoothscrolling Tilemapper by shimbs
http://ourl.ca/4129/122642

How to retrieve data from OS lists by Runer112
http://ourl.ca/4129/123189

Number Input by aeTIos
http://ourl.ca/4129/123530
http://ourl.ca/4129/125194

HEX DISPLAY by Runer112
http://ourl.ca/4129/124589

Deadly accurate Sine and Cosine Routines by Runer112
http://ourl.ca/4129/130460

On Button Input by calc84maniac (Now covered by Axe)
http://ourl.ca/4129/133322

Random Realistic Map Generator by Builderboy
http://ourl.ca/4129/135999

Bresenham's line algorithm by Michael_Lee
http://ourl.ca/4129/138496

Resuming to the Original Contrast by Runer112
http://ourl.ca/4129/141483

Fade In/Out without changing the Contrast by squidgetx
http://ourl.ca/4129/141698

Flexible-ish Drop Down Menu by nemo
http://ourl.ca/4129/146479

Character explorer for ?Char by Darl181
http://ourl.ca/4129/146938

Creating Ans as a String by Runer112
http://ourl.ca/4129/146998

TIOS Style Menu by SirCmpwn
http://ourl.ca/4129/153319

Advanced Sorting Features by Runer112
http://ourl.ca/4129/153698

Draw an elliptical shape like an oval/circle by Ashbad
http://ourl.ca/4129/154074
http://ourl.ca/4129/154162

3 Byte and 4 Byte Addition/Subtraction/Display by Runer112
http://ourl.ca/4129/155369

Complete Key Input by squidgetx
http://ourl.ca/4129/170416

Running a basic program from Axe by Xeda112358
http://ourl.ca/4129/181038

Drawing Bezier Curves by Michael_Lee
http://ourl.ca/4129/186296

Evaporating Water Effect by Darl181
http://ourl.ca/4129/187716

Arctangent (tangent inverse) Routine by ZippyDee
http://ourl.ca/4129/191782

Animated Vertical Screen Flipping Routine by Runer112
http://ourl.ca/4129/212961

Current Hardware Version (Figure out if it's an 83+/83+SE/84+/84+SE) by DrDnar and Runer112
http://ourl.ca/4129/218560
http://ourl.ca/4129/218638

Reading From/Writing To Ports by DrDnar
http://ourl.ca/4129/218560

Clear a 6*6 Square on Both Buffers by ztrumpet and Runer112
http://ourl.ca/4129/221095
http://ourl.ca/4129/221136

Rounding Tricks by Deep Thought
http://ourl.ca/4129/224181

InString and SubString like in Basic (but in Axe) by Runer112
http://ourl.ca/4129/231479

Polygon Drawer by Michael_Lee
http://ourl.ca/4129/232689

Iterator Programming Example (using lambda syntax and closures) by WaeV
http://ourl.ca/4129/245096

Displaying Text with Newlines by ZTrumpet
http://ourl.ca/4129/245179

Clipped Lines by Darl181
http://ourl.ca/4129/251821

Interaction with the in-calculator Clock (84+(SE) only) by jacobly
http://ourl.ca/4129/270189
« Last Edit: December 11, 2011, 09:17:50 am by ztrumpet »

Offline meishe91

  • Super Ninja
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2946
  • Rating: +115/-11
    • View Profile
    • DeviantArt
Re: Routine Thread Index
« Reply #1 on: November 08, 2010, 09:20:56 pm »
Holy crap. That's awesome. Great job :)
Spoiler For Spoiler:



For the 51st time, that is not my card! (Magic Joke)

Offline MRide

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 711
  • Rating: +14/-0
  • You can't see this.
    • View Profile
Re: Routine Thread Index
« Reply #2 on: November 08, 2010, 09:31:28 pm »
Ooh, this is nice and convenient.  Thanks!

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: Routine Thread Index
« Reply #3 on: November 08, 2010, 09:44:00 pm »
great thankz
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: Routine Thread Index
« Reply #4 on: November 08, 2010, 09:56:02 pm »
Cool, bookmarked.
Also, are these all relevant/still work for the recent versions of Axe?
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Routine Thread Index
« Reply #5 on: November 08, 2010, 10:16:06 pm »
Also, are these all relevant/still work for the recent versions of Axe?
Pretty much; the two that are completely outdated have a note next to them. :)
« Last Edit: November 08, 2010, 10:16:15 pm by ztrumpet »

Offline Runer112

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: Routine Thread Index
« Reply #6 on: November 08, 2010, 10:45:33 pm »
I believe fixed point multiplication and sprite rotating/flipping are both outdated, as well.

Online 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: Routine Thread Index
« Reply #7 on: November 08, 2010, 11:20:48 pm »
WOW awesome! Thanks for posting this. It should be very helpful because there are so many posts that stuff gets lost easily and we have to read all threads. :D

Offline Raylin

  • Godslayer
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1392
  • Rating: +83/-25
  • I am a certifiable squirrel ninja.
    • View Profile
    • Ray M. Perry
Re: Routine Thread Index
« Reply #8 on: November 08, 2010, 11:53:03 pm »
Stickied.
Bug me about my book.

Sarah: TI-83 Plus Silver Edition [OS 1.19]
Cassie: TI-86 [OS 1.XX]
Elizabeth: TI-81 [OS 1.XX]
Jehuty: TI-83 Plus Silver Edition [OS 1.19]
Tesla: CASIO Prizm







Online 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: Routine Thread Index
« Reply #9 on: November 09, 2010, 12:33:10 am »
Yeah I thought about doing it, but last time I stickied some topics, Quigibo asked me to unsticky them because they cluttered the stickied list. Hopefully he doesn't mind this time.

Offline Ti-DkS

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 143
  • Rating: +21/-1
  • In retro, we trust !
    • View Profile
Re: Routine Thread Index
« Reply #10 on: November 09, 2010, 11:08:47 am »
Great job ztrumpet ! It will be very easier to find Axe routines now :)

Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: Routine Thread Index
« Reply #11 on: November 09, 2010, 11:37:59 am »
Very usefull, thank !
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: Routine Thread Index
« Reply #12 on: November 09, 2010, 04:06:56 pm »
my sprite rotation routine is probably irrelevant now that there is sprite rotating in axe :P nice compilation!

edit: and with sir cmpwn's program writeback routine, could this potentially be used be to create an on-calc IDE? basically, this means you can edit the data of a program variable and write it back into the VAT safely, am i correct?
« Last Edit: November 09, 2010, 04:14:31 pm by nemo »


Online 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: Routine Thread Index
« Reply #13 on: November 09, 2010, 09:38:43 pm »
Hmm...

IDEA!

On MaxCoderz forums, they used a special system to index certain topics automatically in the help section. If someone knew PHP, maybe he could write a PHP script for this topic that would index any post containing a certain tag at the start, such as [ROUTINE]? I'M not sure how had that would be, though, and if this would be intensive on database load. It would be easier to index the topics, though, but we would have to manually append [ROUTINE] at the beginning of the already posted routine messages.

An admin could just insert the PHP script inside a post.
« Last Edit: November 09, 2010, 09:39:23 pm by DJ Omnimaga »

Offline shmibs

  • しらす丼
  • Administrator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2132
  • Rating: +281/-3
  • try to be ok, ok?
    • View Profile
    • shmibbles.me
Re: Routine Thread Index
« Reply #14 on: November 09, 2010, 10:39:41 pm »
sweet, thanks ztrumpet
also, i looked back at the tilemapper i posted there and realised that i had included some fatal mistakes which i have(hopefully) now removed.