• Welcome to SCdev.org. Please log in.

Welcome to the new SCdev forums!

DSBlue (A New Homebrew DS App)

Started by Wackedout1, September 19, 2006, 04:51:44 PM

Previous topic - Next topic

otakuotaku

Hi,

really awesome work, love the interphase and icons

quick question, i;ve patched the .nds file to get a .sc.nds.... i am able to run the program but it just wont save my calender inputs....

i've also tried using the .nds only but it won;t save as well


any advise?

oh yeah, mines SC Lite , 1.63   and  2.56

thanks a lot
cool stuff

otakuotaku

uhhh , can someone give me the main site for DSBlue?

thanks

onekelly

see the first post, I think that is all there is.

Wackedout1

Hey guys,

I dont have a page up for DSBlue yet. (probly try to make one this week)

But at the moment I'm trying to make it so you can boot other homebrew using Wi-Fi, so once thats done I will probly get to making a site.

By the way any ideas, on whant I should do/add to this app?

FifthE1ement

Great job Wackedout1! Did you ever think of incorporating a webbrowser in?

Here is the GBADEV page for his app:

http://forum.gbadev.org/viewtopic.php?t=11233

Enjoy,

FifthE1ement  8)

Hi

Do you think you could allow it to reset to the supercard menu. Currently the only homebrew I use is DSorganise and moonshell because it's the only homebrew that will restart. I want all my apps to restart so my DS will feel like a computer.
_______________________________________

Lick

Yes Wackedout, could you implement libcartreset? Hehe!  :wink:

bitblt

Quote from: "Lick"Yes Wackedout, could you implement libcartreset? Hehe!  :wink:

Yes, please do.

Wackedout1

Lick, bitblt, Hi :  I will look into it, I'm notr sure if I can test it, or how it will react to my EZF3 but if anything I will make it a INI setting.

Also I have got remote apps working (DLing homebrew from a PC) but it seems to only work on about 1/4 of them. (Though if I add the ROM it self to DSBlue using GBFS I can start it, so I guess I need to make a better check on the Download side.)

Also (2) I have been messing around with Realbasic to see If I cant make my server app work on Apple, Windows, and Linux. (Should have a test app soon, and it will only be the Remote Desktop feature.)

Lick

What fatlib are you using? Does your card interact as an "EZSD" or "EFA2" card? Both are supported in code, the latter is not tested though.

Wackedout1

It is EZ-Flash 3, and the examples seems to work. (Although I have no cart menu, it just resets.)

Also the Fat Lib I'm using is the one that comes with devkitpro, but it seems you use a diffrent one. So I'm going to try and replace the devkitpro one.

Lick

You have no cart menu? How does it work then? You upload code through a cable?

Wackedout1

well I use a Flash Cart (and cradle.)

It is 1Gbit but because it uses it's own boot menu for DS games (that chages the actual ROM to Sav on the cart) I cant use it for homebrew.

So I have to load the "ds.gba" file by it's self, and it just boots that up.

Now a note on the "cartSetMenuMode" function.
It works if I pass "DEVICE_TYPE_EFA2" to it. (So DSBlue pretty much boots itself, but if used with a boot-loader than it should boot that.)
But if I use "DEVICE_TYPE_AUTO" it hangs my DS up. So I'm going to find a way to tell if its on a cart or a true FAT device.

Edit: Just want to say Thank You Lick, works like a charm. (Still not sure if it will work on real FAT devices. I'm using the following and using that to decide if its on a flash cart, or on a Device that supports FAT.

Is_FAT_Device = fatInitDefault();


Than when I actually call the function I use

if (Is_FAT_Device == true) {
  if(cartSetMenuMode(DEVICE_TYPE_AUTO)) {
      swiWaitForVBlank();
      passmeloopEnter();
  }
} else {
  if(cartSetMenuMode(DEVICE_TYPE_EFA2)) {
      swiWaitForVBlank();
      passmeloopEnter();
  }
}

Lick

NICE THAT IT WORKS!

I need to alter my wrong view on those previous-gen carts. I didn't know that libfat would fail to initialize on those cards, I thought it would simply recognize them as well.
Thanks for showing me that.

- Lick

bitblt

Quote from: "Wackedout1"Also I have got remote apps working (DLing homebrew from a PC) but it seems to only work on about 1/4 of them. (Though if I add the ROM it self to DSBlue using GBFS I can start it, so I guess I need to make a better check on the Download side.)

That is great news about you adding a download feature to DSBlue.  :)