Homebrew BAGPlug (SCDS2 Entry)

  • Thread starter Thread starter BassAceGold
  • Start date Start date
  • Views Views 148,735
  • Replies Replies 584
  • Likes Likes 4
Holy crap! Do you guys have this forum hardwired to your nervous system?! How did you reply so fast?!

@Jimmyemunoz - I'm learning to not stay up until 3am trying to configure things that I'm new to. No wonder I couldn't find the damn thing again :blink: The second I loaded up EOS, I gave myself a much deserved *facepalm*. Thanks!

@ BassAceGold - As I stated above, my capacity for mental competency diminishes exponentially past 12am. I had actually made a gba.arg file to attempt to solve it but I see now, all I had done was rename the .nes one.

So now that I've fixed that, I can see my .gba files as text file icons with the "no" icon (red cirle with slash). Now, when I attempt to open them, it gets stuck on the EOS loading screen, however I tried to run them straight from the EOS (where the icons appear as the GBA console) and I can't even get them to load at all. I click, tap, press a/b, nothing registers. I recall now that when I first set up my EOS before finding BASPlug, I had this problem and thought I fixed it, but I suppose I had not. I have the NDSGBA (v.1.30) plugin installed correctly from what I can tell. I'll search the forums here for solution on that one, don't want to get this thread muddled with troubleshooting for an unrelated issue!

Oh my. How is it I've not been hit by a bus yet? In the daylight hours, I'm a capable and contributing member of society! I swear!

Again, thank you very much for your speedy replies!

If anyone would like to PM me with further help with this .GBA issue, that would be helpful and greatly appreciated!Please don't reply in this thread for help with that!

Should probably solve the problem here in case anyone else has the same issue.

NDSGBA doesn't support the protocol for loading files passed externally to it. Thus, BAGPlug cannot be used to launch them properly.

I think EOS has some support for gba files in such that it can copy the files to slot 2 card such as the ezflash 3 in 1 and then boot the card. However, it cannot launch the gba files themselves in the emulator.

The only way to load a GBA file is to run the emulator itself and then load the file from its built in menu. Alternatively, it is possible to make BAGPlug open the emulator for you when selecting a GBA rom.

In the gba.arg file, just change the file path to the path of the gba emulator plugin. Now every gba rom will boot the emulator for you so you can reload it in the built in menu.
 
Excellent! Thank you BassAceGold! I changed the path and it works like a charm.

Now I just need to figure out which file I need to ammend to make it look in my GBA rom folder rather than /gamepak and I'm set!

You've really done a great job with BAGPlug, I can't wait to see what you do to tweak it for BAGASM. I'll keep my eye on the forums for it :)

Also, might I say that its nice to see a fellow Canadian so generous with their time and talents. Thanks again.
 
Here is a bit of a preview of what I am working on right now. Please keep in mind that this is work in progress information, not everything planned has been implemented yet.
This menu is almost completely recoded from the ground up. Some of the current improvements over BAGPlug are:

-real support for hidden files (using file attributes)
-tabbed interface for easy swapping between media, your favorites and the file browser.
-improved cover system support (mp3 artwork, picture previews (if under a certain dimension), jpeg images)
-faster! Well hopefully. I have my sd card formatted to FAT32 with the smallest cluster size this time so I don't make the same mistake as BAGPlug and rely too much on fast FAT reads.
-improved media player. When launching an audio file, it will scan the current directory AND all sub directories for files to add to its play list.
-covers are now automatically resized by the menu on display, doesn't look great right now but hopefully that will change.

And thats about all I managed to achieve so far in the past two weeks of coding. Now for some pictures!

2012-03-21_175158.jpg

Folders now have "covers" which is the first supported image in the folder.

2012-03-20_215003.jpg

Here we have the music tab.

2012-03-17_232527.jpg

NDS covers, with the internal file name printed under it.

2012-03-17_170636.jpg

Default icons for programs are now displayed like covers.

Apart from the listed improvements above, here is some other info on it:
-Focuses on a minimalist design, it won't have nearly as many menus as BAGPlug
-with minimalism comes a lack of skin functionality; this menu won't be as resiliant to different image sizes in its skin like BAGPlug
-Has extlink support and uses BAGPlug .arg files
-it will have nzip support (not fully coded in yet)
-BAGASM support won't be integrated as I had previously intended to keep the menu fast and the codebase down.

I think it's safe to say that BAGPlug development is finished. This new menu (which is currently unnamed) will continue on as it's own separate project.
 
  • Like
