d0k3 / GodMode9

GodMode9 Explorer - A full access file browser for the Nintendo 3DS console :godmode:
GNU General Public License v3.0
2.17k stars 194 forks source link

[Testers needed] Increased CTRCARD clock from 4.18 to 13.4 MHz on ROM reads. #873

Closed profi200 closed 1 day ago

profi200 commented 2 months ago

This change significantly speeds up ROM reading by increasing the ROM read clock from 4.18 to 13.4 MHz. This is the same setting Process9 uses. I tested this with 26 different games and all verified successful with this change.

Example: Pokémon Ultra Moon previously verified in a bit more than 31 minutes. Now it verifies in ~19 minutes.

Steps to test:

  1. Boot GodMode9.
  2. Insert the 3DS game.
  3. Open the gamecart drive.
  4. Choose the topmost .3ds file (not the trimmed one).
  5. NCSD options --> Verify file.

Report the result here. If your games do not verify successfully make sure to check with the latest GodMode9 release. Attached is a build with this change.

GodMode9-v2.1.1-43-g7b6b4785-20240919200412.zip

ZeroSkill1 commented 2 months ago

Tested with Super Mario 3D Land (0004000000053F00_v01.3ds) and Zoo Resort 3D (000400000004B200_v00.3ds) and verified successfully. Seems quite fast compared to how I remember it from the release builds.

knight-ryu12 commented 1 week ago

I only had few 3DS game cart so A-Train 3D Release: Verify Success at 3min19sec PR: Verify Success at 1min53sec

Etrian Odessey IV PR: Verify Success at 3min42sec Release: Verify Success at 6min21sec

huge boost

Wolfvak commented 1 day ago

LGTM, tested on new3DS and old3DS XL with a Pokemon X cart