Author Topic: ThePenguin77 Removes the Last Traces of TI from his Calculator  (Read 34988 times)

0 Members and 1 Guest are viewing this topic.

Offline ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: ThePenguin77 Removes the Last Traces of TI from his Calculator
« Reply #75 on: June 29, 2011, 11:52:30 pm »
eew, we don't want that to happen... I wonder if I/O would be possible with those calcs, or would the databus be unpredictable as well?
ld a, 0
ld a, a

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: ThePenguin77 Removes the Last Traces of TI from his Calculator
« Reply #76 on: June 29, 2011, 11:54:50 pm »
Wait, what? ??? For I/O we have the linkport, no?
"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 ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: ThePenguin77 Removes the Last Traces of TI from his Calculator
« Reply #77 on: June 30, 2011, 12:03:00 am »
No, I mean using the databus for I/O
ld a, 0
ld a, a

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: ThePenguin77 Removes the Last Traces of TI from his Calculator
« Reply #78 on: June 30, 2011, 12:03:43 am »
No, I mean using the databus for I/O
I think that's what ports are for...
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline ralphdspam

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 841
  • Rating: +38/-1
  • My name is actually Matt.
    • View Profile
Re: ThePenguin77 Removes the Last Traces of TI from his Calculator
« Reply #79 on: June 30, 2011, 12:07:09 am »
Yes, I mean connecting an external device to receive I/O read/writes from the Z80.  (From the old 83+BE's, of course)
ld a, 0
ld a, a

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: ThePenguin77 Removes the Last Traces of TI from his Calculator
« Reply #80 on: June 30, 2011, 12:09:18 am »
Yes, I mean connecting an external device to receive I/O read/writes from the Z80.  (From the old 83+BE's, of course)
Well, the databus is in an unknown state when an interrupt occurs (because that could happen at any point in an executing program). Of course it will be in a known state when actually doing port outputs and stuff.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline DrDnar

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 546
  • Rating: +97/-1
    • View Profile
Re: ThePenguin77 Removes the Last Traces of TI from his Calculator
« Reply #81 on: June 30, 2011, 01:11:18 am »
The previous generation of programmers say that the TI-83+ leaves whatever was the last value on the bus. Thus, it's effectively random. In my tests, the ASIC models don't seem to do this.
"No tools will make a man a skilled workman, or master of defense, nor be of any use to him who has not learned how to handle them, and has never bestowed any attention upon them. . . . Yes, [] the tools which would teach men their own use would be beyond price."—Plato's The Republic, circa 380 BC

Offline Camdenmil

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 121
  • Rating: +4/-0
    • View Profile
Re: ThePenguin77 Removes the Last Traces of TI from his Calculator
« Reply #82 on: June 30, 2011, 01:33:39 am »
Do you mean newer 83+'s too?
It is bad luck to be superstitious.

Offline DrDnar

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 546
  • Rating: +97/-1
    • View Profile
Re: ThePenguin77 Removes the Last Traces of TI from his Calculator
« Reply #83 on: June 30, 2011, 03:33:59 am »
That's something important to check. Do the newer TI-83+s have the other new ports, too?
"No tools will make a man a skilled workman, or master of defense, nor be of any use to him who has not learned how to handle them, and has never bestowed any attention upon them. . . . Yes, [] the tools which would teach men their own use would be beyond price."—Plato's The Republic, circa 380 BC

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: ThePenguin77 Removes the Last Traces of TI from his Calculator
« Reply #84 on: June 30, 2011, 03:46:50 am »
Hmm... somebody needs to test IM 2 with TI-83+SE. If it's always 0xFF, then this might be a useful fact for programs meant to run only on 15MHz calcs.

I know for a fact that the 84+BE has predictable IM2 vectors whereas the 84+SE does not.  This was the major bug I found when I first released Pyoro.
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: ThePenguin77 Removes the Last Traces of TI from his Calculator
« Reply #85 on: June 30, 2011, 04:03:30 am »
In other news, BrandonW has successfully updated the boot code on his TI-84+ to 1.03, making it think it's a Pocket. :D
"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 TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: ThePenguin77 Removes the Last Traces of TI from his Calculator
« Reply #86 on: June 30, 2011, 04:20:07 am »
Lol, that's pretty funny. :D

Offline BrandonW

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 115
  • Rating: +38/-1
    • View Profile
Re: ThePenguin77 Removes the Last Traces of TI from his Calculator
« Reply #87 on: June 30, 2011, 04:20:36 am »
Going from 1.03 to 1.02 is equally as easy. 1.03 is defeated in oh-so-many ways.

Offline Lionel Debroux

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2135
  • Rating: +290/-45
    • View Profile
    • TI-Chess Team
Re: ThePenguin77 Removes the Last Traces of TI from his Calculator
« Reply #88 on: June 30, 2011, 04:24:01 am »
Very interesting :D

@TI: watch this disaster unfold - you've added a protection, and the result, obtained in short order, is not only complete defeat of the protection, but also, additional insight gained into your calculators (e.g. ports 21, 25, 26). Congratulations ;)
Member of the TI-Chess Team.
Co-maintainer of GCC4TI (GCC4TI online documentation), TILP and TIEmu.
Co-admin of TI-Planet.

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: ThePenguin77 Removes the Last Traces of TI from his Calculator
« Reply #89 on: June 30, 2011, 06:33:04 am »
Going from 1.03 to 1.02 is equally as easy. 1.03 is defeated in oh-so-many ways.

Awesome. =) They should really just give up. After all, the community knows their hardware better than they do.