Reactions: 4 people
BAG the link to your server to get the newest dstwo.nds lead to a 403 Forbidden and I need the file. Could you upload it somewhere? Thanks! :D
 
BAG the link to your server to get the newest dstwo.nds lead to a 503 Forbidden and I need the file. Could you upload it somewhere? Thanks! :D
http://filetrip.net/g35131851-BAGPlug.html

Also if anyone wants to give the new menu a try, there is a build of it here: http://gbatemp.net/blog/1487/entry-9222-i-want-to-hear-from-youbagui/
I'm looking for suggestions on how the bottom screen interface should work so if anyone has any ideas, feel free to pm me or something.
 
  • Like
Reactions: 1 person
by any chance is there a simplified guide to setting everything up? like, detailed, but understandable? mostly i'm having trouble with a few things, like getting coverart to display, and icons for some apps. other than that seems to work fairly well so very nice ^_^ just wish the instructions were better laid out XD

edit: oh, seeing the post a few up, just so its certain, i'm using the stuff from the 1st page, not anything beta-ish ^^;
 
by any chance is there a simplified guide to setting everything up? like, detailed, but understandable? mostly i'm having trouble with a few things, like getting coverart to display, and icons for some apps. other than that seems to work fairly well so very nice ^_^ just wish the instructions were better laid out XD

edit: oh, seeing the post a few up, just so its certain, i'm using the stuff from the 1st page, not anything beta-ish ^^;
go into _bagui/user files/***.txt and point to where you are storing the cover art. Like this:


[NDS]
#path to folder with covers
folder = /_bagui/covers/homebrew
#image type
type = png

[plg]
#path to folder with covers
folder = /_bagui/covers/homebrew
#image type
type = png

[sfc]
#path to the folder with covers
folder = /_bagui/covers/homebrew
#image type
type = png

[smc]
#path to folder with covers
folder = /_bagui/covers/homebrew
#image type
type = png

If the icon wont show up it's probably due to not having an .ini file, or an .ini file set up incorrectly. The .nds, .bmp and .ini files are usually all stored together in the _dstwoplug folder. Here are examples of correct .ini files:


[plug setting]
icon=fat1:/_dstwoplug/ClashDS.bmp
name=clashDS


[plug settings]
icon=fat1:/_dstwoplug/anotherworld.bmp
name=Another World

See how the format stays the same. :D
 
See how the format stays the same. :D

ahh, okay i think i get it. also double checking another thing. from initially setting up, i was followin the unofficial plugin wiki stuff and the official site as well, and putting the plugin files in the root. am i right in that, due to the pathing abilities of the gui, these files can be in that homebrew folder? oh, and is that file in /user files/*** supposed to be a .txt, or a .ini? just figured i'd be certain. otherwise, much obliged =D
 
If you look inside the _bagui/user files folder you should see that coverart and settings are .ini files, not .txt files...like the rest of the files in the _bagui/userfiles folder.
All plugins/homebrew go in the dstwoplug folder, not the _bagui/covers/homebrew folder, or the root of your micro sd card, for that matter.
_bagui/covers/homebrew
 
okay, i think i've got it just about all working. last thing that is givin me trouble are some plg files. icons, specifically. i double checked all the files and made sure the pathing was listed right, but ndsgba, iReader, and iPlayer don't seem to want to use their icons =/ other than that, much obliged for the help =D
 
I updated the DSTwo to work with the latest 3DS update maybe a week ago and also updated BAGPlug to the latest version (I was using Jan 2012 version), not sure whether it's the EOS or BAGPlug, but upon booting the DSTwo it now takes maybe 3 times as long to get past that white screen and for BAGPlug to come up. Anyone else experience this?
 
I recently got a scdstwo and wanted to try out BAGplug, but am greeted with a black and white screen with information about the clock and at the end it says "root set to: /_bagui/" I cannot get past that screen.

Any help?

EDIT: Solved it myself. Deleted DSGame.nds and loaded perfectly!
 
Does anyone know where to find good skins? I've only found maybe 4 or 5 searching Google, but maybe there aren't that many out there.
 
G'day, kids.

Followed above instructions for creating a CoverArt.ini file and no coverart appears in top screen of DS.
path and filenames are correct.
image names identical to relative .nds roms.
majority of (my) cover art is in the jpeg format, so i adjusted the last line of code to read: type = jpg. fail.
the png images i do have do not work either (before the jpg/ png code change)

yes. i am an idiot. advice will be joy.
 

Site & Scene News

Popular threads in this forum