Author Topic: Chemix  (Read 5725 times)

0 Members and 1 Guest are viewing this topic.

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3913
  • Rating: +184/-32
    • View Profile
    • wank.party
Chemix
« on: September 27, 2011, 11:46:32 am »
Hi all.
Since chemistry is my favorite subject, I am writing a database program. It is called Chemix (to be pronounced KUmiks).
Right now, I only have 98 % of the elements typed in.
Planned features:
-Bond angles
-Bond lengths
-Boiling and melting points of some dozens of substances
-Standard electrode potentials
-Acid dissociation constants
-Acid-base indicators
-Redox indicators
-Dipole moments
-Colors of chemicals
-A gross of trivial names (maybe not)
-Ion formulas
-Molar masses of a couple of substances
-A search function

That's it.
Suggestions, questions?


UPDATE

I now have all elements and made a logo for MolarSoft (organisation invented by me)


« Last Edit: September 28, 2011, 05:21:47 am by aeTIos »
I'm not a nerd but I pretend:

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Chemix
« Reply #1 on: September 27, 2011, 12:56:51 pm »
Although I'm not at all good at chemistry I wish you good luck with it.


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

Interview with me

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3913
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Chemix
« Reply #2 on: September 27, 2011, 01:00:22 pm »
Actually, its to help ppl with doing chemistry.
I'm not a nerd but I pretend:

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Chemix
« Reply #3 on: September 27, 2011, 01:03:02 pm »
You mean it's an excuse to have a graphing calculator during chemistry? :P


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

Interview with me

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3913
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Chemix
« Reply #4 on: September 27, 2011, 01:11:30 pm »
WAIT! YOU MEAN ITS NOT ALLOWED FOR YOU DURING CHEMISTRY!!!!!???
I'm not a nerd but I pretend:

Offline Adriweb

  • Editor
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1708
  • Rating: +229/-17
    • View Profile
    • TI-Planet.org
Re: Chemix
« Reply #5 on: September 27, 2011, 01:33:18 pm »
Nice project :)

(btw, my school - engineer school - doesn't allow calculators at all, for any tests or whatever)
My calculator programs
TI-Planet.org co-admin.
TI-Nspire Lua programming : Tutorials  |  API Documentation

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Chemix
« Reply #6 on: September 27, 2011, 02:15:09 pm »
WAIT! YOU MEAN ITS NOT ALLOWED FOR YOU DURING CHEMISTRY!!!!!???
Oh, I can do what I want. I study at home. :)


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

Interview with me

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3913
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Chemix
« Reply #7 on: September 27, 2011, 03:20:32 pm »
WAIT! YOU MEAN ITS NOT ALLOWED FOR YOU DURING CHEMISTRY!!!!!???
Oh, I can do what I want. I study at home. :)
cool!
I'm not a nerd but I pretend:

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: Chemix
« Reply #8 on: September 28, 2011, 12:08:26 am »
Sounds awesome. Might be big O.O




Offline fb39ca4

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1749
  • Rating: +60/-3
    • View Profile
Re: Chemix
« Reply #9 on: September 28, 2011, 12:38:49 am »
Nice, but it would be cheating if I used it where it counts :P. It would be useful for homework though.

Offline ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: Chemix
« Reply #10 on: September 28, 2011, 12:58:22 am »
My teachers never say anything about calculator programs, so...
ld a, 0
ld a, a

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3913
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Chemix
« Reply #11 on: September 28, 2011, 03:48:43 am »
My teachers never say anything about calculator programs, so...
It's actually meant for those ppl.

Edit: added MolarSoft logo

« Last Edit: September 28, 2011, 04:08:43 am by aeTIos »
I'm not a nerd but I pretend:

Offline Stefan Bauwens

  • Creator of Myst 89 - סטיבן
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1799
  • Rating: +162/-24
  • 68k programmer
    • View Profile
    • Portfolio
Re: Chemix
« Reply #12 on: September 28, 2011, 04:11:37 am »
Nice logo.

Is this in axe, or is it ti-basic?
« Last Edit: September 28, 2011, 04:29:39 am by Stefan Bauwens »


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

Interview with me

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3913
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Chemix
« Reply #13 on: September 28, 2011, 04:49:58 am »
This is in Axe with a function to call BASIC programs.

Edit: I use this code:
Okay, so earlier I was asked by aeTIos for a hex code to run BASIC programs in Axe and I have heard that this was requested by others, so here goes my rendition... I am sorry in advance if my Axeing is horrible, this is only my second routine:
Code: [Select]
"prgmHELLO"→Str1                     ;Name of the var
Str1                                 ;To get the pointer to the string in HL (Ans)
Asm(E7FDCB08CEEF9B4AFDCB088E         ;

As a word of warning, do not use "Stop" in your BASIC programs... This seems to cause a crash :(
You can use "Return" and all the other commands, though, to my knowledge.

I hope this helps!
« Last Edit: September 28, 2011, 04:52:32 am by aeTIos »
I'm not a nerd but I pretend:

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Chemix
« Reply #14 on: September 28, 2011, 07:43:29 am »
Nice, but it would be cheating if I used it where it counts :P. It would be useful for homework though.
And I believe you're allowed to use calc programs during AP test... >:D
Sig wipe!