Author Topic: PolyPatch84 released  (Read 28864 times)

0 Members and 1 Guest are viewing this topic.

Offline Ranman

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1354
  • Rating: +83/-0
    • View Profile
Re: PolyPatch84 released
« Reply #15 on: January 24, 2011, 10:25:10 pm »
This is very nice compilation of fixes for the 83/84 series. It reminds me of Lionel Debroux's Tiosmod for the 68K calcs.

Hope you guys get the rest of the fixes ported to the newer OSs.
Ranman
Bringing Randy Glover's Jumpman to the TI-89 calculator. Download available at Ticalc.

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: PolyPatch84 released
« Reply #16 on: January 24, 2011, 10:38:50 pm »
Too bad the whole OS will have to be resent, but nice nonetheless! I think I now have an excuse to switch back to 2.43! :D
« Last Edit: January 24, 2011, 10:39:02 pm by calcdude84se »
"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 Camdenmil

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 121
  • Rating: +4/-0
    • View Profile
Re: PolyPatch84 released
« Reply #17 on: January 24, 2011, 11:02:06 pm »
Do you have to sign the os before you send it. I patched 2.53 and it failed validation. Although I patched the copy on brandonw.net because I couldn't find an unpatched copy of 2.53. Had to go back to 2.53 only with the xlib patch.
It is bad luck to be superstitious.

Offline alberthrocks

  • Moderator
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 876
  • Rating: +103/-10
    • View Profile
Re: PolyPatch84 released
« Reply #18 on: January 24, 2011, 11:18:34 pm »
THIS. IS. AWESOME! :D This actually might give me a reason to upgrade.... :P

Could you implement the IPS patches for disabling certain buggy features of the OS?
I've seen it before (patched OS to disable annoying things in *MP), but lost track of it.

EDIT: also, although I think it would work with WINE on Linux, here's a nice list of IPS patchers for multiple platforms
that you may want to include with the ZIP:
http://www.zophar.net/utilities/patchutil.html
« Last Edit: January 24, 2011, 11:19:48 pm by alberthrocks »
Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/


Proud member of ClrHome!

Miss my old signature? Here it is!
Spoiler For Signature:
Alternate "New" IRC post notification bot (Newy) down? Go here to reset it! http://withg.org/albert/cpuhero/

Withgusto Networks Founder and Administrator
Main Server Status: http://withg.org/status/
Backup Server Status: Not available
Backup 2/MC Server Status: http://mc.withg.org/status/

Activity remains limited due to busyness from school et al. Sorry! :( Feel free to PM, email, or if you know me well enough, FB me if you have a question/concern. :)

Don't expect me to be online 24/7 until summer. Contact me via FB if you feel it's urgent.


Proud member of ClrHome!

Spoiler For "My Projects! :D":
Projects:

Computer/Web/IRC Projects:
C______c: 0% done (Doing planning and trying to not forget it :P)
A_____m: 40% done (Need to develop a sophisticated process queue, and a pretty web GUI)
AtomBot v3.0: 0% done (Planning stage, may do a litmus test of developer wants in the future)
IdeaFrenzy: 0% done (Planning and trying to not forget it :P)
wxWabbitemu: 40% done (NEED MOAR FEATURES :P)

Calculator Projects:
M__ C_____ (an A____ _____ clone): 0% done (Need to figure out physics and Axe)
C2I: 0% done (planning, checking the demand for it, and dreaming :P)

Offline shmibs

  • しらす丼
  • Administrator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2132
  • Rating: +281/-3
  • try to be ok, ok?
    • View Profile
    • shmibbles.me
Re: PolyPatch84 released
« Reply #19 on: January 25, 2011, 12:36:20 am »
hey thanks, this shall be quite useful!
oh, and just as a reminder:
make sure you patch an ORIGINAL, UNMODIFIED OS, lest things like the following shenans occur when messing with the archive :P

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
Re: PolyPatch84 released
« Reply #20 on: January 25, 2011, 03:10:12 pm »
That's why I asked to report abnormal crashes.

For exemple, it's "normal" for the 2.53MP / 2.55MP to crash sometimes when being asked for 1+1 :P (not joking)

With OS 2.43 and lower, that would be "strange"...
I installed a TI-OS. Does this count as a bug?

No, but seriously 1+1 crashes? how?

:P

OSes 2.53MP/2.55MP have severall bugs. Only one of them (the Xlib bug) is identified and patched for now.

They are not stable and you don't need assembly to crash a 2.53MP/2.55MP OS.

So yes, it can crash during any calculation (including 1+1) or input.

For example, they seem to crash during calculations when the RAM is running low. But there may be other non-asm ways to crash them.
That's even worse than the 2nd+Rcl glitch O.O (except that the rcl glitch occurs on all OSes)
« Last Edit: January 25, 2011, 03:10:41 pm by DJ Omnimaga »

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: PolyPatch84 released
« Reply #21 on: January 26, 2011, 05:15:33 pm »
I've just released PolyPatch84 little brother: PolyPatch84>83.

