#33155 - ?b$$w?! - Fri Dec 31, 2004 6:20 am
since.. we can run stuff with pictochat y dont we just use a flashcart for GBA and make pictochat run a game usin both screens? couldnt we do that?
#33157 - ravuya - Fri Dec 31, 2004 6:26 am
I'm not exactly following what you're asking.
_________________
Rav (Win/Mac/Linux games for free)
#33160 - PhoenixSoft - Fri Dec 31, 2004 6:48 am
?b$$w?! wrote: |
since.. we can run stuff with pictochat y dont we just use a flashcart for GBA and make pictochat run a game usin both screens? couldnt we do that? |
Actually, we have yet to alter or exploit the DS BIOS.
#33206 - dagamer34 - Fri Dec 31, 2004 8:15 pm
PhoenixSoft wrote: |
?b$$w?! wrote: | since.. we can run stuff with pictochat y dont we just use a flashcart for GBA and make pictochat run a game usin both screens? couldnt we do that? |
Actually, we have yet to alter or exploit the DS BIOS. |
I don't think we even have access to it right now...
_________________
Little kids and Playstation 2's don't mix. :(
#33208 - fagotero - Fri Dec 31, 2004 8:35 pm
Althougt If we could have a "cracked DS BIOS" it?s imposible to run 3D games or roms only using GBA port because I can remember someone who said, "DS hardware" is not accesible from GBA port, GBA port only can acces to "GBA hardware".
If I?m wrong, excuse me :P
(Sorry for my poor english).
#33210 - ravuya - Fri Dec 31, 2004 9:08 pm
fagotero wrote: |
Althougt If we could have a "cracked DS BIOS" it?s imposible to run 3D games or roms only using GBA port because I can remember someone who said, "DS hardware" is not accesible from GBA port, GBA port only can acces to "GBA hardware".
If I?m wrong, excuse me :P
(Sorry for my poor english). |
I think you're about right. Was it Darkfader who made the FPGA-style bootloader for the DS slot and then loaded the Metroid ROM from a GBA cart?
_________________
Rav (Win/Mac/Linux games for free)
#33211 - fagotero - Fri Dec 31, 2004 9:18 pm
Yes, was Darkfader .... who else ? :P
#33232 - mymateo - Fri Dec 31, 2004 11:25 pm
fagotero wrote: |
(Sorry for my poor english). |
Sir (or Madam?), you have better english skills than many people I know who have been brought up speaking and writing english since they could speak or write.
#33234 - Alex Atkin UK - Fri Dec 31, 2004 11:35 pm
Theres certain some confusion in here. PictoChat doesnt load software, its the DS BIOS that loads PictoChat, GBA or DS software.
Beside this has all been covered before. Yes, we might be able to load DS software from the GBA slot, it might be possible with a simple bootloader or you might need the bootloader in the DS slot in order to tell the DS to execute software from the GBA slot. This I believe is what Darkfader was looking into.
_________________
[Images not permitted - Click here to view it]
[Images not permitted - Click here to view it]
#33250 - dafer - Sat Jan 01, 2005 2:38 am
I don?t have any ds yet so I wonder how the ds knows what source to load. If a gba cartridge is placed in the ds, does it load this code then. And what happens if there is a ds game placed in the console as well, can you then load the gba game anyway.
_________________
/As meningful to you as words written in water.
#33254 - Dib - Sat Jan 01, 2005 4:29 am
There's an OS involved with touch screen driven menus. If you have both a GBA and a DS game loaded simultaneously, you can just pick whichever you want to play.
If your DS is in autostart mode, whereby it skips the OS menus and loads a game, I believe the DS cart simply takes precedence over the GBA one. I also think there's a hotkey you can use when starting the DS to choose the GBA over the DS cart, but since I don't use autostart I've never bothered to test this out.
#33255 - mymateo - Sat Jan 01, 2005 5:25 am
The DS has several ways to boot up when in automatic mode.
To put it simply:
Turn DS on, holding no buttons, the DS will:
1st) Check the DS slot and load a game if there is one
2nd) Check the GBA slot and load a game if there is one
3rd) Go into the Main Menu
Turn DS on, holding "B", the DS will:
1st) Check the GBA slot and load a game if there is one
2nd) Check the DS slot and load a game if there is one
3rd) Go into the Main Menu
Turn DS on, holding "Start", the DS will:
1st) Not bother checking either GBA or DS slot and boot directly into the Main Menu
And, of course, when in Manual mode, the DS will just always go into the main menu. There's no hotkeys (well, none that I know of...)
#33302 - ?b$$w?! - Sat Jan 01, 2005 8:00 pm
o ok
#33369 - darkfader - Sun Jan 02, 2005 4:41 pm
<deleted>
Last edited by darkfader on Tue Mar 01, 2005 8:38 pm; edited 1 time in total
#33371 - Alex Atkin UK - Sun Jan 02, 2005 5:49 pm
Getting interesting. I presume that we dont know enough yet to know if there is a way to execute DS code from the GBA slot without using a DS cart to jump to the correct address?
I keep getting overexcited when I hear you making progress as everyone else seems to be concentrating on booting stuff off wireless when the prospect of booting actually off a cart is much more useful in the long term. However one will kinda enable the other so its whoever pulls it off first. ;-)
As for messing with the GBA slot, im not sure what you mean about there being some sort of protection for defeating bootmenus seeing as the bootmenus on flash carts work. I dont pretend to understand the level of complexity you are working at though, im probably just assuming you mean something simple when in fact its something complex. LOL
_________________
[Images not permitted - Click here to view it]
[Images not permitted - Click here to view it]
#33384 - Boeboe - Sun Jan 02, 2005 8:08 pm
Alex Atkin UK wrote: |
Getting interesting. I presume that we dont know enough yet to know if there is a way to execute DS code from the GBA slot without using a DS cart to jump to the correct address? |
even if it isn't possible: since darkfader has proven it is possible, you can be pretty sure someone will get the idea to start selling bootcardridges. You know, kind of like the dreamcast bootdisc.
#33419 - tepples - Mon Jan 03, 2005 4:48 am
But then, Dreamcast bootdiscs were trivial to manufacture, as they were just 2-session discs with a session of audio (e.g. burn a Foo Fighters CD) followed by a CD Extra session containing slightly scrambled data. It would appear that Sega had planned all along to let record labels publish Dreamcast extras on music CDs. Nintendo DS carts, on the other hand, aren't designed to be backward compatible with anything; third party bootcarts will have to have a crypto ASIC.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#33424 - Abcd1234 - Mon Jan 03, 2005 6:40 am
tepples wrote: |
Nintendo DS carts, on the other hand, aren't designed to be backward compatible with anything; third party bootcarts will have to have a crypto ASIC. |
On the other hand, large scale manufacture of custom ASICs is pretty cheap once the masks are made. After all, look at all the modchips available for various consoles.
#33425 - Abcd1234 - Mon Jan 03, 2005 6:58 am
*sigh* Don't you wish you could edit posts? Yes, I know modchips aren't the same thing at all. I still stand by my original statement, though. :)
#33427 - ampz - Mon Jan 03, 2005 7:31 am
No need for ASICs, there are FPGAs...
EDIT
BTW, the edit function works nicely.. :)
#33445 - Alex Atkin UK - Mon Jan 03, 2005 2:33 pm
Quote: |
But then, Dreamcast bootdiscs were trivial to manufacture |
Manufacture isnt quite the word id use. Considering you could burn your own and shortly after that they figured how to put the boot code on ripped games too so you didnt even need a boot disk. I dont think anyone with ever make THAT mistake again. ;-)
_________________
[Images not permitted - Click here to view it]
[Images not permitted - Click here to view it]
#33448 - Abcd1234 - Mon Jan 03, 2005 4:07 pm
ampz wrote: |
No need for ASICs, there are FPGAs... |
FPGAs are a fair bit more expensive, though, no?
ampz wrote: |
BTW, the edit function works nicely.. :) |
Weird, I couldn't find a button... must look harder next time.
EDIT:
Crap, it's right there! I wonder how I missed that...
#33457 - mike260 - Mon Jan 03, 2005 8:31 pm
Abcd1234 wrote: |
Weird, I couldn't find a button... must look harder next time.
EDIT:
Crap, it's right there! I wonder how I missed that... |
It only shows up if you're logged in.
#33638 - darkfader - Thu Jan 06, 2005 7:37 am
<deleted>
Last edited by darkfader on Tue Mar 01, 2005 8:38 pm; edited 1 time in total
#33668 - tepples - Thu Jan 06, 2005 6:27 pm
What happens if you dump reg_EXI_JOYCNT while holding down one or more buttons?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#33670 - darkfader - Thu Jan 06, 2005 6:38 pm
<deleted>
Last edited by darkfader on Tue Mar 01, 2005 8:38 pm; edited 1 time in total
#33708 - mike260 - Fri Jan 07, 2005 3:54 am
darkfader wrote: |
I have made Read8, Read16, Read32, Write8, Write16, Write32 functions that communicate trough an emulated GBA cartridge.
Some registers I dumped... |
Any chance you could take a look at 0x027FF820, 0x027FFE24, and copro register (p15,c1,c0) please?
#33745 - darkfader - Sat Jan 08, 2005 1:32 am
<deleted>
Last edited by darkfader on Tue Mar 01, 2005 8:38 pm; edited 1 time in total
#33972 - darkfader - Tue Jan 11, 2005 8:36 pm
<deleted>