DS-Homebrew / nds-bootstrap

Boot an nds file
https://wiki.ds-homebrew.com/nds-bootstrap/
GNU General Public License v3.0
1.16k stars 75 forks source link

Glory of Heracles [NTR-YEKE-USA] : Random "Data abort" #1660

Open eku opened 6 months ago

eku commented 6 months ago

Game Console(s) used

Launch Method

TWL Menu ++ v26.3.1

Version used

release v1.0.3

Game tested/used/applicable

0018bf6c799fcea931bb98818703bbbf Glory of Heracles.nds YEKE (NTR-YEKE-USA)

Expected Behavior

No crash

Actual Behavior

Random crash with "data abort"

Steps to reproduce

Load provided save game, walk around and battle if necessary.

Glory of Heracles.zip

nds-bootstrap.ini

NDS_PATH = sd:/roms/nds/Glory of Heracles.nds
SAV_PATH = sd:/roms/nds/saves/Glory of Heracles.sav
DONOR_SDK_VER = 0
BOOTSTRAP_PATH = sd:/_nds/nds-bootstrap.nds
ROMREAD_LED = 0
BOOST_CPU = 0
DEBUG = 0
LOCK_ARM9_SCFG_EXT = 0
PATCH_MPU_REGION = 0
PATCH_MPU_SIZE = 0
LOGGING = 1
LOADING_SCREEN = 1
CONSOLE_MODEL = 2
LOADING_DARK_THEME = 0
LOADING_SWAP_LCDS = 0
LOADING_SCREEN_FOLDER = /_nds/TWiLightMenu/3dsmenu/loading/
LOADING_FRAMES = 8
LOADING_FPS = 10
LOADING_BAR_Y = 0
LANGUAGE = -1
BOOST_VRAM = 0
SOUND_FIX = 0
DSI_MODE = 1
GAME_SOFT_RESET = 0
FORCE_SLEEP_PATCH = 0
COLOR_MODE = 0
LOADING_BAR = 0
RAM_DRIVE_PATH = sd:/null.img
CARDENGINE_CACHED = 1
PRECISE_VOLUME_CONTROL = 0
HOMEBREW_ARG =
SOUND_FREQ = 0
AP_FIX_PATH =
DMA_ROMREAD_LED = -1
CACHE_FAT_TABLE = 0
EXTENDED_MEMORY = 0
CACHE_BLOCK_SIZE = 1
MACRO_MODE = 0
CARD_READ_DMA = 1
REGION = -1
HOTKEY = 248
GUI_LANGUAGE = en
SDNAND = 1
ASYNC_CARD_READ = 0
SWI_HALT_HOOK = 1
B4DS_MODE = 0
USE_ROM_REGION = 1
SLEEP_MODE = 1

Logs

NDSBTSRP.LOG

Other notes

screenshot01

Will you be available for future issues and/or replies?

yes

RocketRobz commented 3 months ago

Does this still happen on v1.4.0?

eku commented 3 months ago

Unfortunately, the crash also happens with version 1.4.2.

In your opinion, which commit should fix the crash?

RocketRobz commented 3 months ago

Unfortunately, the crash also happens with version 1.4.2.

In your opinion, which commit should fix the crash?

Considering I have not tested the game, I have no idea. There have been times where a random commit would fix games we don't know about. Have you tried turning off card read DMA though?

eku commented 3 months ago

Have you tried turning off card read DMA though?

This setting causes the game to crash much more quickly.