gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS Misc > .GBA plugin for MoonShell?

#79031 - Madrigal - Tue Apr 11, 2006 5:10 am

Anyone know if it is possibe to make a .DSQ and .GBA plugin for MoonShell for use with the Supercard? The Supercard loader is decent, but it would be really nice to be able to load the ROMS from MoonShell.

Edit: Oops, I meant to post this in the DS Misc folder. Mods please move...

Don't talk about dsq here. Topic narrowed to gba. -- mod

#79034 - m2pt5 - Tue Apr 11, 2006 5:21 am

This probably isn't the best place to ask things like this... this forum is for homebrew, not piracy. Go to PIRACY-DOT-COM or SCDev.

That said, I heard a rumor that Romman is working on a DSQ plugin for Moonshell. I heard nothing solid, merely rumors.
_________________
Don't sign your posts, it's dumb.

#79129 - tepples - Tue Apr 11, 2006 8:02 pm

Loading a .gba file from DS mode is NOT necessarily piracy. Remember that the dsdev.org forums share a server with the gbadev.org forums, and hundreds of GBA homebrew ROMs exist.

I open MoonShell on a SuperCard. I select "Luminesweeper.gba". I expect the file to be copied from the CF card into the SuperCard's RAM and then the system to be restarted in GBA mode.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#79149 - swimgod - Tue Apr 11, 2006 9:54 pm

Madrigal wrote:
Anyone know if it is possibe to make a .DSQ...

tepples,
just so you know,
.DSQ is roms :P,
after you patch the rom with supercard's program it gives you a .DSQ and a .sav lol
_________________

1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF

MoonShell skins

#79155 - tepples - Tue Apr 11, 2006 10:22 pm

swimgod wrote:
just so you know,
.DSQ is roms :P

Or a Corel query or a DASYLab Worksheet Sequence.

Anyway, thanks. Let's keep this thread about GBA, shall we?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#79160 - swimgod - Tue Apr 11, 2006 10:34 pm

so,
.gba,
this would be helpfull :)
hope someone adds it soon,
it will help me a lot :P
_________________

1x WII 2x remotes
2x NDS/L(FMv7-ORG:v4,FMv7-org:DSL)
1x GBAMP
2x 1gb (MicroDrive{typeII}&SanDisk{typeI})
1x SuperPass2
1x Supercard-CF

MoonShell skins

#79200 - Sebbo - Wed Apr 12, 2006 2:41 am

yeah, i wouldn't mind a way to load .gba in DS mode. i only have a gbamp, and so if i want to try any .gba homebrew, it needs to boot from the gbamp in gba mode, and as such has the ~256kb size restriction. i image a .gba running from DS mode would have ~3840kb for storing the file in RAM and 256kb for assets
_________________
Here's some ideas I have for when I know enough to act on them, or for others to have a look at when they're bored: www.wayne.sebbens.com/ds_ideas.htm

#79214 - Darkflame - Wed Apr 12, 2006 4:53 am

In order for it to work (on the GBAMP at least), it would need to store the path in an agreed place.
Restart, then the GBAMP's firmware detects a flag somewhere saying "autoload", then it goes to where the path is and auto-loads that Rom just as if it was loading it from its own file menus.

Should all be possible, but requires the GBAMP firmware to be changed. (as well as a plug-in for moon shell)


For a GBA to truly work in DS mode, I think we effectively need a GBA emulator :-/

#79229 - HtheB - Wed Apr 12, 2006 10:44 am

Darkflame wrote:
For a GBA to truly work in DS mode, I think we effectively need a GBA emulator :-/
who's going to work on it?? :D

#79267 - Dwedit - Wed Apr 12, 2006 4:09 pm

Darkflame wrote:
In order for it to work (on the GBAMP at least), it would need to store the path in an agreed place.
Restart, then the GBAMP's firmware detects a flag somewhere saying "autoload", then it goes to where the path is and auto-loads that Rom just as if it was loading it from its own file menus.

Should all be possible, but requires the GBAMP firmware to be changed. (as well as a plug-in for moon shell)


Chishm would just need to add "boot_mp.gba" support back to flashmp in order for something like that to work.
Boot_mp.gba could be automatically generated by moonshell as part of the loading process, where it would delete itself, then try to load another program, possibly passing arguments (such as filenames) to programs.
_________________
"We are merely sprites that dance at the beck and call of our button pressing overlord."

#79275 - Darkflame - Wed Apr 12, 2006 5:12 pm

That sounds easy.
But if its actualy createing a file on the card, only to delete it...isnt that a bit bad practice for FC programeing?
(seeing as they have limited Read/Writes and all)

Thats why I was thinking of something with ram.

#79289 - tepples - Wed Apr 12, 2006 6:43 pm

Most CF cards do automatic wear leveling. A "128 MB" CF card will typically have only 128,000,000 bytes (122 MiB) available, using the rest for remapping of worn sectors.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#79315 - MechaBouncer - Wed Apr 12, 2006 10:02 pm

So then this would just be a .GBA launcher like how Moonshell can launch .NDS files natively? I guess there's merit in that. Personally, I'd like to know if it's possible to launch into DS mode and Moonshell from GBA mode on a GBAMP or SCSD. Or to be able to "quit" homebrew apps and relaunch Moonshell, although I don't know if that's even possible.
_________________
Cobalt/Black NDSL
CycloDS Evolution (firmware 1.55 BETA 3) and EZFlash 3-in-1
Kingston SD-C02G JAPAN 2GB MicroSD
MoonShell 1.71, DSOrganize 3.1129, QuakeDS Pre3, ScummVM DS 0.11.1, Pocket Physics 0.6, OpenTyrian DS 0.3

#79335 - tepples - Wed Apr 12, 2006 11:40 pm

MechaBouncer wrote:
I'd like to know if it's possible to launch into DS mode and Moonshell from GBA mode

No. If that were possible, nobody would need any sort of passthrough.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.