Skip to content

[3DS][Query] Slow ROM open since the addition of a "Loading" screen when opening a ROM, version ~0.7 #1957

Description

@Searinox

A "Loading" screen was added to the emulator around the time of version 0.7 or such. Before then, ROMs used to load very quickly. Since then, a selected ROM takes quite a long time to load and start. The "Loading" screen displays a percentage of completion, and the progress is slow. Is the slowdown that was introduced unavoidable and necessary for the better emulation or is this unintended and potentially improvable?

Activity

  1. profi200 commented on Nov 29, 2020

    @profi200

    Can confirm this. Updated recently and noticed the slow loading times. First thought this has something to do with save states but had them disabled.

  2. endrift commented on Nov 29, 2020

    @endrift
    Member

    There has always been a loading screen, but the percentage was added in 0.8 IIRC. I tried to make it only update after every large chunk, but I suppose it's possible that the chunk size is still too small.

  3. Searinox commented on Nov 29, 2020

    @Searinox
    Author

    I can't comment on the back-end of how things work since I can only take note of the cosmetics of the "Loading" screen. However, when it was added, it coincided with a very marked slowdown in ROM loading as well. Again I cannot comment on whether the screen itself is linked to the degradation, I would just like to note that when that was done, it was accompanied by a very big degradation in ROM loading performance and it has been that way ever since.

  4. endrift commented on Nov 29, 2020

    @endrift
    Member

    Yeah, I'll look into it later today.

  5. added a commit that references this issue on Jan 28, 2024
    2d6087a
  6. added a commit that references this issue on Sep 9, 2026
    e3ab2da
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions