Author Topic: boomsplosions  (Read 8551 times)

0 Members and 1 Guest are viewing this topic.

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: boomsplosions
« Reply #15 on: August 26, 2010, 10:49:18 pm »
Lol

Offline chrisf1337

  • LV2 Member (Next: 40)
  • **
  • Posts: 21
  • Rating: +1/-1
    • View Profile
Re: boomsplosions
« Reply #16 on: August 27, 2010, 12:34:10 am »
I would be scared if this happened to my computer. Or calc.
Hai thar!

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: boomsplosions
« Reply #17 on: August 27, 2010, 04:36:31 pm »
Especially the calc :)




Offline shmibs

  • しらす丼
  • Administrator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2132
  • Rating: +281/-3
  • try to be ok, ok?
    • View Profile
    • shmibbles.me
Re: boomsplosions
« Reply #18 on: August 27, 2010, 09:05:26 pm »
Asm(00 does nothing :P (it's a nop). The relevant line is Asm(C7, which simulated pulling a battery, IIRC.
However you can crash the calc in pure Axe. Something like Fill(E8000,E7FFF should work nicely ;D

that's pretty it.
every time a box is displayed a random byte in RAM is erased(resulting in all the possible OS hijinks even if the user exits the program). even though it only directly affects the ram, im a bit hesitant to put this on a data-filled calc(i've only tried it in emu and on my disposable 83+). could this possibly mess with routines that do interact with the archive to mess things up?

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: boomsplosions
« Reply #19 on: August 27, 2010, 09:36:32 pm »
Extremely, ridiculously unlikely (and possibly impossible), but it might happen.
Even if it can, it'd be extremely rare.
"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 Builderboy

  • Physics Guru
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5673
  • Rating: +613/-9
  • Would you kindly?
    • View Profile
Re: boomsplosions
« Reply #20 on: August 28, 2010, 01:29:46 am »
interesting, what kind of weird OS things had been happening if you quit early?

Offline shmibs

  • しらす丼
  • Administrator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2132
  • Rating: +281/-3
  • try to be ok, ok?
    • View Profile
    • shmibbles.me
Re: boomsplosions
« Reply #21 on: August 28, 2010, 03:47:10 am »
yeah, i made it. it's cooler on calc, because if the user manages to exit before it asplodes the os will do wonky things like displaying 50 progs named JO until the RAM is cleared or simply refusing to run anything
also, random characters displayed on the homescreen or the plot icons not appearing at the top of the screen under y=

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: boomsplosions
« Reply #22 on: August 28, 2010, 12:06:06 pm »
More fun is simply doing "rand->{rand", with an optional "}r" at the end ;D
Or have I mistaken you and is that what you're doing? (From what you said I inferred "0->{rand" or similar)
More fun is a program that does simply that multiple times. How long until this code crashes your calc? (Make sure Ans is between 0 and 65536, obviously)
Code: [Select]
Ans->X
For(I,1,X
rand->{rand
End
Programs that slowly screw up your calc are fun :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 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: boomsplosions
« Reply #23 on: August 28, 2010, 01:40:38 pm »
Lol I wonder what would happen if someone wrote a program that loads about 2000 programs in your RAM and 7001 others in archive. I wonder if the PRGM menu, Mirage OS and Doors CS would even be able to handle this.

Another thing, put . at the start and check how Axe Parser compile menu behaves ;D

Offline MRide

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 711
  • Rating: +14/-0
  • You can't see this.
    • View Profile
Re: boomsplosions
« Reply #24 on: August 28, 2010, 01:57:22 pm »
Lol I wonder what would happen if someone wrote a program that loads about 2000 programs in your RAM and 7001 others in archive.

>9000 programs!  the calc would probably explode. :P