Hacking AKAIO 1.3b2

  • Thread starter Thread starter Smiths
  • Start date Start date
  • Views Views 33,056
  • Replies Replies 203
dib said:
Okay, so in other words you're using some odd sorting scheme over multiple directories. I just tested exactly as you illustrated above, and it's still fine. I soft reset out of the game back into the loader exactly in the same directory as the game.

So the real question is why are you getting a bug with one and not the other, and if that's a problem you need fixed then I suggest troubleshooting it before bringing it here. Are you using some sort of long filename for one and not the other? Multiple words? Unusual characters? Specific game? For all I know, you're trying to name them in Japanese and using small paragraphs for filenames. You should understand that Smiths has already stated that they're not interested in tracking down every bizarre bug that surfaces when people are using habits outside of normal operation, and will not idiot-proof the loader. And it sounds like you may be using some bizarre convention that won't surface for most people.
I'm not using some "odd sorting scheme", I just keep everything organized, instead of just dumping everything on the root of the card all unorganized. For example, Homebrew has it's own folder with sub-folders for different genres and the other files have their own folder with sub-folders for different genres. As for the "file names", those are unchanged, I do not rename the files as there is no need to, because the OS will show you the internal name (great feature guys!). Is "Organization" a "habit outside of normal operation"? And what is "Normal"? Ask five different people to give you the definition of "Normal" and you'll get five different answers. "Normal", is unique and individual, not global. So I could say, "Normal" for me, is "Organization" or "Order", and for you, "Normal" could be "Disorganization" or "Disorder", I don't know. ...Anyway, the problem still arises no matter where the file (0168.nds (trimmed or untrimmed)) is located, for example, it could be in a folder (or sub-folders) or on the root of the NAND of the card. But when "Soft Reset" is used to exit the rom, everything still gets messed up with the OS' UI. Now, if I go to the roms own settings and set "no save" for it, load the file (0168.nds) and then exit the file with "Soft Reset", the OS' UI is not messed up and everything is fine. Repeating the mentioned steps with any file that has caused a problem, will not mess up the OS' UI. So maybe there is a problem with how the OS accesses the save info from the memory when "Soft Reset" is used?
 
In akaio 1.3b1 shutdown button in help window doesn't work, and if you create a shortcut of a homebrew it shows a gba icon instead of homebrew icon in the menu.

Does akaio 1.3b2 fix this? And are there any things that don't work with this new beta? Thanks people.
 
Smiths said:
autorun is now fixed (unfortunately). So now i need to put some "idiot" checks in... like autorun GBA cuz some people like to do that.
Because hitting buttons is hard.

rasputin - it shouldn't be a slide show; try formatting your SD card with the panasonic tool (see the wiki)

http://wiki.gbatemp.net/wiki/index.php/AKAIO

Well I kinda like the autorun feature mostly because I tend to play one ROM at a time. Also with the older directory listing slowness it was a bit tedious, especially when playing Ace Attorney when I constantly had to reset the game
tongue.gif
With the much much faster directory listing, it becomes more of a minor inconvenience to reboot than previously.

If 1.3 is such a divergent code release maybe it's worth renaming it to 2.0? It would better convey that there isn't much code similarity between the release, so there'd be a bit less of the 'hey why is feature x broken now when it worked in 1.2".
 
1.use new ak2_sd.dldi (3,324byte),GBA ExpLoader can't soft reset
2.can't launch ysmenu
3. 2104 - Chou Gekijouban Keroro Gunsou 3
Alternate loader not work,only AKAIO loader available
 
n/a said:
dib said:
Okay, so in other words you're using some odd sorting scheme over multiple directories. I just tested exactly as you illustrated above, and it's still fine. I soft reset out of the game back into the loader exactly in the same directory as the game.

So the real question is why are you getting a bug with one and not the other, and if that's a problem you need fixed then I suggest troubleshooting it before bringing it here. Are you using some sort of long filename for one and not the other? Multiple words? Unusual characters? Specific game? For all I know, you're trying to name them in Japanese and using small paragraphs for filenames. You should understand that Smiths has already stated that they're not interested in tracking down every bizarre bug that surfaces when people are using habits outside of normal operation, and will not idiot-proof the loader. And it sounds like you may be using some bizarre convention that won't surface for most people.
I'm not using some "odd sorting scheme", I just keep everything organized, instead of just dumping everything on the root of the card all unorganized. For example, Homebrew has it's own folder with sub-folders for different genres and the other files have their own folder with sub-folders for different genres. As for the "file names", those are unchanged, I do not rename the files as there is no need to, because the OS will show you the internal name (great feature guys!). Is "Organization" a "habit outside of normal operation"? And what is "Normal"? Ask five different people to give you the definition of "Normal" and you'll get five different answers. "Normal", is unique and individual, not global. So I could say, "Normal" for me, is "Organization" or "Order", and for you, "Normal" could be "Disorganization" or "Disorder", I don't know. ...Anyway, the problem still arises no matter where the file (0168.nds (trimmed or untrimmed)) is located, for example, it could be in a folder (or sub-folders) or on the root of the NAND of the card. But when "Soft Reset" is used to exit the rom, everything still gets messed up with the OS' UI. Now, if I go to the roms own settings and set "no save" for it, load the file (0168.nds) and then exit the file with "Soft Reset", the OS' UI is not messed up and everything is fine. Repeating the mentioned steps with any file that has caused a problem, will not mess up the OS' UI. So maybe there is a problem with how the OS accesses the save info from the memory when "Soft Reset" is used?
By 0168, you're specifically meaning Mario Kart, right? I just tried that specific game, on my NAND, under two subdirectories, and cannot reproduce your issue.

The only thing I can think of, other than typical troubleshooting, is run Mario Kart, power off your DS (don't soft reset), then plug your RPG in to your PC and check the contents of /__aio/lastsave.ini You can check the path's accuracy by running DOS prompt and manually changing to that directory (for example cd e:\nds\test3~1 on mine)
 
bigwind said:
1.use new ak2_sd.dldi (3,324byte),GBA ExpLoader can't soft reset
2.can't launch ysmenu
3. 2104 - Chou Gekijouban Keroro Gunsou 3
Alternate loader not work,only AKAIO loader available

1) Prolly will need to be looked at by Rudolph
2) ysmenu is only for R4/Simply or whatever natively
3)
clipboard4ng8.jpg

clipboard5us2.jpg


Works fine here.
 
Smiths said:
yeah i just confirmed it slideshows with the default AKAIO loader.
you may want to just download the latest official AKMenu and place its loader in the ak2loader directory and set it to use that.
That eliminated the choppiness.

It's nice we don't have the latest sources. AKAIO is based off 4.09 still. Blame AceKard.

http://wiki.gbatemp.net/wiki/index.php/AKAIO#AK2_Loader

It's based on 4.07 before Acekard implemented 'DMA mode'. They have yet to share with us anything newer than 4.07, and we get no official fixes from them either
frown.gif
 
Can I make a suggestion/request?

Now that the loader is separated from the menu, is it possible to have a setting which lets you set which loader to use by default? For example, can I set it to use the Acekard loader by default? Then on games where I want to use something else I can set it in the special menu for that specific game?

I am suggesting this because the Acekard official loader is a much newer version than AKAIO's. So some people might want to make that the default loader.

Thanks again, and great work!
 
Normmatt said:
Smiths said:
yeah i just confirmed it slideshows with the default AKAIO loader.
you may want to just download the latest official AKMenu and place its loader in the ak2loader directory and set it to use that.
That eliminated the choppiness.

It's nice we don't have the latest sources. AKAIO is based off 4.09 still. Blame AceKard.

http://wiki.gbatemp.net/wiki/index.php/AKAIO#AK2_Loader

It's based on 4.07 before Acekard implemented 'DMA mode'. They have yet to share with us anything newer than 4.07, and we get no official fixes from them either
frown.gif
I think that it deserves a new topic at AceKard BBS. But I think that it'll be more effective if we can get a translation of the text to chinese too.
 
