Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The Legend of Zelda: Four Swords: Anniversary Edition got white screen on ds-lite with EZ-Flash 3in1 the Memory Expansion Pak #1755

Open
1 of 9 tasks
Copox opened this issue Dec 12, 2024 · 0 comments

Comments

@Copox
Copy link

Copox commented Dec 12, 2024

Game Console(s) used

  • Nintendo DS
  • Nintendo DS Lite
  • Nintendo DSi
  • Nintendo DSi XL/LL
  • Nintendo 3DS
  • Nintendo 3DS XL/LL
  • New Nintendo 3DS XL/LL
  • Nintendo 2DS
  • New Nintendo 2DS XL/LL

Launch Method

slot-1: EZ-Flash Parallel
slot-2: EZ-Flash 3in1

Version used

nds-bootstrap v2.2.2
TWiLight Menu++ v27.12.2

Game tested/used/applicable

Game title: The Legend of Zelda: Four Swords: Anniversary Edition
Game serial: TWL-KQ9E-USA
CRC32: 0EEE2777

Expected Behavior

The game runs well on Nintendo DS Lite.

Actual Behavior

it got white screen

Steps to reproduce

  1. slot-1 and slot-2 both are inserted right cards

  2. set Disney Big Hero 6: Battle in the Bay as donor ROM
    image

  3. run The Legend of Zelda: Four Swords: Anniversary Edition

nds-bootstrap.ini

[NDS-BOOTSTRAP]
USE_ROM_REGION = 1
DEBUG = 1
LOGGING = 1
MACRO_MODE = 0
SLEEP_MODE = 1
SOUND_FREQ = 0
CONSOLE_MODEL = 0
HOTKEY = 284
NDS_PATH = fat:/game/nds/Zelda Four Swords - Anniversary Edition (USA) (En,Fr,Es).nds
SAV_PATH = fat:/GAME/NDS/ZELDAF~1.SAV
RAM_DRIVE_PATH = sd:/null.img
GUI_LANGUAGE = en
LANGUAGE = 1
REGION = 0
DSI_MODE = 1
CARD_READ_DMA = 1
DONOR_SDK_VER = 5
PATCH_MPU_REGION = 0
PATCH_MPU_SIZE = 0
FORCE_SLEEP_PATCH = 0
DONORTWL_NDS_PATH = fat:/game/nds/Pokemon - Black Version 2.nds
APP_PATH = fat:/GAME/NDS/ZELDAF~2.NDS
PRV_PATH = fat:/GAME/NDS/ZELDAF~1.SAV
BOOST_CPU = 1
BOOST_VRAM = 1
GAME_SOFT_RESET = 1
DONOR5_NDS_PATH = fat:/game/nds/Disney Big Hero 6 - Battle in the Bay (USA).nds

Logs

Loading the NDS file...
Header CRC is valid!
Module params offset: 02005000
sdk_version: 05057534
arm9 is not compressed
Secure area decrypted successfully
ROM is loadable into Slot-2 RAM
patchCardNds

[SDK 5]

cardIrqEnable location : 02016F48

startOffset : 02004000

twlSleepModeEnd location : 0201D020

cardRead location : 020A4124
02000400

cardPullOut location : 020A46E8

cardId location : 020A3FA8


patchCardSetDma

DMA CARD SET METHOD ACTIVE
cardSetDma location : 020A42E0


DMA CARD READ METHOD ACTIVE
cardEndReadDma location : 020A4370

ERR_NONE

WRAM clear location : 023807DC

Post boot location : 02390F68

Sleep input write location : 02387FCC

RAM clear location : 023861B8

cardIrqEnable location : 023848C4

Relocation src: 02380644

Arm7 (patch v5)
JumpTableFunc: 0238FB14
card id:	0238FAFC
card read:	0238FB0C
Eeprom read:	0238FB20
Eeprom page write:	0238FB38
Eeprom page prog:	0238FB50
Eeprom verify:	0238FB68
Eeprom page erase:	0238FB7C
swi12 location : 02383BA4

swiGetPitchTable location : 02383BB8

ERR_NONE

Card patch successful

hookLocation arm7: 02391918

ROM pre-loaded into RAM at 08000000

hookLocation arm9: 02FE0020
                      
                                                                                                                                                                                                                            
version: v2.2.2
debug: true
ndsPath: "fat:/game/nds/Zelda Four Swords - Anniversary Edition (USA) (En,Fr,Es).nds"
savPath: "fat:/GAME/NDS/ZELDAF~1.SAV"
donor20Path: ""
donor5Path: "fat:/game/nds/Disney Big Hero 6 - Battle in the Bay (USA).nds"
donorTwlPath: "fat:/game/nds/Pokemon - Black Version 2.nds"
saveSize: 4000
language: 1
donorSdkVer: 5
patchMpuRegion: 0
patchMpuSize: 0
apPatchPath: (null)
forceSleepPatch: false
logging: true
initDisc: true

Other notes

according to this list, it can be determined that The Legend of Zelda: Four Swords: Anniversary Edition can run properly on a DS Lite using the Memory Expansion Pak.

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

Yes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant