Game
UPPERTALE (Undertale Fangame)
9 years ago

'Out of Memory' error: Why does it happen?


Hi guys!

I think I may have finally discovered why there is an Out of Memory error!
I might be wrong, but this seems to be the most logical answer.

During the development of UPPERTALE I did stupid things. These stupid things include:

  • Adding unneccessary sprites and then just leaving them there (using up space).

  • Making the rooms sprites instead of backgrounds (and this is bad because some rooms are massive, for example Waterfall, and having it as a sprite takes up a lot of memory).

  • Using step events when they aren’t really needed.

  • Using objects where tiles could have been used instead (the paths on the surface).

  • Using .wav and .mp3 files for music. These take up A LOT of memory, and I could have just used a .ogg instead.

See? All these things take up a large amount of memory, and I did all of them.

Some people might have good computers which can process all of these things, but others may not, which is completely understandable.

That is what I believe is happening. Some people may just have beefier computers than others, and those that can’t handle everything the game is trying to load just error.

‘Out of memory’ probably means that your computer can’t load everything the game contains since the files are too big!

So in response to this, I am deleting ALL unused/unneccesary sprites, changing all the rooms that are sprites into backgrounds, getting rid of unused objects and rooms, and changing all the sounds that are .wav or .mp3 into .ogg!

Hopefully this means the next update will be the one that sorts it out once and for all!

However, the update will take a LONG time. I’ve gotten rid of almost half the current game because I came up with a better idea. However, the time machine is still important to the story! You’re just no longer going back for a stupid picture.

Yes, this means Past Flowey and Ultra Flowey are gone!

Thanks for being patient, everyone!

Here’s a current changelog of what I’ve done:

  • Replaced the Flowey intro with a new intro.

  • Added chairs to the table in Frisk’s house.

  • Froggit now dies in one hit.

  • Froggit and Whimsun no longer attack at all! You can just talk to them.

  • Changed the menu music.

  • The game automatically starts in windowed mode. Press ALT + ENTER at the same time to go fullscreen!

  • Toriel walks over and talks to you when you first go downstairs.

  • Added more trees to the fields.

  • Removed a lot of grass from the field so it doesn’t look like a huge pile of vomit.

  • Changed the text on the sign in the fields.

  • Removed unused sprites from the game files to reduce space.

  • Turned room sprites into backgrounds to use less space.

  • Got rid of rooms that are no longer needed.

Have a nice day!



18 comments

Loading...

Next up

❤ DONTFORGET - April 2024 Progress Report ❤

(Read inside for a status update on v2.8.0, featuring a showcase of the new party member system, a look at the new magic system, two new character reveals, and more!)

❤ DONTFORGET - December 2024 Progress Report ❤

(Read inside for a status update on v2.8.0, focusing on the revamped overworld - with new puzzles to solve, new equipment to find, new secrets to uncover, and more!)

❤ DF CONNECTED v2.7.9 is available now!

This patch serves as the definitive version of 2.7, featuring an updated skill system, a redesigned bestiary, a new battle log for PvP, improved pacing, QoL changes, and more!

(Read inside for the full changelog!)

❤ DF CONNECTED v2.7.12 is available now!

This patch adds a new notification system, rewritten movement, improvements for auto-reconnect, engine tweaks, a small update for the DF Editor, and more!

(Read inside for the complete changelog!)

❤ DONTFORGET - March 2024 Mini Status Update ❤

(Read inside for the latest information on v2.8.0's development, including an update regarding our release plans, and a sneak peek at what we're working on!)

❤ DONTFORGET - October 2024 Mini Status Update ❤

(Read inside for a sneak peek at a new feature for v2.8.0, the changelog for the new v2.7.13 update, and a few words for Deltarune's sixth anniversary!)

❤ DONTFORGET - May 2024 Mini Status Update ❤

(Read inside for the latest information on v2.8.0's development, the changelog for the new v2.7.9c patch, and some thoughts on DF's eighth anniversary!)

❤ DONTFORGET - January 2024 Progress Report ❤

(Read inside for an announcement regarding v2.8.0's release, a closer look at the community server system, and a reveal for a new playable character!)

UPPERTALE turns 7 years old today!

Despite how long it's been, I still look back on this goofy fangame fondly. I wouldn't be where I am today without it, so I appreciate it for what it was. Happy anniversary!

...But geez, 7 years?! I'm getting old!!

❤ DONTFORGET - August 2024 Progress Report ❤

(Read inside for a status update on v2.8.0, featuring a closer look at Cyber World, followed by reveals for new enemies, a new vessel, and a new area! A new patch for the game, v2.7.10c, is also out now!)