Author Topic: CalcSys  (Read 12181 times)

0 Members and 1 Guest are viewing this topic.

Offline thepenguin77

  • z80 Assembly Master
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1591
  • Rating: +823/-5
  • The game in my avatar is bit.ly/p0zPWu
    • View Profile
Re: CalcSys
« Reply #15 on: June 11, 2010, 08:39:35 pm »
For assembly programmers, it is so helpful. I've used it to plan out spots where I will mod the OS. If you are making self modifying code, I always type out the opcodes first to see if they make sense. I've used it to change high scores and hack games. You can rename stuff that has invalid characters, Mario levels have spaces in them. I've checked memory areas to see what hooks are enabled. Recently, I have sent bluetooth packets to the graphbuffer and then looked at them with calcsys as you can't emulate usb.

Some fun stuff you can do:
1. set port 10h to any value between 40h and 7Fh. I recommend about 60h. 40h is standard. (completely safe).
2. set port 10h to 1Fh. This pull up the blue screen/lines of death. And immediately pull a battery. (not safe)
3. set bit 3 or flag 5. (safe)
zStart v1.3.013 9-20-2013 
All of my utilities
TI-Connect Help
You can build a statue out of either 1'x1' blocks or 12'x12' blocks. The 1'x1' blocks will take a lot longer, but the final product is worth it.
       -Runer112

SirCmpwn

  • Guest
Re: CalcSys
« Reply #16 on: June 11, 2010, 08:42:04 pm »
Recently, I have sent bluetooth packets to the graphbuffer and then looked at them with calcsys as you can't emulate usb.

Can I have more info on this?  Sounds interesting.

Also, you can use it to set or reset any flag on the calculator, including lowercase and fast circles.  As well as several other epic win things.

Offline thepenguin77

  • z80 Assembly Master
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1591
  • Rating: +823/-5
  • The game in my avatar is bit.ly/p0zPWu
    • View Profile
Re: CalcSys
« Reply #17 on: June 11, 2010, 08:47:58 pm »
Well I've managed to sync calculators and phones. Since I only have one calc I have never sync'd two. I have also managed to set up an l2cap connection between two. So at this point I could easily send stuff calc to calc just not in any official protocol. I am currently stuck at replying to an l2cap services request.

Basically, any time I get something that I don't know what it is, or I send something with no response. I just copy whatever happened to plotSScreen.
zStart v1.3.013 9-20-2013 
All of my utilities
TI-Connect Help
You can build a statue out of either 1'x1' blocks or 12'x12' blocks. The 1'x1' blocks will take a lot longer, but the final product is worth it.
       -Runer112

SirCmpwn

  • Guest
Re: CalcSys
« Reply #18 on: June 11, 2010, 08:50:07 pm »
O_O I want demo and/or source code pretty pretty please

Offline thepenguin77

  • z80 Assembly Master
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1591
  • Rating: +823/-5
  • The game in my avatar is bit.ly/p0zPWu
    • View Profile
Re: CalcSys
« Reply #19 on: June 11, 2010, 08:58:37 pm »
Have fun. It's discoverable by default and I haven't figured out how to get their name when they discover you. Also it is quite unstable. Holding ^ will show you all the events as they come in.
zStart v1.3.013 9-20-2013 
All of my utilities
TI-Connect Help
You can build a statue out of either 1'x1' blocks or 12'x12' blocks. The 1'x1' blocks will take a lot longer, but the final product is worth it.
       -Runer112

SirCmpwn

  • Guest
Re: CalcSys
« Reply #20 on: June 11, 2010, 08:59:15 pm »
Thanks!  I'll check it out later!

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55839
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: CalcSys
« Reply #21 on: June 11, 2010, 09:12:15 pm »
Wow if someone has the tools to use this, please webcam/film this and put it on youtube! I want to see it in action!

It's nice to see more than one people into that stuff, too (the other one being BrandonW)
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline thepenguin77

  • z80 Assembly Master
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1591
  • Rating: +823/-5
  • The game in my avatar is bit.ly/p0zPWu
    • View Profile
Re: CalcSys
« Reply #22 on: June 11, 2010, 10:01:00 pm »
. There you go, just like I've said before, try not to mention what it is so that if someday I do get this working at my school, teachers can't just google it and see that it is real.
zStart v1.3.013 9-20-2013 
All of my utilities
TI-Connect Help
You can build a statue out of either 1'x1' blocks or 12'x12' blocks. The 1'x1' blocks will take a lot longer, but the final product is worth it.
       -Runer112

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55839
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: CalcSys
« Reply #23 on: June 11, 2010, 10:07:05 pm »
WOW that's epic! I hope to see more development on this. There are really amazing stuff going on in the community lately.
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: CalcSys
« Reply #24 on: June 12, 2010, 09:28:51 am »
Wow, that looks nice. Can't wait to see more! :) Yeah, I never got into this sort of thing myself, but it's nice to see someone other than BrandonW working on it. (No offense to you, BrandonW :P)
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

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: CalcSys
« Reply #25 on: June 12, 2010, 04:08:39 pm »
The whole time I was watching this I was going "Wow!"  This is really, really cool!  The Penguin, you're a great coder.  Thanks for working on this incredibly cool and amazing project.

"That's okay, I grouped it this time."  *ZTrumpet lols because of how normal this sounds.  Normally if I get a RAM Clear, I don't call it ok... ;D

Also, I really need to get one of those cables. :D

Offline thepenguin77

  • z80 Assembly Master
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1591
  • Rating: +823/-5
  • The game in my avatar is bit.ly/p0zPWu
    • View Profile
Re: CalcSys
« Reply #26 on: June 12, 2010, 04:23:45 pm »
Thanks for all the support, I never thought this would get such attention.
zStart v1.3.013 9-20-2013 
All of my utilities
TI-Connect Help
You can build a statue out of either 1'x1' blocks or 12'x12' blocks. The 1'x1' blocks will take a lot longer, but the final product is worth it.
       -Runer112

Offline Galandros

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1140
  • Rating: +42/-10
    • View Profile
Re: CalcSys
« Reply #27 on: June 12, 2010, 05:10:59 pm »
I have seen people with no programming knowledge at all and find out stuff with hex editing I wouldn't even remember to try to do. (hex edit maps files and saves of a PC game! He discovered things that only the programmers of the game would know to use)
It is just a question of knowing/find positions (addresses) to change numbers. Know how to do a search and interpret numbers. Sometimes requires trial and error but depending on what you are trying to achieve can be fun or hazardous if you screw something.
A mind open to learning will discover bit flags, all kinds of data structures, through this amusing way.

And calcsys saves many work on going through the VAT, for example. I use it like a hex editor with tools to easily go to programs content.

EDIT:
I almost forgot I have also used CalcSys for some ports viewing.

Thanks for all the support, I never thought this would get such attention.
Well, sending messages wirelessly with calculators has some impact and is a very cool thing to see. Imagine this on math classes (or exams). *evil*
« Last Edit: June 12, 2010, 05:47:10 pm by Galandros »
Hobbing in calculator projects.

Offline thepenguin77

  • z80 Assembly Master
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1591
  • Rating: +823/-5
  • The game in my avatar is bit.ly/p0zPWu
    • View Profile
Re: CalcSys
« Reply #28 on: June 12, 2010, 05:12:37 pm »
That was also kind of my 20th post to quickly join a conversation on omnomIRC. lol
zStart v1.3.013 9-20-2013 
All of my utilities
TI-Connect Help
You can build a statue out of either 1'x1' blocks or 12'x12' blocks. The 1'x1' blocks will take a lot longer, but the final product is worth it.
       -Runer112

Offline DJ Omnimaga

  • Former TI programmer
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55839
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • DJ Omnimaga Music
Re: CalcSys
« Reply #29 on: June 13, 2010, 12:11:31 am »
Lol, I reset your post count to 0. (just kidding XD)

Keep up the good work on your projects and I am glad you are announcing more of your stuff now. IMHO it's a shame when someone makes amazing games or programs, but leave them on their calc in the closet, then at the same time, a bunch of people upload their number guessing games and quadratic solvers on ticalc.org thinking "omg I'm so awesome! I got a program on ticalc.org! w00t!".
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF



Official Website |T-Shirt store | Reverbnation | Facebook | Youtube | Twitter | Spotify