Author Topic: TI-Freakware's Converter - TIFC for the 73, 82, 83, 83+/84+ and soon the 84+CSE!  (Read 7030 times)

0 Members and 1 Guest are viewing this topic.

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
I know this isn't a game, and probably won't receive too much attention, but I thought I'd post it here just the same.

TIFC is a conversion program I wrote ages ago based on some information I had gotten for school, and I had wanted to make it easier for me to access. Well, with the coming of the 84+CSE, I thought I should get it ready to be ported. Sadly, the code is lame, and it requires 4 programs and a picvar for it to work. The amount of conversions in it is sad, and I realized the best thing to do is just start from scratch, mostly. So, I have!



The above is what this program used to look like. And this is what it is going to look like across the board:



I've also mocked up some images for what it might look like on the 84+CSE. KermMartian was kind enough to screenshot an empty graphscreen and the letters onto it so I could know what I was going to do:



Can't wait to get my hands on this calc! :D

As it stands right now, this is what the new version of the program is capable of doing:

Length
    ft►
    in►
    yd►
    mi►
    cm►
    m►
    km►
    nmk►
    lea►
    fur►
    ftm►
    ly►
    lm►
    ls►
Area
    cm²►
    ft²►
    in²►
    km²►
    m²►
    mile²►
    mm²►
    yd²►
Volume
    Liter►
    cu cm►
    cu m►
    gal►
    cu in►
    cu ft►
    quart►
    pint►
    ounce►
Weight
    CD►
    g►
    kg►
    oz►
    lb►
    Ton►
    Tonne►
    Stone►
Energy/Work
    J►
    EV►
    KWH►
    BTU►
    KCAL►
    ERG►
    TNT►
Speed
    m/s►
    kph►
    ft/s►
    mph►
    knot►
    c►
Pressure
    psi►
    bar►
    Pa►
    at►
    atm►
    Torr►
Temperature
    °F►
    °C►
    °K►
    °R►
Time
    ns►
    us►
    ms►
    s►
    m►
    hr►
    d►
    w►
    fn►
    mo►
    yr►
    decade►
    century►
    millenium►

Torque
    NM►
    LB FT►
    LB IN►
    OZ IN►

Conversions currently implemented: 674

And more will be added from this list, found here: http://www.sutron.com/pdfs/Conversions&Calculations.pdf

So, any thoughts or passing remarks? Maybe some suggestions on more conversions I should add, and where I might find the equations to do so?
« Last Edit: March 13, 2013, 07:05:18 pm by tifreak »
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Not that I really neef this app, bur why not the 68k calcs? Aren't they one of Ti-Freakware's main calcs? :D
Looks cool by the way.


Very proud Ticalc.org POTY winner (2011 68k) with Myst 89!
Very proud TI-Planet.org DBZ winner(2013)

Interview with me

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
The 68ks have quite a list of conversions already built into the OS, so it's not really imperative that I make it available for them. Unless they aren't all that great? I can't say I've ever really used them.
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

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
Good program. :) It's a good thing that it gets ported to all models too since they're all still used often for maths. The CSE version looks nice as well.

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)
Wait, is the 84pcse already out or how did you manage to make it O.o
And nice program btw :D

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

Offline blue_bear_94

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 801
  • Rating: +25/-35
  • Touhou Enthusiast / Former Troll / 68k Programmer
    • View Profile
TIFreak already said that the screenshots are actually mockups.
Due to dissatisfaction, I will be inactive on Omnimaga until further notice. (?? THP hasn't been much success and there's also the CE. I might possibly be here for a while.)
If you want to implore me to come back, or otherwise contact me, I can be found on GitHub (bluebear94), Twitter (@melranosF_), Reddit (/u/Fluffy8x), or e-mail (if you know my address). As a last resort, send me a PM on Cemetech (bluebear94) or join Touhou Prono (don't be fooled by the name). I've also enabled notifications for PMs on Omnimaga, but I don't advise using that since I might be banned.
Elvyna (Sunrise) 4 5%
TI-84+SE User (2.30 2.55 MP 2.43)
TI-89 Titanium User (3.10)
Casio Prizm User? (1.02)
Bag  東方ぷろの

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Wait, is the 84pcse already out or how did you manage to make it O.o
And nice program btw :D

"I've also mocked up some images for what it might look like on the 84+CSE. KermMartian was kind enough to screenshot an empty graphscreen and the letters onto it so I could know what I was going to do:"

And thanks, guys. I plan on making this version a hundred times superior to the previous version!
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

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)
Woops
* Sorunome runs
But yeah, that would be nice to see that program on the new calc, having quickley new programs for the enw calc would hopefully motivate many new people to join the community! :D

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

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
Well, the only thing I'll need to deal with is text placement, and the text colors. It shouldn't take me long once I get the calc to make the edits and have it ready, or at least that's what I'm hoping. I should have the rest of the calcs done with in the next week or two.
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
With some feedback I've gotten, the following will make it into the list of weight conversions thus far:

Carat (CD)
grams (g)
kilograms (kg)
Ounces (oz)
Pounds (lb)
Ton
Tonne

If anyone has any others that they think would be good to add to this list, please let me know and I'll see about doing so :) Thanks.
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
The above has been written in! I'll be doing volume and Length, next! Also updated the list at the top to show what all has been programmed in.
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline blue_bear_94

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 801
  • Rating: +25/-35
  • Touhou Enthusiast / Former Troll / 68k Programmer
    • View Profile
Just so you know, there's a difference between mass and weight. You should have categories for both.
Due to dissatisfaction, I will be inactive on Omnimaga until further notice. (?? THP hasn't been much success and there's also the CE. I might possibly be here for a while.)
If you want to implore me to come back, or otherwise contact me, I can be found on GitHub (bluebear94), Twitter (@melranosF_), Reddit (/u/Fluffy8x), or e-mail (if you know my address). As a last resort, send me a PM on Cemetech (bluebear94) or join Touhou Prono (don't be fooled by the name). I've also enabled notifications for PMs on Omnimaga, but I don't advise using that since I might be banned.
Elvyna (Sunrise) 4 5%
TI-84+SE User (2.30 2.55 MP 2.43)
TI-89 Titanium User (3.10)
Casio Prizm User? (1.02)
Bag  東方ぷろの

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
The pdf file I had has the title as "Mass conversion Table ("Weight")" So I was going with just 'weight'. I could add Mass up in the title, as well.
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

Offline tifreak

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2708
  • Rating: +82/-3
  • My Kung Fu IS strong...
    • View Profile
    • TI-Freakware
I'm up to 178 conversions programmed into this thing so far, with at least 3 more categories to fill. This is one massive program. :<
Projects: AOD Series: 75% | FFME: 80% | Pokemon: 18% | RPGSK: 60% | Star Trek: 70% | Star Trek 83+: 40% | TI-City: 5%

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
How large is it so far? Also I wonder if the size would be similar on the 84+CSE or if it's smaller/larger (on the TI-86, for example, programs are larger than on the 85 before and after tokenizing, but I think lowercase letters on both calcs are 1 bytes large, instead of 2 on the 83+ series.)