It includes all fixes from PolyPatch84, plus an additional modification which makes the TI-84+ OS installable and bootable on TI-83+/83+SE calculators.

Special thanks to Brandon Wilson, who made this possible with OS 2.53MP.

His mod has been ported to other OSes: 2.30, 2.40, 2.41, 2.43, 2.55MP.


Yes, you can now install and run all those TI-84+ OSes on a TI-83+/83+SE.


Note, I'm getting a bug with my basic TI-83+:
The calculator often can't be turned on by pressing the On key. You need to press Clear+On, which implies a reset and is very annoying.
But Brandon didn't mention such a bug on his TI-83+SE. It might come from the hardware revision, or might be specific to the basic TI-83+.

The TI-84+ OS is bigger than the TI-83+OS. On basic TI-83+, the available archive space is 128Kb instead of 160Kb.


Let's consider OSes 2.30-2.43:
Compared the the last TI-83+ OS, there is nothing new (except USB & clock support which are useless on a TI-83+).
So installing them is totally useless. You'll get nothing more, and might run into problems.


Let's consider OSes 2.53-2.55:
There is something new: MathPrint. Those ones are interesting.
But they want 48Kb or RAM. So there are instable on basic TI-83+ (RAM chip is only 32Kb).
They'll only work on TI-83+SE (RAM chips is 128Kb).

Strangely it worked on Brandon's TI-83+SE, but not on mine. My TI-83+SE doesn't want to boot any of those OSes, even with Clear+On. Might come from the hardare revision, meaning the fix is currently incomplete.


If you can help by testing, especially on TI-83+SE, it would be great. Please report:
- calculator model
- datestamp
- OS version
- bootable ?
- stable ?
- bugs / problems if there are some


Here's a picture:


And here's the link:
http://ti.bank.free.fr/index.php?mod=archives&ac=voir&id=2129


Have fun.
And if you try... make a backup!!!

souvik1997

  • Guest
Re: PolyPatch84 released
« Reply #22 on: January 26, 2011, 05:33:34 pm »
If I run a TI 84+ OS on my 83+SE, would linking work?

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: PolyPatch84 released
« Reply #23 on: January 26, 2011, 05:34:50 pm »
If I run a TI 84+ OS on my 83+SE, would linking work?

With my basic TI-83+ running a TI-84+OS, linking is still working.
TI-Planet co-admin.

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: PolyPatch84 released
« Reply #24 on: January 26, 2011, 05:42:49 pm »
So 2.53 MP won't work on the 83+ BE?  or did i read it wrong?
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: PolyPatch84 released
« Reply #25 on: January 26, 2011, 05:45:00 pm »
So 2.53 MP won't work on the 83+ BE?  or did i read it wrong?

2.53MP/2.55MP won't work on 83+BE because of the too small RAM chip.
You can install them and boot them, but they will be very unstable.
They will crash when being asked for 1+1 for example.

But the MathPrint editor is working, which makes the above photo possible.
I should have taken a photo with a 83+SE, but mine doesn't want to boot those OSes. But it worked on Brandon's 83+SE, that's why I would like more statistics with datestamps.

Critor TI-83+SE (I-0301): 84+ OSes 2.30-2.55 don't boot
BrandonW TI-83+SE (?): 84+ OS 2.53 does boot (others untested)
« Last Edit: January 26, 2011, 05:50:21 pm by critor »
TI-Planet co-admin.

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: PolyPatch84 released
« Reply #26 on: January 26, 2011, 08:07:41 pm »
What is mathprint editor, I have never heard of it.
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

Offline critor

  • Editor
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2079
  • Rating: +439/-13
    • View Profile
    • TI-Planet
Re: PolyPatch84 released
« Reply #27 on: January 26, 2011, 08:12:16 pm »
MathPrint is composed of 2 parts:
- the editor (when you're entering a natural expression)
- the viewer (to display the result in a natural way - only support fractions)

You've got exactly the same thing on the basic TI-Nspire.
TI-Planet co-admin.

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: PolyPatch84 released
« Reply #28 on: January 26, 2011, 09:31:14 pm »
No idea if it's supposed to happen, but I sent the patched 2.43 to my calc and all USB transfers (not sure if it would for non-USB ones; I only have a direct-link cable) display what is presumably a frame counter in the bottom left corner of the screen. Left in part of some patch?
« Last Edit: January 26, 2011, 09:37:10 pm by calcdude84se »
"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 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
Re: PolyPatch84 released
« Reply #29 on: January 26, 2011, 11:51:26 pm »
I tried transferring the 2.53 and 2.55 MP patch but TI-Connect keeps telling me "Cannot transfer application to the connected TI device. A certificate is needed for a successful transfer.

Do I need to manually sign the OS for a successful transfer? Note, my 83+SE runs OS 1.19 and here is the serial: I-0501