#39280 - Lynx - Wed Apr 06, 2005 11:34 pm
Anyone that has a PassMe, could you please post the Flash Cart you are using, and the experience using it with PassMe? Meaning, did you just write a ds.gba rom and it work, or did you have to disable multirom, etc.
It will be added to the documentation on dspassme.com
http://www.dspassme.com/docs/html/pm_07_flashcarts.html
#39282 - sandymac - Wed Apr 06, 2005 11:48 pm
I have an:
EZ-Flash II Power Star EZ-Cart 512Mb
To load a ds.gba rom I formated the card. Then from the menus verify that the card manager app won't load a multiboot loader or try to remove intros. Finally I added the ds.gba rom.
I'm using the EZ Client 3.11 .
_________________
"He who dares not offend cannot be honest." -- Thomas Paine
#39289 - zazery - Thu Apr 07, 2005 1:42 am
EZF-Advance 128M - works fine just uncheck multirom in the options.
#39313 - Wriggler - Thu Apr 07, 2005 10:22 am
Magic Flash 256 - Was a bit tricky. I found out that the flash card was a copy of "PowerFlash" (or something like that). So it's a bit of a hack :( First you need the MagicFlash software. Remove all roms from the cart, and rebuild the menu.
Then get "FuzzyPro" software (the PowerFlash stuff), and write the .ds.gba rom straight to the card. This writes straight to the start of GBA memory, and overwrites the MagicFlash menu.
However, if you want to rewrite the card, you have to re-run the MagicFlash software and rebuild the menu (for some reason?!?). Then you can copy the .ds.gba across using FuzzyPro again.
Ben
#39315 - iainprice - Thu Apr 07, 2005 10:33 am
Flash Advance 2, 128M works fine.
:)
(once I had figured out which file to put on it and which pins to bend on passme....)
#39328 - Kola - Thu Apr 07, 2005 3:13 pm
X-Rom 512, disable the menu and just write the ds.gba and all is good.
_________________
k o l a
#39345 - Code-X - Thu Apr 07, 2005 7:58 pm
I can confirm that the Extreme Flash Advance card Works, atleast the 512mb version.
#39347 - Riven.art - Thu Apr 07, 2005 9:09 pm
Give me a discount on the passme and I'll test the playyan for you.
j/k
I will be ordering end of this month(payday), if they/you delivery to the UK
#39350 - Lynx - Thu Apr 07, 2005 9:22 pm
I already know it won't work with the PlayYan, nor the Super Card or GBA Movie Player.
#39352 - kwayle - Thu Apr 07, 2005 10:11 pm
i've got a xg2Turbo that i'm having trouble getting to work presumably because of the menu it insists on writing. I've had a look around for other software to flash the cart but i coudn't get anything working with the linker that came with the card.
Any suggestions would be appriciated or should i just buy a new card?
#39354 - darkfader - Thu Apr 07, 2005 10:21 pm
There should be some option to select the menu file, I think. Try to clear the input field.
#39359 - kwayle - Thu Apr 07, 2005 11:48 pm
I think the problem is that the menu is not written to the same area as the rom files. I remember it said on the box that the menu did not use any of the space for the roms so you could fit the whole 256mb on it. However because it dosn't take any space i guess they didn't bother with the ability to remove the menu at least not with the official software and i can't find any other stuff that wants to play.
#39365 - tepples - Fri Apr 08, 2005 12:13 am
Try this. I have a feeling it might work, but I can't guarantee it: - Write your DS program as the first item on the menu.
- Put the GBA flash card in the Nintendo DS.
- Turn it on and choose "play GBA game".
- Choose the DS program from the menu. It should freeze.
- Insert the PassMe and then quickly turn the DS off and on.
(EDIT: correct steps from 5 on)
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
Last edited by tepples on Fri Apr 08, 2005 3:11 am; edited 1 time in total
#39367 - josath - Fri Apr 08, 2005 12:34 am
except you can't 'choose' the passme or gba game if they are both inserted, the passme automatically boots even if you have manual mode set. so your above steps would be the same, except leave the passme not in until step 4, and put it in before you turn the ds off and on again.
#39375 - arog - Fri Apr 08, 2005 2:48 am
I have a Visoly Flash Advance Pro 256 and it works fine.
- Aaron Rogers
http://www.aaronrogers.com/nintendods/
#39379 - Lynx - Fri Apr 08, 2005 4:54 am
kwayle,
As with the EZ-Flash 3 1gb cart, you may find it works if you rename the current .bin for the menu (not sure the name for your software, but look in the folders for a .bin or .gba with a loader/menu type name) to .bin.bak or something simular, to keep it around. Then, rename the ds.gba you want to write to your cart to loader.bin (or whatever you software uses) and then either write the menu (if that is an option) or try writing a small .gba file to the cart, which should in turn write the loader (which is now the ds.gba file).
EDIT: also, you may need to pad the ds.gba file to make it over 200k (or this could be something just for the EZ-Flash 3 1gb cart)
Now, I agree this is a crappy way to do it, but if you know how to make .bat files, you could easily make a batch file to do all this for you.
But, before you give up on your Flash Cart, play with it some more. If you can, hop on #dsdev and see if anyone else has any ideas. Or provide me a link to someone that is selling it, or a place to download the software you use to write .gba files so I can play with it.
#39421 - FeaRog - Fri Apr 08, 2005 6:03 pm
I'll second that the Extreme Flash Advance 512mbit cart works :)
#39588 - phantomdjp - Sun Apr 10, 2005 4:07 pm
A SDK for the EZ3 has been released. I think that somebody could do a loader that will auto load a ds.gba rom :
[URL removed by MOD]
#39591 - wintermute - Sun Apr 10, 2005 4:39 pm
phantomdjp wrote: |
A SDK for the EZ3 has been released. I think that somebody could do a loader that will auto load a ds.gba rom : |
Interestingly this archive contains the official AGB sdk files
#39707 - kwayle - Mon Apr 11, 2005 4:00 pm
the software is from here
I'm pretty sure the is no way to remove the menu and it appears to be created on the fly by the software so the is no way to trick it into uploading the wrong file.
#39742 - Darkain - Mon Apr 11, 2005 11:31 pm
my old skewl Visoly flash card works w/ passme just fine. man... remember when Visoly was the in-thing, and lik-sang was the only people selling them? hahahaha!!
flinker says this is what it is:
Device ID = 0x98 : Turbo FA 256M (2 x i28F128J3A
_________________
-=- Darkain Dragoon -=-
http://www.darkain.com
DarkStar for Nintendo DS
#39765 - push2flush - Tue Apr 12, 2005 3:01 am
i know this is probably impossible, but getting the passme (or wireless passme) to be able to use the GBA movie player to play DS and GBA games would be 'the tits'!
#39772 - bluknight - Tue Apr 12, 2005 3:51 am
Wasn't there another site that displayed the information about which ones worked with the DS, which ones fit in the cartridge slot easily, and if they had a USB slot on the flash cart itself, or if you needed a GBA to write to it?
(If so, maybe you'd like to link to that from your page... I've been looking for it for a while. I know it used to exist, but I just can't seem to find it)
#39776 - DekuTree64 - Tue Apr 12, 2005 4:27 am
Yeah I think I did see a site like that sometime. Not sure where though.
My old Visoly xtreme card doesn't fit in the DS, but I think it would if I took its cover off. Using the GBA as a linker for my EZF is easier than swapping a bare cart back and forth though, but a little slower than the Visoly's parallel linker, since I have to wait for the GBA to boot up every time.
_________________
___________
The best optimization is to do nothing at all.
Therefore a fully optimized program doesn't exist.
-Deku
#39791 - josath - Tue Apr 12, 2005 10:13 am
EFA 256mbit cart works fine. Make sure you delete all roms, uncheck "Use Loader" and "Use Bmp"
#39864 - brody - Wed Apr 13, 2005 12:40 am
bluknight wrote: |
Wasn't there another site that displayed the information about which ones worked with the DS, which ones fit in the cartridge slot easily, and if they had a USB slot on the flash cart itself, or if you needed a GBA to write to it? |
Was it this one?
http://www.gameboy-advance.net/nintendo_ds/nds_flash_card.htm
brody
#39870 - bluknight - Wed Apr 13, 2005 2:30 am
That would be the one.
:D
#39871 - tepples - Wed Apr 13, 2005 2:32 am
That page tells which flash cards work on the DS in GBA mode. Any flash card that always uses a menu will probably not work easily in DS mode.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#39878 - The 9th Sage - Wed Apr 13, 2005 3:42 am
I have an X-ROM 512, and of course you need to choose fo flash a single ROM to it whatever your flashing program is (works as expected), and I also have an old OLD Visoly Parelell Port 128 mbit card, and it works as well, except that you need to either remove it from it's case or shave down the casing (as I did) for it to fit in the DS. :)
#39918 - Lynx - Wed Apr 13, 2005 2:55 pm
tepples wrote: |
Any flash card that always uses a menu will probably not work easily in DS mode. |
Actually, my EZF-Advance III 256 always uses a menu and it works fine. So, it's not as easy as saying all menu writing carts don't work. That is the reason for my page.
#39921 - kwayle - Wed Apr 13, 2005 3:23 pm
i'm a bit confused with all the different EZ Flash cards so i'd just like to check before i order another card that refuses to work.
Does this work with the DS? or any suggestions for a better cart or a cheaper place to buy for the uk?
#39922 - MrNoonan - Wed Apr 13, 2005 3:47 pm
kwayle wrote: |
i'm a bit confused with all the different EZ Flash cards so i'd just like to check before i order another card that refuses to work.
Does this work with the DS? or any suggestions for a better cart or a cheaper place to buy for the uk? |
Looks like a right rip-off to me. ?90 is way over the odds.
Try totalgba.com or gbax.com instead.
#39932 - kwayle - Wed Apr 13, 2005 5:18 pm
thank you thats a much nicer price :)
i'll order one first thing next week when i'm back at uni... why do i get the feeling i'll be doing even less revision that i currently am? :P
#40038 - YaW - Thu Apr 14, 2005 5:31 pm
The Supercard works with PassMe???
#40041 - muckers - Thu Apr 14, 2005 6:00 pm
These are the ones that have been tested with the PassMe. With no mention of the Super Card, I'd say no-one knows.
#40074 - bluknight - Thu Apr 14, 2005 10:36 pm
Where can I get a Flash Cart? I assume not at EB or Gamestop...
#40083 - tepples - Fri Apr 15, 2005 12:27 am
bluknight: Try the Retailer Feedback forum.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#40122 - Kir - Fri Apr 15, 2005 7:40 am
XG1 128 Mbit works fine. I'm using EZ Client 3.12. Don't forget to uncheck "Use loader" in menu.
#40264 - steve - Sat Apr 16, 2005 10:05 pm
YaW wrote: |
The Supercard works with PassMe??? |
I shall be testing it when my passme arrives. I have a feeling it wont work though but ill give it a go.
#40289 - Ethos - Sun Apr 17, 2005 2:12 am
Using a Visoly Xtreme Linker + 256 cart
Using XtremeLink V1.25:
1) Using Configuration Menu... need to make sure that menu is not written for a single file
2) Must use Write to Cart tab, and not Drag+Drop into CartView
Do that and it works :)
#40558 - melw - Wed Apr 20, 2005 8:32 am
I've been looking for a X-ROM 512Mb flash card for its relatively good price. However, on the GBA.net compability chart it reads "Card can be used on DS but Linker requires GBA" - I can see some people here are using the same flash card, does it really require a GBA for flashing or does flashing work also directly on DS?
#40561 - phantomdjp - Wed Apr 20, 2005 9:08 am
Received and test Natrium42's passme with EZ3 1Gb. :
1) rename the .ds.gba > "Loader.bin"
2)put it in the sysbin folder of the EZ3 software
3) clic on "Sytem Settings" > "write EZ3 loader"
it's done.
#40563 - Vince - Wed Apr 20, 2005 10:10 am
Hello,
The SC does not work with the Passme, because the GBA (hence the passme) can only see code that sits in the SC internal RAM and this requires ARM code (SC firmware) to load from CF to RAM. Think of it as if the SC becomes a "flash cart" (that is visible from Passme code) when the ROM is loaded from CF to internal SC RAM.
To support the SC, one would require additional code with the Passme that would run the SC firmware to load the ROM into its internal RAM. Another solution would be to hack the SC to run our own firmware (see the Supercard hacking thread for status).
Vince
_________________
Reclaim control of your F2A/F2AU with if2a !!
#40567 - dafer - Wed Apr 20, 2005 1:28 pm
melw wrote: |
I've been looking for a X-ROM 512Mb flash card for its relatively good price. However, on the GBA.net compability chart it reads "Card can be used on DS but Linker requires GBA" - I can see some people here are using the same flash card, does it really require a GBA for flashing or does flashing work also directly on DS? |
I do not know how this card works but probably the same as with mine flash2advance ultra card. I do need my gba for flashing the card as the linker is conected betwen the usb-port and the gba-linkport. As the ds do not have any linkport that requires a gba.
_________________
/As meningful to you as words written in water.
#40569 - YaW - Wed Apr 20, 2005 2:19 pm
phantomdjp wrote: |
Received and test Natrium42's passme with EZ3 1Gb. :
1) rename the .ds.gba > "Loader.bin"
2)put it in the sysbin folder of the EZ3 software
3) clic on "Sytem Settings" > "write EZ3 loader"
it's done. |
I do that but it didn't work, after the GBA logo it get's freeze on a blank screen... What Manager are you using?
#40587 - YaW - Wed Apr 20, 2005 4:45 pm
Lynx wrote: |
kwayle,
As with the EZ-Flash 3 1gb cart, you may find it works if you rename the current .bin for the menu (not sure the name for your software, but look in the folders for a .bin or .gba with a loader/menu type name) to .bin.bak or something simular, to keep it around. Then, rename the ds.gba you want to write to your cart to loader.bin (or whatever you software uses) and then either write the menu (if that is an option) or try writing a small .gba file to the cart, which should in turn write the loader (which is now the ds.gba file).
EDIT: also, you may need to pad the ds.gba file to make it over 200k (or this could be something just for the EZ-Flash 3 1gb cart)
Now, I agree this is a crappy way to do it, but if you know how to make .bat files, you could easily make a batch file to do all this for you.
But, before you give up on your Flash Cart, play with it some more. If you can, hop on #dsdev and see if anyone else has any ideas. Or provide me a link to someone that is selling it, or a place to download the software you use to write .gba files so I can play with it. |
I Fix the problem but can't load any demo of 200k or less, can you tell me how to pad it to make over 200k? Or can you make a quick program that do it?
PD: Sorry for my english ><
#40969 - mymateo - Sun Apr 24, 2005 2:10 am
Flash2Advance 64Mb works just fine, though my stupid flash cart likes to pretend it's not there these days and flashing it is a chore. But when it flashes it works fine, just fine.
#41086 - FourScience - Mon Apr 25, 2005 12:03 am
EDIT:
josath wrote: |
EFA 256mbit cart works fine. Make sure you delete all roms, uncheck "Use Loader" and "Use Bmp" |
With these settings unchecked in the EFA_Client I tested the EFA-Linker (256Mbit) as working!
Last edited by FourScience on Fri Apr 29, 2005 3:21 pm; edited 1 time in total
#41092 - Fox5 - Mon Apr 25, 2005 1:37 am
I have the EFA-Linker and supposendly it works fine with PassMe, I know it works fine with WifiMe because I've done that, but does WifiMe compatibility ensure PassMe compatibility and vice versa?
#41122 - melw - Mon Apr 25, 2005 4:34 pm
Got one X-ROM 512Mb flash cards now, but unfortunately the linker refuses to load any rom files - tried with multiple different ds.gba's around...
Update: Ok, I feel stupid... The batteries were low, now my X-ROM works like a charm.
Last edited by melw on Tue Apr 26, 2005 6:53 pm; edited 1 time in total
#41123 - welshwarrior - Mon Apr 25, 2005 4:40 pm
I am getting my ds next saturday and wanted to play around with homebrew programs.
do you think it is worth buying a supercard. whats the chances of getting hombrew programs on it.
i also want a supercard for some movie files ^-^ thast why i dont jsut buy a known working card
#41423 - perecastor - Thu Apr 28, 2005 8:46 am
hi all.
i have problem tu run homebrew with a XG2turbo flash card.
im use usb interface linked directly to gba .
the software xg2turbo link special program bootlader automaticly after
the *.gba file. and its not work with passme and wifime hack .
if you use a Slim burner to program this card with xg2 slim burner
software , you are able to disable the boot loader, and homebrew run fine.
but i not have slim burner :( .
it's possible to purchase only slim burner on the web ? or other solution
to disable bootloader ?
thanks :)
sorry for my english ...........im frenchy........
bye
#41445 - Chetic - Thu Apr 28, 2005 5:06 pm
I'm using an EZF Advance with 256mbit and to be honest, it sucks.
I have to move it between the DS and GBA constantly and turn the GBA on and off aswell as press start+select and then after that I need to F around with the cables until it manages to connect properly, which takes about a couple of minutes to do!
Any recommendations for a rather big cart that doesn't require a GBA and would be very fast to jump back and forth with roms on all the time?
(I wouldn't mind if it was cheap either.. I'm broke at the moment)
#41446 - Veg - Thu Apr 28, 2005 5:16 pm
Another happy EFA 512 user here. It's a great little card. Just need a multi booter, so I can put more than one DS demo on at a time!
#41447 - dagamer34 - Thu Apr 28, 2005 5:28 pm
Chetic wrote: |
I'm using an EZF Advance with 256mbit and to be honest, it sucks.
I have to move it between the DS and GBA constantly and turn the GBA on and off aswell as press start+select and then after that I need to F around with the cables until it manages to connect properly, which takes about a couple of minutes to do!
Any recommendations for a rather big cart that doesn't require a GBA and would be very fast to jump back and forth with roms on all the time?
(I wouldn't mind if it was cheap either.. I'm broke at the moment) |
EFA, and this is coming from a fellow EZFA user.
_________________
Little kids and Playstation 2's don't mix. :(
#42020 - steve - Wed May 04, 2005 1:05 pm
welshwarrior wrote: |
I am getting my ds next saturday and wanted to play around with homebrew programs.
do you think it is worth buying a supercard. whats the chances of getting hombrew programs on it.
i also want a supercard for some movie files ^-^ thast why i dont jsut buy a known working card |
it has been stated that the passme/wifime method does not work with the supercard. I am still awaiting my passme but i will test with the supercard as soon as i can.
With the movie files you really must have a decent spec computer to convert files as the convertor that works for the supercard is rather slow compared to newer programs designed for the GBA Movie Player.
#42234 - rylecqfd - Sun May 08, 2005 5:15 am
@Lynx:
you said that you have no problem with your EZF-Advance III 256, I don't have that luck
Some homebrew work, other don't
did you pad some programs, did you change a loader in the application directory ?
what program do you use with that linker ?
thanks in advance
#42892 - Hawky - Mon May 16, 2005 7:20 am
I have a XG-Flash2Turbo 2005 512MBit and it works fine with DS. Replacing the firmware worked too. To get rid of the filemenu it' s necessary to replace slimloaders XG2Pro.ini with XG2Pro_No_loader.ini.
As the NeoFlash-Card seems to be a XG-Flash2Turbo the NEO Power Kit works too (or even better than the original slimloader).
#42961 - Lynx - Tue May 17, 2005 2:37 pm
rylecqfd wrote: |
@Lynx:
you said that you have no problem with your EZF-Advance III 256, I don't have that luck
Some homebrew work, other don't
did you pad some programs, did you change a loader in the application directory ?
what program do you use with that linker ?
thanks in advance |
Haven't padded a single program yet. Using the loader available on their web site, and didn't change any settings. Here is a quick run through on how to use the App for GBA stuff: http://www.jzdocs.com/modules.php?name=News&file=article&sid=35
As long as you are writing the .ds.gba or .nds.gba versions of the programs, it should work fine. Bascially anything listed on http://www.ndshb.com has been tested to work on hardware. Download the .ds.gba version and you should be set.
#43062 - rylecqfd - Wed May 18, 2005 7:35 pm
I managed to sell this card to a friend who only has a gba sp, and I gave him solutions to bypass the crc error messages with the gbwriter app.
So I need a new flashcard, what currently is the best one to use with ds homebrew ?
#43079 - cocole - Wed May 18, 2005 9:37 pm
rylecqfd wrote: |
So I need a new flashcard, what currently is the best one to use with ds homebrew ? |
My recommandations according to where you live :
- If you live in Europe, get an EFA from totalgba.com.
- If you live in Northern America, get an EZ Flash II from jandaman.com.
- If you live in Asia, get an EZ Flash II from winsunx.com.
- If you live in Aussie, I thing Asia choice would be good, not sure though.
#43087 - rylecqfd - Wed May 18, 2005 11:44 pm
thanks, totalgba seems to be the best deal for me since I live in France and the EFA card seems to have a good support from the manufacturer (which is not the case for the ezfaIII)
#44990 - majincline - Tue Jun 07, 2005 2:39 am
I just purchased a flash card on ebay to use with wifime. The software does flash the card through a parallel port and gba but it insists on appending a loader to the rom. The website for the card is only available in chinese at about 2kb/s. I use the setupeng.exe on the gamebios.net page called "GBA SPLINK".
I add the rom to the list and flash it is then copied to a temp directory(c:\documents and settings\majincline\local settings\temp\(some random name).gba). At this step there is no loader appended. A file(firecard.gba) then appears in the program folder(c:\splinkeng) which has the logo added in it. This is the file that is flashed to the cart. The only difference between the flashme rom and the rom with the loader is that the second byte is changed from "." to "u" in hex editor and the loader rom is appended to the end of the flashme rom.
Whats stoping me from removing the loader:Oviousely, the program won't let me remove it.
I cant rename and the file during its running because it is in use.
Resource Hacker cant do anything because the exe looks compressed.
No other software that I have tried supports this parallel port linker.
I have thought about using symbolic links to trick the program into loading a different file but dont know how that could be accomplished. I wanted to swap it by using root permisions in linux but wine won't emulate the linker.
Does anyone know how I can get a loader-free rom on this cart?
#45077 - natrium42 - Tue Jun 07, 2005 3:15 pm
PassMe skips the GBA header (192 bytes). So does WiFiMe the last time I checked. Hence the demo should still run fine since the jump to loader is skipped.
_________________
www.natrium42.com
#45089 - Evil_MK - Tue Jun 07, 2005 5:02 pm
Hello, I was linked here from the following page:
http://www.aaronrogers.com/nintendods/wifime.php
Anyway, I am interested in the whole "Nintendo DS Download play using a Wireless NIC" thing, however, I do not have a GBA flash cart. I know the instructions call for one. My question is, do you believe that one day we shall figure out how to send programs to the DS using a Wireless NIC WITHOUT the need of a GBA Flash Cart? I know it has to be possible, we just have to figure out the right sequence of 1's and 0's.
But I know that might be extremely difficult, do you all think it will ever happen? Thank you,
Evil_MK
#45109 - majincline - Tue Jun 07, 2005 7:14 pm
natrium42 wrote: |
PassMe skips the GBA header (192 bytes). So does WiFiMe the last time I checked. Hence the demo should still run fine since the jump to loader is skipped. |
hmm...I'll go back to hex edit and see if i can pad it to make it exactly 192 bytes before the rom.....the header appears to be added after the rom its self and the rom is written to the first part of cart.
#45112 - strager - Tue Jun 07, 2005 7:21 pm
natrium42 wrote: |
PassMe skips the GBA header (192 bytes). So does WiFiMe the last time I checked. Hence the demo should still run fine since the jump to loader is skipped. |
Edit: [removed]
I have a quick question: what is the purpose of having actual code in the .ds.gba file for the GBA to use? Why not just replace the first word with 0xEF030000 and remove all the code after the header? It would be easier, would it not?
BTW: the replacement word 0xEF030000 is swi 3, or swiSleep.
#45118 - majincline - Tue Jun 07, 2005 7:49 pm
ok, i tried padding to start the file at byte 192 and this is the begining of the rom that is written to the card:
Code: |
.u..$..Qi..!=........$.....!
.R..... .FJJ.'1.X..3.......
..K...V...r....Ms...aX..'...
v#..a...V.8..@....R..o.0....
.`..%.c...N8...4..>.Dx.....:
.e.|c..<..%..8..r!...
. . q..[end of padding]...
.$..Qi..!=........$.....!.R.
.... .FJJ.'1.X..3.........K
...V...r....Ms...aX..'...v#.
.a...V.8..@....R..o.0.....`.
.%.c...N8...4..>.Dx.....:.e.
|c..<..%..8..r!...flashme |
The loader is added into the padding which was just spaces and it also added padding to the end of the rom and appended something else to it.
I hope this information is useful. Is there anything along the lines for padding that can be done to get the rom to boot with wifime?
#45119 - natrium42 - Tue Jun 07, 2005 7:52 pm
strager wrote: |
I have a quick question: what is the purpose of having actual code in the .ds.gba file for the GBA to use? Why not just replace the first word with 0xEF030000 and remove all the code after the header? It would be easier, would it not?
BTW: the replacement word 0xEF030000 is swi 3, or swiSleep. |
Yes, that would work too :) In fact, all zeros should work (who cares how a real GBA will execute them).
Perhaps this will break some flashing programs though, so I don't know...
The only reason we have a GBA header at all is because it makes flashing programs happy. They can garble the header (i.e. insert jumps, correct CRC, etc...) all they want.
_________________
www.natrium42.com
#45122 - natrium42 - Tue Jun 07, 2005 7:58 pm
majincline wrote: |
ok, i tried padding to start the file at byte 192 and this is the begining of the rom that is written to the card:
[...]
The loader is added into the padding which was just spaces and it also added padding to the end of the rom and appended something else to it.
I hope this information is useful. Is there anything along the lines for padding that can be done to get the rom to boot with wifime? |
Hold on :) You cannot insert bytes before the demo binary, because the binary is not relocated. (All absolute pointers will have invalid addresses.)
The demo should have a GBA header which is garbled by your flashing software. This is entirely OK as long as nothing is changed after the 192 bytes of this header. Adding things (i.e. menu loader) after the demo is fine.
_________________
www.natrium42.com
#45128 - majincline - Tue Jun 07, 2005 8:39 pm
ok....it slightly changes the first 192 bytes and adds a loader after it. so in theory it should work fine with no modification, but in reality, it doesn't.
If i bought a cheap linker like the f2a parallel port linker would that help any or is it a problem with the card its self?
#45131 - natrium42 - Tue Jun 07, 2005 8:58 pm
majincline wrote: |
ok....it slightly changes the first 192 bytes and adds a loader after it. so in theory it should work fine with no modification, but in reality, it doesn't.
If i bought a cheap linker like the f2a parallel port linker would that help any or is it a problem with the card its self? |
Does it show white screens? Did you try a different demo?
A different linker might not work with your flash card...
_________________
www.natrium42.com
Last edited by natrium42 on Wed Jun 08, 2005 5:18 am; edited 1 time in total
#45152 - The 9th Sage - Wed Jun 08, 2005 3:12 am
natrium42 wrote: |
A different linker may not work with your flash card... |
Ah, is he trying to use a linker that wasn't made for his card?
I can confirm that the USB X-ROM cable can't be used to flash an old Visoly Flash Advance no matter how much success Littlewriter has flashing it. :P
_________________
Now with 20% More Old Man from Zelda 1 than ever before!
#45170 - majincline - Wed Jun 08, 2005 6:28 am
The linker is for my card...its just very crappy. I have tried several demos and such...no luck.
#48311 - mocnicom - Tue Jul 19, 2005 1:01 am
Lynx wrote: |
rylecqfd wrote: | @Lynx:
you said that you have no problem with your EZF-Advance III 256, I don't have that luck
Some homebrew work, other don't
did you pad some programs, did you change a loader in the application directory ?
what program do you use with that linker ?
thanks in advance |
Haven't padded a single program yet. Using the loader available on their web site, and didn't change any settings. Here is a quick run through on how to use the App for GBA stuff: http://www.jzdocs.com/modules.php?name=News&file=article&sid=35
As long as you are writing the .ds.gba or .nds.gba versions of the programs, it should work fine. Bascially anything listed on http://www.ndshb.com has been tested to work on hardware. Download the .ds.gba version and you should be set. |
Anyone else get crc error with the flashme file on this card/flasher? I don't get crc error with other things...
Edit: http://forum.gbadev.org/viewtopic.php?p=44485#44485 - Thanks to all!
#48522 - Lynx - Wed Jul 20, 2005 3:58 pm
The CRC error you are receiving doesn't matter when writing NDS homebrew. From what I can tell, it's basically doing a very poor check. Some homebrew give this error, some don't. From what I can tell, it's the ones that don't inlclude the encrypted nintendo logo in the gba header that give the error, but NDS homebrew doesn't need it anyway.
#48524 - mrnull - Wed Jul 20, 2005 4:04 pm
You should add the GBAMP to the list @ dpassme
Sure there's lots of steps, but it's worth the $$$