Author Topic: Interesting MirageOs 1.0 & 1.1 trick: Renaming locked grouped programs  (Read 10265 times)

0 Members and 1 Guest are viewing this topic.

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
Does anyone know that in both MirageOs 1.0 and 1.1, it was possible to rename grouped programs that were edit-locked?

Normally, in the ungroup menu, if you try renaming locked programs, it will not let you do so. However, if you use MirageOs 1.1 or lower, running the APP then exiting it allows you to rename such grouped files afterward, even ASM programs. You don't even need to change any MirageOs option. Very useful for renaming locked programs that don't show up in MirageOs menu.

I'm not sure if this was a glitch or an actual feature, but this trick no longer works in MirageOs 1.2.

That said, it was very useful to me back in the days and I thought I would share this with you since I couldn't find any info regarding this in the readme and those who are not scared of MirageOs 1.1 unstability/bugs might find this useful.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

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
Wow, that's really weird.  It could prove useful, as you can rename Axe programs. :)

EDIT:
I was reading the #ti logs and found this:
Quote
[14:23] <BrandonW> Holy crap, I found it.
[14:23] <BrandonW> That's definitely a bug in MirageOS.
[14:24] <BrandonW> Its GetCSC hook is trashing OP1 with the AppVar name.
[14:24] <BrandonW> It gets control during the waiting for input on the rename screen.
[14:24] <BrandonW> And destroys OP1.
[14:24] <BrandonW> Thereby disabling TI's prevention of ungrouping existing locked programs!
[14:24] <BrandonW> So, all the more reason NEVER to use 1.0 or 1.1.
[14:26] <Jonimus> lol nice
[14:26] <BrandonW> The 1.2 GetCSC hook does back up OP1 first, confirmed.
[14:27] <cemeyer> mmm
[14:27] <cemeyer> closed-source project bugfixes...
[14:27] <BrandonW> It is kind of disturbing it took that long to find.
[14:27] <BrandonW> But the mystery is solved.
Wow, right!  So, this is why! ;D
« Last Edit: March 17, 2010, 05:37:09 pm by ztrumpet »

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
you may want to check more of them when you have some time. Actually I posted this then went in #ti to report the thing to him. It was a rather interesting discovery, I wish I remembered this 5 years ago x.x

I used this a lot in 2002 after discovering it, but then I kinda forgot about that trick.

Maybe new MirageOs versions should re-introduce this partially :P
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Galandros

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1140
  • Rating: +42/-10
    • View Profile
After the DJ screen BrandonW makes much more sense. I read that live in IRC but didn't know what was about.

Really weird...
Hobbing in calculator projects.

Offline mapar007

  • LV7 Elite (Next: 700)
  • *******
  • Posts: 550
  • Rating: +28/-5
  • The Great Mata Mata
    • View Profile
I have to admit, some of Brandon's explanations baffle me as well on the first sight. He's definitely the guy who knows most about the OS in the whole community. And indeed, after seeing the screenie, I understood.

Offline Galandros

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1140
  • Rating: +42/-10
    • View Profile
Have you seen the comments of BrandonW about some bcalls? Some are hilarious. He must go crazy with some TI stupidness.
You can find in his website or WikiTI. 100% epic TI fails assured.
« Last Edit: March 29, 2010, 10:06:53 am by Galandros »
Hobbing in calculator projects.

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
Very true XD. I sometimes used to read #tcpa logs just for the calc talk and whenever Texas Instruments screwed up, BrandonW had some "great" things to say about them and I lol'ed, and now it's in #ti. I should read more sometimes, though, I am sure I could find even more funny stuff and TI stupidness.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)