Author Topic: [AXE] TIcoin  (Read 6770 times)

0 Members and 1 Guest are viewing this topic.

Offline josh landers

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 116
  • Rating: +1/-0
    • View Profile
[AXE] TIcoin
« on: February 16, 2014, 03:02:31 pm »
Over the past month I have been developing and creating an application for the TI-8x family of calculators. The big idea started when I wanted to make Bitcoin for calculators, however the ideas for it kept getting more and more simple, less complex, and more useable. The ending result is TIcoin. I am almost done and should have a release in the next 2 weeks, so stay tuned.
What is TIcoin?
TIcoin is an application for your calculator. It has a minimalistic approach to rewarding you for using your calculator. For every time you open TIcoin, the app will find out how much memory is left in ram and reward you for having less then before. It uses a special format as well, primarily to distinguish it from regular fiat money. T000.000, they are called Tic's if less the T001.000, and TIc's, if greater.

How can this be used in the TI- Community?
Developers can add this to their games by having user spend TIcoins for items, levels, etc. You could even go further and create a propriety app the prompts for TIcoin payment to unlock. Mind you this is not real money, but a fun way to hide elements from the games you make so they are prompted to support the calculator community.

Offline pimathbrainiac

  • Occasionally I make projects
  • Members
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1731
  • Rating: +136/-23
  • dagaem
    • View Profile
Re: [AXE] TIcoin
« Reply #1 on: February 16, 2014, 03:25:57 pm »
I think that this is a terrible idea. I really don't mean to be rude, but asking people to pay for calculator programs/apps is wrong. Period. Nothing else I can say.
I am Bach.

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: [AXE] TIcoin
« Reply #2 on: February 16, 2014, 03:36:32 pm »
Well, it isn't actually asking to pay fort a game anymore than a game requiring you to reach a certain level before unlocking a mini game.

Offline josh landers

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 116
  • Rating: +1/-0
    • View Profile
Re: [AXE] TIcoin
« Reply #3 on: February 16, 2014, 04:03:01 pm »
I think that this is a terrible idea. I really don't mean to be rude, but asking people to pay for calculator programs/apps is wrong. Period. Nothing else I can say.
I think that is a bit harsh. Fiat money is in you wallet, Tic's is on your calc, and is nothing more then a way to have users try harder to get to the next level. Xeda is right, for example you have a lot of monopoly games on ticalc.org, one could be a multiplayer game that uses tic's as value, or buy a Pokémon with tic's, of a boss level with TIc's. Optionally have a poker game with kerm's online bridge and bet with Tic's. They wouldn't really have value, because lets face it anyone who programs on ti-8x knows that its open source or at least not worth payment. Basically the possibilities are endless.

Offline Runer112

  • Moderator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: [AXE] TIcoin
« Reply #4 on: February 16, 2014, 04:09:10 pm »
I think that this is a terrible idea. I really don't mean to be rude, but asking people to pay for calculator programs/apps is wrong. Period. Nothing else I can say.
I think that is a bit harsh. Fiat money is in you wallet, Tic's is on your calc, and is nothing more then a way to have users try harder to get to the next level. Xeda is right, for example you have a lot of monopoly games on ticalc.org, one could be a multiplayer game that uses tic's as value, or buy a Pokémon with tic's, of a boss level with TIc's. Optionally have a poker game with kerm's online bridge and bet with Tic's. They wouldn't really have value, because lets face it anyone who programs on ti-8x knows that its open source or at least not worth payment. Basically the possibilities are endless.


Keep in mind that one of those endless possibilities is users simply hacking in as many as they want. When the system that generates them is as weak as a calculator, it's impossible to validate the rightfulness of their existence.
« Last Edit: February 16, 2014, 04:09:24 pm by Runer112 »

Offline josh landers

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 116
  • Rating: +1/-0
    • View Profile
Re: [AXE] TIcoin
« Reply #5 on: February 16, 2014, 04:13:30 pm »
I did think about that and I'm considering about putting in a hidden appvar to stop that from happening ... if there is a will there is a way.

Edit:
I do just want to say that ideas most original seem to be the worst/craziest.
« Last Edit: February 16, 2014, 04:16:20 pm by josh landers »

Offline Runer112

  • Moderator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: [AXE] TIcoin
