Author Topic: Mimas by Benjamin Moody  (Read 54076 times)

0 Members and 2 Guests 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
Re: Mimas by Benjamin Moody
« Reply #30 on: October 03, 2010, 04:02:53 am »
Wow I saw that the other day and this looks truly epic. SirCmpwn, I think you have some competition now :P

Also welcome here Floppus
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

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: Mimas by Benjamin Moody
« Reply #31 on: October 03, 2010, 10:20:58 am »
After reading the documentation, I have discovered these 3 things:
a) This is going to be wonderful!  I'm going to use this almost exclusively to write Asm programs.
b) The JQ instruction is genius!
c) If this is only 0.1, what's missing? :D

What's the JQ instruction? I couldn't find it in the readme, and I couldn't find a documentation in the zip :-\




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
Re: Mimas by Benjamin Moody
« Reply #32 on: October 03, 2010, 10:22:38 am »
It's a combination of JP and JR that auto-ops it to be whichever one is quicker for the given situation, I think. :)

It's in the doc folder, in manual.html
« Last Edit: October 03, 2010, 10:23:32 am by ztrumpet »

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: Mimas by Benjamin Moody
« Reply #33 on: October 03, 2010, 10:36:13 am »
It's a combination of JP and JR that auto-ops it to be whichever one is quicker for the given situation, I think. :)

It's in the doc folder, in manual.html

Wow ... that is genius. Could Axe do that?




_player1537

  • Guest
Re: Mimas by Benjamin Moody
« Reply #34 on: October 03, 2010, 11:20:43 am »
That person who said something about the virtual calc, it's not the same thing.   It is just to look like you have two seperate calcs running on the same calc.  If one crashes, the other crashes

Offline TC01

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 344
  • Rating: +9/-0
    • View Profile
Re: Mimas by Benjamin Moody
« Reply #35 on: October 03, 2010, 11:48:09 am »
That person who said something about the virtual calc, it's not the same thing.   It is just to look like you have two seperate calcs running on the same calc.  If one crashes, the other crashes

Yeah. I didn't know Virtual Calc was in Omnicalc, but I did know there was a separate Virtual Calc app (also by Michael Vincent). I was thinking of something more like emu8x.
« Last Edit: October 03, 2010, 11:50:22 am by TC01 »



The userbars in my sig are links embedded links.

And in addition to calculator (and Python!) stuff, I mod Civilization 4 (frequently with Python).

souvik1997

  • Guest
Re: Mimas by Benjamin Moody
« Reply #36 on: October 03, 2010, 11:51:09 am »
That JQ instruction is really useful. Sometimes its hard to decide between JR and JP.

_player1537

  • Guest
Re: Mimas by Benjamin Moody
« Reply #37 on: October 03, 2010, 11:52:33 am »
iirc, emu8x also crashes when the code being emulated crashes.  But I haven't tried.

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Mimas by Benjamin Moody
« Reply #38 on: October 03, 2010, 12:41:49 pm »
It shouldn't, being an emulator. If it does, you're running it on a calc w/only 48KB of RAM x.x
"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: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Mimas by Benjamin Moody
« Reply #39 on: October 03, 2010, 01:05:20 pm »
I am sure it can mess your calc up if it crashes, since it is ran on the same hardware. However, I am not sure if you lose everything when going back in 83+SE mode. Also, the virtual calc in Omnicalc shares the same archive memory between two calcs. If you archive a program in the first calc and not the second, it messes things up very badly.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Mimas by Benjamin Moody
« Reply #40 on: October 03, 2010, 01:37:25 pm »
I emulate my 84+SE on my PC, and when it crashes my PC doesn't. ;)
Same goes for Emu8x. Since it is an emulator, what happens inside it doesn't affect what happens outside it.
Edit: Well, it shouldn't unless it's not a good emulator. (To my knowledge, however, it is.)
« Last Edit: October 03, 2010, 01:38:19 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: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Mimas by Benjamin Moody
« Reply #41 on: October 03, 2010, 01:54:54 pm »
Yeah I was a bit concerned about the limited platform RAM. When a RAM clear occurs, does the entire 128 KB of RAM gets cleared?
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Mimas by Benjamin Moody
« Reply #42 on: October 03, 2010, 02:02:07 pm »
On the main calculator or the emulated one?
When a RAM clear on the main calculator occurs, only the first 32KB of RAM are cleared; the others are left intact since the OS doesn't use them.
When a RAM clear on the emulated calculator occurs, it clears its 32KB of emulated RAM. Note that when it's started up its RAM is cleared automatically.
Does this answer your question, or am I misunderstanding?
"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: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Mimas by Benjamin Moody
« Reply #43 on: October 03, 2010, 02:10:22 pm »
I meant when a crash occurs on the emulated calculator.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

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: Mimas by Benjamin Moody
« Reply #44 on: October 03, 2010, 02:13:00 pm »
That JQ instruction is really useful. Sometimes its hard to decide between JR and JP.

Yep, especially if you add more stuff...