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 development > M3 and G6 Drivers

#101400 - chuckstudios - Tue Sep 05, 2006 2:18 am

I keep hearing all these people saying that the drivers provided by the M3/G6 Team can't be used because they're not source. How is that possible? What are they, .bin files or something? It's kinda confusing...

#101413 - MelGibson - Tue Sep 05, 2006 7:21 am

Yes they are kind of .bin files. You CAN use them if you have the official (expensive) ARM devkit because thats what they are compiled with and for.

You can not use them if you use the free devkitpro (which most coders use here)

#101456 - tepples - Tue Sep 05, 2006 6:24 pm

Can they be disassembled on ARM TooMuchMoney, massaged a bit with sed or Perl, and reassembled on GNU as?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#101460 - MelGibson - Tue Sep 05, 2006 7:08 pm

I think someone with pro disassambler skills could do that and rewrite em. However it seems not enough people have the skils (including me) or the time to do it unortunately

#101528 - ginx - Wed Sep 06, 2006 8:31 am

Quote:
Yes they are kind of .bin files. You CAN use them if you have the official (expensive) ARM devkit because thats what they are compiled with and for.


Can you Poste the .bin files here???
I don?t find the Files.

#101531 - Sektor - Wed Sep 06, 2006 8:56 am

By bin he just meant binary. The only files they released are FAT32.h (ascii) and FAT32.a (binary).
_________________
GTAMP.com/DS

#101532 - Link_of_Hyrule - Wed Sep 06, 2006 9:00 am

i poste the files they gave me

#101662 - chishm - Thu Sep 07, 2006 4:03 am

Actually, the .a files can be separated out into .o files, which can be disassembled by arm-eabi-objdump with all the function names intact. This can even be converted back into C code by someone who knows what they're doing. I'm not volunteering, as it is a long, time consuming job (although fairly easy once you have the skills).
_________________
http://chishm.drunkencoders.com
http://dldi.drunkencoders.com

#101738 - ginx - Thu Sep 07, 2006 8:33 pm

A friend is a good coder / he is in a AnticheatingGroup .
Hope he can help, but need the Files (Where can i Download ?)

I need more Homebrews for my G6 ;)
It?s a little shitty for G6User and use Homebrews
like 50% don?t run!

Sorz for my bad English.

#101748 - Firon - Thu Sep 07, 2006 9:14 pm

http://forums.maxconsole.net/showthread.php?p=219203#post219203

#101935 - tuLL - Sat Sep 09, 2006 1:25 am

ginx wrote:
A friend is a good coder / he is in a AnticheatingGroup .
Hope he can help, but need the Files (Where can i Download ?)

I need more Homebrews for my G6 ;)
It?s a little shitty for G6User and use Homebrews
like 50% don?t run!

Sorz for my bad English.


Hi there, I don't know if those howbrew programs aren't working because of the FAT drivers, but have you tried this?

Pepsiman's power loader for M3 and G6?

http://forum.gbadev.org/viewtopic.php?t=8122&highlight=

On the last post, there's a link to a batch program I've done to easily apply the loader.

Hope it helps, cheers!