« Reply #6 on: February 16, 2014, 04:17:09 pm »
I did think about that and I'm considering about putting in a hidden appvar to stop that from happening ... if there is a will there is a way.

Not really. I assure you, if you hide data anywhere on a calculator, I can find it. And an important factor that makes cryptocurrencies work is that no one rogue entity has more computing power than the validation network. When the validation network is just one calculator, anyone has more computing power than that.

I'm not saying that you shouldn't continue with your idea. You'd just have to accept that it will always be susceptible to cracking if a user with a fair amount of knowledge so desires to crack it.
« Last Edit: February 16, 2014, 04:18:31 pm by Runer112 »

Offline josh landers

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 116
  • Rating: +1/-0
    • View Profile
Re: [AXE] TIcoin
« Reply #7 on: February 16, 2014, 04:19:20 pm »
I get that, but the people using the app to play are most likly nonprogrammers anyway. So it doesn't matter, like stated before, its not real, but to the simple average player in math class it is.
« Last Edit: February 16, 2014, 04:28:01 pm by josh landers »

Offline ClrDraw

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 627
  • Rating: +61/-2
    • View Profile
    • GitHub
Re: [AXE] TIcoin
« Reply #8 on: February 16, 2014, 04:29:07 pm »
Quote
So it doesn't matter, like stated before, its not real, but to the simple average player in math class it is.
But what if somebody makes a program to hack it, then distributes it online? Then all the user would have to do is run it. Maybe you could encrypt the data and put it in multiple locations in memory so that it won't work if someone tampers with it.

Good luck with this project! It doesn't seem very useful, but it sounds like it could be fun to program.
« Last Edit: February 16, 2014, 04:29:58 pm by ClrDraw »
Visit my GitHub for all my TI programs as well as other projects.
Also check out my website.

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: Re: [AXE] TIcoin
« Reply #9 on: February 16, 2014, 05:23:13 pm »
This could be handy for some games like RPGs, racing and shooting games where you can save and buy upgrades or power-ups, since it would be a bit like in Diablo III where you used to be able to buy weapons with real money, except that in this case it would be fake money.

As for hacking, I guess it could be an issue, but most BASIC games are hackable and there is a Game Genie/Action Replay-like tool already for calcs anyway. Those hacking games to win would get bored of doing it anyway.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline josh landers

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 116
  • Rating: +1/-0
    • View Profile
Re: [AXE] TIcoin
« Reply #10 on: February 16, 2014, 11:22:29 pm »
This could be handy for some games like RPGs, racing and shooting games where you can save and buy upgrades or power-ups, since it would be a bit like in Diablo III where you used to be able to buy weapons with real money, except that in this case it would be fake money.
Thats the right idea!

Offline josh landers

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 116
  • Rating: +1/-0
    • View Profile
Re: [AXE] TIcoin
« Reply #11 on: February 18, 2014, 05:31:55 pm »
All right I am 90% done with this. But when I use asm(EFE542)→{R} and later display the free ram it does not show the correct ram amount. It shows less then three numbers and they have nothing to do with ram. @Xeda could you explain?  And for clarification I would like to display the ram amount from the memory menu.

Offline Runer112

  • Moderator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: [AXE] TIcoin
« Reply #12 on: February 18, 2014, 05:34:33 pm »
Perhaps you simply want Asm(EFE542)→R ?
« Last Edit: February 18, 2014, 05:34:41 pm by Runer112 »

Offline josh landers

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 116
  • Rating: +1/-0
    • View Profile
Re: [AXE] TIcoin
« Reply #13 on: February 18, 2014, 05:47:52 pm »
{R} points to an appvar. Or does R its self point there? Gah! Syntax!
Ok now its
Code: [Select]
asm (EFE542)→O
{R}-O→T
T÷1000→N
But it still doesnt change the display of O.
Edit:
Im useing output(4,5, {R}▶Dec
Edit... again:
I switched {R} to O, and you know what it worked!
« Last Edit: February 18, 2014, 05:52:18 pm by josh landers »

Offline josh landers

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 116
  • Rating: +1/-0
    • View Profile
Re: [AXE] TIcoin
« Reply #14 on: February 18, 2014, 09:58:37 pm »
just about finished most of it but on small error. When I press to exit the screen's first column fills in with lines sorta like underscores. Any one know why?