Author Topic: 83+/84+ Free Ram Areas  (Read 30179 times)

0 Members and 1 Guest are viewing this topic.

Offline Runer112

  • Moderator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: 83+/84+ Free Ram Areas
« Reply #15 on: March 08, 2015, 01:09:20 pm »
Those are the RAM locations to which the OS copies large and small font character bitmaps, respectively, in preparation for them to be drawn.

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: 83+/84+ Free Ram Areas
« Reply #16 on: August 25, 2016, 12:02:19 pm »
Bcalls seem to change $83EB on the 84+ calculator, however changing it doesn't do anything bad.

Should we maybe make this table some seperate page or somethinga nd keep it up-to-date with new information?

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Runer112

  • Moderator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: 83+/84+ Free Ram Areas
« Reply #17 on: August 25, 2016, 12:42:38 pm »
It seems that only happens for app bcalls (an app calling to its other pages), but I've added the information to the table in the first post.

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: 83+/84+ Free Ram Areas
« Reply #18 on: August 25, 2016, 03:42:21 pm »
So I took this table and parsed it with regex into some php-usable data. You can see the result here: https://www.omnimaga.org/index.php?page=ram
it's not only finally looking like an actual table, but at the top box you can just enter any address or label and you'll jump to it.

Entering address as HEX:
 - just typing hex
 - or prefix with $
 - or prefix with 0x

Entering address as BIN:
 - prefix with %
 - or prefix with 0b

Everything else will be treated as a label, the first match will be used (case-insensitive). (e.g. "edit" will jump to smallEditCol ($8177))

If that exact address isn't present it'll jump to whatever row contains it

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6268
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: 83+/84+ Free Ram Areas
« Reply #19 on: August 25, 2016, 04:43:43 pm »
You should add that to the tools menu :)
/e

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: 83+/84+ Free Ram Areas
« Reply #20 on: August 25, 2016, 04:47:27 pm »
You should add that to the tools menu :)
Done!

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!