zincsterio said:
Can I make a suggestion/request?

Now that the loader is separated from the menu, is it possible to have a setting which lets you set which loader to use by default? For example, can I set it to use the Acekard loader by default? Then on games where I want to use something else I can set it in the special menu for that specific game?

I am suggesting this because the Acekard official loader is a much newer version than AKAIO's. So some people might want to make that the default loader.

Thanks again, and great work!
That makes no sense.
QUOTE(golden @ Nov 28 2008, 10:37 PM) hey guys, what's the possibility of an in game text reader anytime soon for the AK series?
http://www.dragonminded.com/?loc=ndsdev/DSOrganize
 
bigwind said:
QUOTE said:
2) ysmenu is only for R4/Simply or whatever natively
also supports AceKard2
QUOTE3) Works fine here.
but can't run the game,read record it crash


2) Then talk to its author; it may need to be compiled differently now for 1.3 support. Not our problem.
3) So first it doesn't show the loader and you complain about that. I prove that it does and now you're telling me it doesn't run. You need to be more specific in your "bug reports" so we're not doing this back and forth crap with my time.

Here's more pictures that are fun, using AKAIO as the loader in 1.3b2:

hpim1494qc2.jpg

hpim1495sd7.jpg

hpim1496ss7.jpg

hpim1497xb2.jpg


and before another "bug report" now comes up about this horrid frog game... it does save and load just fine as well. AK2, AKAIO loader
 
dib said:
zincsterio said:
Can I make a suggestion/request?

Now that the loader is separated from the menu, is it possible to have a setting which lets you set which loader to use by default? For example, can I set it to use the Acekard loader by default? Then on games where I want to use something else I can set it in the special menu for that specific game?

I am suggesting this because the Acekard official loader is a much newer version than AKAIO's. So some people might want to make that the default loader.

Thanks again, and great work!
That makes no sense.
QUOTE(golden @ Nov 28 2008, 10:37 PM) hey guys, what's the possibility of an in game text reader anytime soon for the AK series?
http://www.dragonminded.com/?loc=ndsdev/DSOrganize

1 - AKAIO allows to choose your default definitions for patchers, like Soft Reset, Cheat Engine and Download and Play, but you can choose an alternate setting for individual games. In the individual game menu you can choose an alternative loader for every ROM, but you can't define a default option for this.

2 - DSOrganize don't work ingame. And I think that it's easier to ask in the AceKard Foruns to official kernel support it.
 
why won't acekard share the latest loader sources? i'd imagine quite a few people have purchased acekards based on the strength of AKAIO, surely theyre just shooting themselves in the foot by not supporting it.
 
Tomy Sakazaki said:
1 - AKAIO allows to choose your default definitions for patchers, like Soft Reset, Cheat Engine and Download and Play, but you can choose an alternate setting for individual games. In the individual game menu you can choose an alternative loader for every ROM, but you can't define a default option for this.

I am just suggesting that we have a setting, that lets you specify which loader to use as default. I understand that for each individual game, you can choose a custom setting. But is it possible, given now the AKAIO loader and menu is separated, that we could let the user choose which loader to use for all games (unless specified otherwise for each individual ones)?

I really appreciate everything AKAIO has accomplished. But given we don't have a newer source available, I'm just guessing that most users would like to use the most up to date official loader.
 
we can make it a "default alt loader" thing, but typically AKAIO runs a lot of stuff just fine. I (annd I believe Norm) haven't felt the need to make the alt loader a "global" thing. It also eliminates use having to do the "which loader are you using?" question, since you know if it becomes a global thing, someone will set it, a game won't work, and he'll bitch that AKAIO doesn't work.

You should also know in some cases, especially now that we've publicized the external loaders change in 1.3, AKAIO will be capable of being more up-to-date.

Case in Point: Chrono Trigger was fixed first in gelu's loader, then AKAIO. We just hadn't released 1.3 to the public yet.
Once this becomes a public final release, it is capable of being more up-to-date at points than AK's official loader.
 

Site & Scene News

Popular threads in this forum