Hacking dingux_emulators_patch_tools_for_iSmartLinux

tysong

Member
OP
Newcomer
Joined
Apr 11, 2011
Messages
9
Trophies
0
XP
42
Country
In the previous thread, I have told everyone like this:

Because the change of cpu clock frequency will destroy DMA transfer, leading to CPU and NDS communication interruption,
so that in the emulator any change of CPU clock frequency, will make the emulator run the exception.
Like these emulators: FBA, FC, NGP, PCE, MD and so on.

The tools could find the code of changeing clock and patch them.

You can use the tools to patch the emulators for iSmartLinux, also you can directly download the emulators which have been patched.
But maybe some emulators were not included, or you want to run other version emulators.

By the way, not all of the emulators will need patches, not all of the emulators will be exceptions when starting,
maybe in the process when you are Settings games.

dingux_emulators_patch_tools_for_iSmartLinux.7z:

http://www.fileserve.com/file/eb45saC
 

Mbmax

Homebrew addicted
Member
Joined
Nov 7, 2006
Messages
2,275
Trophies
1
Website
Visit site
XP
412
Country
Hey ! thanks for that. It's a useful tool indeed.
I will have some spare time on saturday to give a try and report bugs.
wink.gif


Mirror : http://filetrip.net/f25002-iSmartLinux-emu...ocker-tool.html
 

ferret7463

Well-Known Member
Member
Joined
Sep 21, 2010
Messages
613
Trophies
1
Age
50
XP
618
Country
United States
ok, if you are using a iSmart with linux and then run a EMU. Would that be less efficient than just running a emu on the card without Linux? Would it not just eat up system resources that the EMU could be using instead?
unsure.gif
 

Mbmax

Homebrew addicted
Member
Joined
Nov 7, 2006
Messages
2,275
Trophies
1
Website
Visit site
XP
412
Country
Sure. But sadly there is no public SDK for the ismm.
frown.gif


But i think tysong, and correct me if i'm wrong tysong, plan to release the sources of this modified dingux.
If it's the goal, some of those dingux emulators can be improved to run on this specific dingux version.
Maybe we can think of a special dingux dmenu that use the ds resolution so we don't need to scale anything.

Who knows, perhaps we are the first guys to see the birth of a usable linux on nintendo ds ?
Time will tell us ...
 

BassAceGold

Testicles
Member
Joined
Aug 14, 2006
Messages
496
Trophies
1
XP
441
Country
Canada
Buleste said:
Also it appears that iSmart MM has a far superior SDK than the SCDS2.

The iSmart MM probably has the exact same SDK (if not extremely similar) as the DSTwo, except who ever has it also has access to all the closed parts that aren't accessible in the DSTwo SDK.
 

Mbmax

Homebrew addicted
Member
Joined
Nov 7, 2006
Messages
2,275
Trophies
1
Website
Visit site
XP
412
Country
tysong, i still have a lot of fat corruption. Maybe you have something to fix also in the dmenu ?
It's quite annoying to beta test in those conditions, you don't know if an emulator doesn't work because of a bug in the ismartlinux emulation or if it's because of the fat corruption.

Edit : i reported a fat corruption even with the clock locked version of FBA. The problem is not fixed.
new10_e0.gif
iSmartLinux Bug report thread
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    BakerMan @ BakerMan: if you want smut on 3ds, just search porn on the browser lmao