Hacking DSision2...

palasx

Well-Known Member
Newcomer
Joined
Oct 17, 2007
Messages
98
Trophies
1
XP
227
Country
United States
ahhh, it seems i was misinformed. mental note, not everything i read on the internet is true, GASP! thanks a2h
smile.gif


yes Spinal, as leinad stated, prepatching YSMenu is a requirements for its correct operation. i commend you for wanting to use your own loader code, because its more than just a frontend, its a possible firmware REPLACEMENT, but maybe giving the enduser the option to not reinvent the wheel wouldnt be sooooo bad in this case?

i have an original R4ds (the one with the damned spring) and a cyclo and the 3in1 so if you need any addl testing, feel free to post or PM me i'd be more than happy to follow instructions to the letter and recreate any scenarios you cant with your given hardware.

also im not deeply familiar with ARM specific code, but im a semi-pro coder, so if you do decide to release source, i'd be super interested at looking at your loader code
smile.gif
i know devkit has had issues with R4 cards since r17 or r19 or so, if its not TOOO much trouble, try building a test r4 release on a slightly older toolchain?
 

Rucario

Active Member
Newcomer
Joined
Sep 17, 2007
Messages
41
Trophies
0
XP
72
Country
Brazil
Well, I was thinking, can´t we just add this to filelist.ini:

[nds]
use=1
program=fat:/ysmenu.nds
ini=fat:ysmenu.ini
comment=Games and homebrews

I´ll try it later, but it shoud solve the DLDI problem.
 

HowardC

Well-Known Member
Member
Joined
May 4, 2008
Messages
490
Trophies
0
XP
308
Country
United States
I'll save you the trouble.... tried it and it doesn't work. .nds files have special coding obviously as dsision checks to see if the file is homebrew or not to choose which way to launch it. Nice try though.
smile.gif
 

cpm

Active Member
Newcomer
Joined
Nov 18, 2003
Messages
30
Trophies
0
XP
165
Country
Canada
palasx said:
for me, this would allow homebrew that needs DLDI patching to work correctly, as i was recently informed that Dsission2 does no DLDI patching at all when it runs homebrew games.

Dsission2 does in fact DLDI patch homeberw. However, the R4 versions DSision_2_R4DS.nds/_DS_MENU.DAT in here fail. (just patch and use DSision_2.nds)
 

charlieram

Active Member
Newcomer
Joined
Jan 4, 2009
Messages
25
Trophies
0
XP
4
Country
Matando said:
remove the Auto_Boot line and replace it with "AUTO_BOOT=" and try again.

tried that but no joy, same result whichever game i try to start it adds it to the list, I will try installing DSision2 v1 then copy v2 over it and see what result I get then.
 

charlieram

Active Member
Newcomer
Joined
Jan 4, 2009
Messages
25
Trophies
0
XP
4
Country
It seems I somehow deleted YSMENU.NDS when I put on DSision so that is why the .ini ended up with multiple games in the auto boot however once i redid it again I get the two white screens while trying to launch any game using the micro SDHC card, very strange how it works with a standard card but it aint YSMenu because that works with both types of card.
 

LivingToDie

Banned!
Banned
Joined
Jun 11, 2008
Messages
416
Trophies
0
Location
The world that never was
XP
87
Country
Netherlands
i have a problem but im to lazy to read 18 pages (sorry for that..)

when i boot.. it works but i dont see any light ? (on my firecard and also on my m3 real)

(im using the one from the 1st page of this topic)

Also.. switching from directory goes very slow (well on my ds ...)
and when i want to start a game it wont start so i can click what i want and eventually the menu will freeze...

EDIT: i used it on my friends ds lite and there it got light ??? (dunno how)
but the games still wont boot
 

Rucario

Active Member
Newcomer
Joined
Sep 17, 2007
Messages
41
Trophies
0
XP
72
Country
Brazil
Spinal, if you can make .nds files search on filelist.ini which program use to launch or just make all nds files run trough YSMenu, the DLDI problem may be solved, right?
 

charlieram

Active Member
Newcomer
Joined
Jan 4, 2009
Messages
25
Trophies
0
XP
4
Country
spinal_cord said:
Does ysmenu's autoboot feature work on an DSHC? try setting it by hand, see what happens. Remember not to boot dsision though, it clears the autoboot line in ysmenu.ini
tongue.gif

Hi, just tried the auto boot feature on my 4Gb SDHC card using YSMenu and it booted up staight away only asking if I wanted to create a save file(I answered yes),tried dsision again on the same game and still only got to the white screens?!?
 

HowardC

Well-Known Member
Member
Joined
May 4, 2008
Messages
490
Trophies
0
XP
308
Country
United States
Freezing at the white screens is caused by improper dldi patching. Get yourself a dldi patcher and manually patch ysmenu as well as dsision.
 

charlieram

Active Member
Newcomer
Joined
Jan 4, 2009
Messages
25
Trophies
0
XP
4
Country
HowardC said:
Freezing at the white screens is caused by improper dldi patching. Get yourself a dldi patcher and manually patch ysmenu as well as dsision.

But would that explain why YSMenu works on a standard 2gb and also a 4gb SDHC card but when DSision tries to launch the game with the YSMenu.ini on the 4gb card it white screens? like I have said it works fine on a 2gb.
 

spinal_cord

Knows his stuff
OP
Member
Joined
Jul 21, 2007
Messages
3,225
Trophies
1
Age
43
Location
somewhere
Website
spinalcode.co.uk
XP
3,374
Country
Have you tried the different icon styles in the settings screen? some will load the icons straight away, others will wait till there is no movement. The problem with trying to load the icons faster, is that you cant. Remember the DS is a fairly limited system and we are loading up to 100 icons at a time (depending on how many files are in the folder), the DS is particularly slow at seeking (searching through a file) and the files that it is reading from can be up to 128mb. Other than what we have done so far, there is very little that can speed up the icon loading more than this.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan
    The snack that smiles back, Ballsack!
    BakerMan @ BakerMan: @salazarcosplay yeah cod's still up