Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
19 May, 2013, 08:04:43 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   home   news downloads projects tutorials misc forums rules new posts irc about Login Register  
+-OmnomIRC

You must Register, be logged in and have at least 40 posts to use this shout-box! If it still doesn't show up afterward, it might be that OmnomIRC is disabled for your group or under maintenance.

Note: You can also use an IRC client like mIRC, X-Chat or Mibbit to connect to an EFnet server and #omnimaga.

Pages: 1 2 [3] 4 5   Go Down
  Print  
Author Topic: [Urgent Request] Modifying OS 2.53MP -  (Read 3569 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
FinaleTI
Believe in the pony that believes in you!
Coder Of Tomorrow
LV10 31337 u53r (Next: 2000)
*
Offline Offline

Gender: Male
Last Login: 03 May, 2013, 16:35:01
Date Registered: 04 June, 2010, 00:34:27
Location: Alteria
Posts: 1818


Total Post Ratings: +118

View Profile WWW
« Reply #30 on: 28 January, 2011, 21:47:38 »
0

You could use Doors or another ASM lib to delete the programs.
Logged





So, yeah, I have a blog now. Nothing special, just your average ghost town.

Spoiler for Projects:
Spoiler for Pokemon TI:
Map engine is going to be redone from scratch, since I was lacking in organization last time. With a project as big as Pokemon, planning and organization is key, so that will probably be the brunt of the work done on this project for the time being.

Spoiler for Nostalgia:
Being worked on. Nothing really new to put here, but it's being worked on.

Spoiler for Finale's Super Insane Tunnel Pack of Doom:
I will be combining Blur and Collision Course into a single gamepack.

Spoiler for Nostalgia Origins: Sky's Story:
Currently on hold. I am unsure of whether this will remain DCS7 Hybrid BASIC or if it will use Batlib, Grammer or perhaps Axe.
This may see more progress once a demo of Nostalgia is released.
thepenguin77
z80 Assembly Master
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: Yesterday at 21:48:33
Date Registered: 14 December, 2009, 04:21:52
Location: Purdue
Posts: 1483


Total Post Ratings: +778

View Profile
« Reply #31 on: 28 January, 2011, 22:13:19 »
+5

Problem solved, I thought about this today during school. The memory menu is still the best way to delete stuff, so why not just hide it? I put it in the Stat>Tests>Bottom. I overwrote ANOVA(, but who uses ANOVA(? (It's still in the catalog Wink)

You can just reinstall this right over the old one, it does the whole thing so it's just redoing what the first one did.

* patcher hide.8xp (1.18 KB - downloaded 51 times.)
« Last Edit: 28 January, 2011, 22:13:42 by thepenguin77 » Logged

zStart v1.3.011 4-29-2013  zStart fully works on 83+BE's (except custom font)
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
Xeda112358
Xombie. I am it.
Coder Of Tomorrow
LV12 Extreme Poster (Next: 5000)
*
Offline Offline

Last Login: Today at 03:03:13
Date Registered: 31 October, 2010, 08:46:36
Location: Land of Little Cubes and Tea, NY
Posts: 3739


Total Post Ratings: +598

View Profile
« Reply #32 on: 28 January, 2011, 22:29:30 »
0

I would download this just for kicks if I didn't have OS 2.43. I have to say, though, that is too cool Cheesy
* Xeda112358 likes
(an' a thumbs up for you Azn)
Logged



Grammer Download (2.29.04.12)
Latest update (possibly incomplete)
My pastebin
Spoiler for FileSyst:
FileSyst is an application that provides a folder and filesystem for the TI-83+/84+ calculators. It is designed to be easy to access and use in BASIC, and it can be used to access game files and save data, or to create a command prompt, among other things:

Spoiler for Graphiti:
This is a graph explorer for graph theory. It will require lots of work to finish. Currently you can:
Add/delete vertices
Add edges (direction not shown, but they are directed)
Arrange vertices in a circle (in the future, you will be able to define levels of rings and the number of nodes in each)
Create complete graphs quickly

Plans:
Add adjacency matrix viewer
Deleting edges
Multiple graphs support
Arrows for directed graphs
Planarity testing
Matrix operations
Weighted edges
Chromatic polynomials
Chromatic numbers

Spoiler for Stats:

Samocal             [o---------]
Virtual Processor   [o---------]
EnG                 [oo--------]
Grammer             [ooo-------]
AsmComp             [ooo-------]
Partex              [oooo------]
BatLib              [oooooooo--]
Grammer82           [----------]
Grammer68000        [----------]


Pseudonyms:  Zeda, Xeda, Thunderbolt
Languages:   English, français
Programming: z80 Assmebly
             Grammer
             TI-BASIC (83/84/+/SE, 89/89t/92)
Known For:   -Creator of the Grammer programming language
              (Winning program of zContest2011)
             -BatLib- One of the most feature packed libraries for BASIC programmers available
              with over 100 functions and a simple programming language
             -Learning to program z80 in hexadecimal before using an assembler (no computer was
              available!)
╔═╦╗░╠═╬╣▒║ ║║▓╚═╩╝█


thepenguin77
z80 Assembly Master
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: Yesterday at 21:48:33
Date Registered: 14 December, 2009, 04:21:52
Location: Purdue
Posts: 1483


Total Post Ratings: +778

View Profile
« Reply #33 on: 28 January, 2011, 23:05:12 »
+5

I would download this just for kicks if I didn't have OS 2.43. I have to say, though, that is too cool Cheesy

Who said it didn't work on 2.43?

(I love my new OS patcher Cheesy)

* patcher reset 243.8xp (1.2 KB - downloaded 59 times.)
Logged

zStart v1.3.011 4-29-2013  zStart fully works on 83+BE's (except custom font)
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
Deep Thought
So much to do, so much time, so little motivation
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: Today at 03:39:24
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7813


Total Post Ratings: +706

View Profile WWW
« Reply #34 on: 28 January, 2011, 23:09:35 »
0

Problem solved, I thought about this today during school. The memory menu is still the best way to delete stuff, so why not just hide it? I put it in the Stat>Tests>Bottom. I overwrote ANOVA(, but who uses ANOVA(?

Hey! Big frown

But anyway, that is amazing. So many patches...

And someone wants to kill your calc, yunhua98? O.o
Logged




Xeda112358
Xombie. I am it.
Coder Of Tomorrow
LV12 Extreme Poster (Next: 5000)
*
Offline Offline

Last Login: Today at 03:03:13
Date Registered: 31 October, 2010, 08:46:36
Location: Land of Little Cubes and Tea, NY
Posts: 3739


Total Post Ratings: +598

View Profile
« Reply #35 on: 28 January, 2011, 23:10:49 »
0

Downloading...
Logged



Grammer Download (2.29.04.12)
Latest update (possibly incomplete)
My pastebin
Spoiler for FileSyst:
FileSyst is an application that provides a folder and filesystem for the TI-83+/84+ calculators. It is designed to be easy to access and use in BASIC, and it can be used to access game files and save data, or to create a command prompt, among other things:

Spoiler for Graphiti:
This is a graph explorer for graph theory. It will require lots of work to finish. Currently you can:
Add/delete vertices
Add edges (direction not shown, but they are directed)
Arrange vertices in a circle (in the future, you will be able to define levels of rings and the number of nodes in each)
Create complete graphs quickly

Plans:
Add adjacency matrix viewer
Deleting edges
Multiple graphs support
Arrows for directed graphs
Planarity testing
Matrix operations
Weighted edges
Chromatic polynomials
Chromatic numbers

Spoiler for Stats:

Samocal             [o---------]
Virtual Processor   [o---------]
EnG                 [oo--------]
Grammer             [ooo-------]
AsmComp             [ooo-------]
Partex              [oooo------]
BatLib              [oooooooo--]
Grammer82           [----------]
Grammer68000        [----------]


Pseudonyms:  Zeda, Xeda, Thunderbolt
Languages:   English, français
Programming: z80 Assmebly
             Grammer
             TI-BASIC (83/84/+/SE, 89/89t/92)
Known For:   -Creator of the Grammer programming language
              (Winning program of zContest2011)
             -BatLib- One of the most feature packed libraries for BASIC programmers available
              with over 100 functions and a simple programming language
             -Learning to program z80 in hexadecimal before using an assembler (no computer was
              available!)
╔═╦╗░╠═╬╣▒║ ║║▓╚═╩╝█


AngelFish
This is my custom title
Administrator
LV12 Extreme Poster (Next: 5000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 00:41:29
Date Registered: 15 August, 2010, 09:18:54
Posts: 3187


Total Post Ratings: +218

View Profile
« Reply #36 on: 28 January, 2011, 23:11:47 »
0

Can you re-write "Pi" to say "The Game" and punish the memory resetters? Or have it do a textroll?  shocked

Also, do this allow you to modify any token command, or just the specific ones demonstrated?
« Last Edit: 28 January, 2011, 23:13:14 by Qwerty.55 » Logged

∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ
thepenguin77
z80 Assembly Master
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: Yesterday at 21:48:33
Date Registered: 14 December, 2009, 04:21:52
Location: Purdue
Posts: 1483


Total Post Ratings: +778

View Profile
« Reply #37 on: 28 January, 2011, 23:16:23 »
0

That would actually take some work. I could either make a menu hook, which defeats the whole purpose of this. Or I could change it to some token that no one ever uses and rewrite that to say the game.

So for instance, I could take ClockOff, change it in memory to The Game. And then change the Memory Menu to display that. The only problem is that ClockOff would look funky from now on.

Edit to your edit:
    I can change any menu I like to any other option, I just can't add data, only delete it.
« Last Edit: 28 January, 2011, 23:17:27 by thepenguin77 » Logged

zStart v1.3.011 4-29-2013  zStart fully works on 83+BE's (except custom font)
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
Eeems
THE GAME
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: Today at 04:07:37
Date Registered: 14 March, 2009, 03:32:57
Location: Edmonton, Alberta
Posts: 5071


Total Post Ratings: +230

View Profile WWW
« Reply #38 on: 28 January, 2011, 23:23:25 »
0

I was just thinking, how about modifying the OS to require a password for memory resetting and the like? That way you can still do what you want with it, manage your apps, var and appvars, but they can't touch them, and there is not way to get past it like a battery pull. How hard would this be to pull off?
Logged

thepenguin77
z80 Assembly Master
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: Yesterday at 21:48:33
Date Registered: 14 December, 2009, 04:21:52
Location: Purdue
Posts: 1483


Total Post Ratings: +778

View Profile
« Reply #39 on: 29 January, 2011, 00:03:53 »
0

That would almost require a hook. It might be possible to intercept the OS before it brings up the Memory menu, but that would be tricky. Then I guess you could store the code after the OS on some page with a password hard coded in. The problem I see though is that something like that would require quite a bit of space which might not be possible.
Logged

zStart v1.3.011 4-29-2013  zStart fully works on 83+BE's (except custom font)
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
AngelFish
This is my custom title
Administrator
LV12 Extreme Poster (Next: 5000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 00:41:29
Date Registered: 15 August, 2010, 09:18:54
Posts: 3187


Total Post Ratings: +218

View Profile
« Reply #40 on: 29 January, 2011, 00:05:18 »
0

Are yunhua's friends smart enough to use Axe and modify the OS on-calc? Or screw up his certificate?
Logged

∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ
thepenguin77
z80 Assembly Master
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: Yesterday at 21:48:33
Date Registered: 14 December, 2009, 04:21:52
Location: Purdue
Posts: 1483


Total Post Ratings: +778

View Profile
« Reply #41 on: 29 January, 2011, 00:10:24 »
0

I would love to see someone glitch axe badly enough to unlock flash. And then they'd have a heck of a time trying to do all the flash copying back and forth.

Really, I would image the whole program would be one big Asm( statement.
Logged

zStart v1.3.011 4-29-2013  zStart fully works on 83+BE's (except custom font)
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
AngelFish
This is my custom title
Administrator
LV12 Extreme Poster (Next: 5000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 00:41:29
Date Registered: 15 August, 2010, 09:18:54
Posts: 3187


Total Post Ratings: +218

View Profile
« Reply #42 on: 29 January, 2011, 00:12:04 »
0

Well, if they can program Hex...

Of course, Yunhua has bigger problems if his friends can program hex and want to destroy his calc.
Logged

∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ
lookitsan00b
LV4 Regular (Next: 200)
****
Offline Offline

Last Login: 03 July, 2011, 20:46:55
Date Registered: 04 November, 2010, 23:53:23
Location: Under a rock.
Posts: 173

Total Post Ratings: +34

View Profile
« Reply #43 on: 29 January, 2011, 00:13:08 »
0

well, since people seem to be posting all kinds of solutions, here's a reversible one.

just a little password-protection key hook.  You hit install, type the password (it records the keys, not like a number or letter or anything Tongue) and push ON.  Hit 'Edit Block' and scroll left twice, and as you scroll, you should see a copy of your password.  If you hit ')', it'll jump to the keys it blocks.  Both sections are editable, just be sure to update the length bytes. Cheesy  If your password is incorrect (I often get a random kEnter or kClear) exit the app, re-enter it, and re-install.  Once it's installed, it is not active. Push [2nd][TBLSET] to activate it, and type your password to disable.

Wow that was a long explanation Big frown

But it is impervious to anything less than pulling all five batteries*.  (do those people carry a screwdriver around with them?)

* ok there are a couple other ways around it, see linked post for details
Logged

My TI-94+SE is broken.  I used some flawed existential conditioning on it, and it crashed. Sad

Activity level:
{====______}

Spoiler for Securite:
{=========_}

A couple security flaws
Need a good backdoor short of reinstalling the OS
Completely immobilized and invalidated by Zstart. And rendered incompatible.
Spoiler for FFTATIA:
{====______}

framework: mostly done
graphics engine: undergoing complete rewrite
still need character and enemy sprites!!! Tongue
thepenguin77
z80 Assembly Master
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: Yesterday at 21:48:33
Date Registered: 14 December, 2009, 04:21:52
Location: Purdue
Posts: 1483


Total Post Ratings: +778

View Profile
« Reply #44 on: 29 January, 2011, 00:36:33 »
0

Nice. But all of mine are reversible too Wink  I don't like one way OS patches.

Also, with yours, what happens if they pull a battery while a program is running? :S

Edit:
    I'm not sure if your program blocks programs from running, but even pulling a battery during graphing will do it.
« Last Edit: 29 January, 2011, 00:41:48 by thepenguin77 » Logged

zStart v1.3.011 4-29-2013  zStart fully works on 83+BE's (except custom font)
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
Pages: 1 2 [3] 4 5   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 0.369 seconds with 31 queries.
Skin by DJ Omnimaga edited from SMF default theme with the help of tr1p1ea.
All programs, games and songs avaliable on this website are property of their respective owners.
Best viewed in Opera, Firefox, Chrome and Safari with a resolution of 1024x768 or above.