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 Flash Equipment > Why can Neoflash run larger ROMs?

#49599 - Spaceface - Sun Jul 31, 2005 7:59 pm

Short question, I know PassMe and WiFiMe use the 4MB part on the NDS. However Neoflash can use 512Mb and 1Gb. Is this due to a limitation "we" didn't find yet and they did, or is it cause you guys want to keep PassMe and WiFiMe legal for homebrew development?

Sorry if this has been answered yet, or considdered a stupid question, just wanted to know ;)

#49600 - revo - Sun Jul 31, 2005 8:13 pm

I think you are wrong.

4 MB is limit for binary size, that must fit in memory. If you use some file system (ie. GBFS), then you can load data from card, and release old ones.
_________________
[ sorry for all mistakes, but my english isn't as good as I wish it to be ]

#49602 - tepples - Sun Jul 31, 2005 9:14 pm

Even if you use a file system on the GBA flash card, you're still limited to 32 MB (256 Mbit). The "Golden Sun Team" releases designed specifically for NeoFlash rely on the bankswitching hardware of the XG2 Turbo card sold as part of the NeoFlash package, which can handle up to 64 MB (512 Mbit) or 128 MB (1 Gbit).

Another option: Once the GBA MP hack becomes more mature and/or the alleged SuperCard upgrade looks viable, it'll be possible to load up to 1 GB (8 Gbit) of assets from a CF card.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#49608 - josath - Sun Jul 31, 2005 10:00 pm

tepples wrote:
Another option: Once the GBA MP hack becomes more mature and/or the alleged SuperCard upgrade looks viable, it'll be possible to load up to 1 GB (8 Gbit) of assets from a CF card.


Why only 1 GB? They make up to 4 GB CF cards these days (they are expensive though)

#49635 - tepples - Mon Aug 01, 2005 2:43 am

For 2 GB or more, not only does the price go up, but you also have to use FAT32 or an MBR or both, which greatly complicates the file system code.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#49652 - chishm - Mon Aug 01, 2005 7:50 am

tepples wrote:
For 2 GB or more, not only does the price go up, but you also have to use FAT32 or an MBR or both, which greatly complicates the file system code.

The FAT code isn't complicated very much by MBRs or FAT32. MBR just requires an offset to the partition, while FAT32 uses a different mask when reading the FAT. What complicates things is file writing.
FAT16 can support 4GB, if you use 64KiB clusters, which is not recommended (or supported by windows 98/ME).

#49681 - Diskun - Mon Aug 01, 2005 6:19 pm

I recently talked to NeoFlash creators. They are preparing MagicKey 2. A new version of NeoFlash that will use SD/MMC and CF cards up to 4Gbytes. Now that's real space! :D

I wonder what method could you use for reading and writing data to it.

Greets

#49692 - Veg - Mon Aug 01, 2005 6:55 pm

Diskun wrote:
A new version of NeoFlash that will use SD/MMC and CF cards up to 4Gbytes.


What an original idea!

#49710 - TheMikaus - Mon Aug 01, 2005 10:26 pm

Doesn't really have to be original if they get it out there before or cheaper than someone else does or if it happens to help some dev'er out.

#49719 - Spaceface - Mon Aug 01, 2005 11:47 pm

Thanks for all the replies. But I what I was wondering was why Pass/WiFiMe use limited space while stuff as Neoflash allows us to play larger ROMs. I have a 128MB Ez-Flash cart, but I can't use all the space via a PassMe right?

I just saw the forum DS Flash Equipment has been added, maybe a mod can kick it there... :)

#49731 - tepples - Tue Aug 02, 2005 2:14 am

Spaceface wrote:
But I what I was wondering was why Pass/WiFiMe use limited space while stuff as Neoflash allows us to play larger ROMs.

Commercial games need to load data from the DS card, and they need to be patched in order to load the rest of the data from GBA ROM instead. Homebrew PassMe ROMs (*ds.gba) can already use a GBFS file in GBA ROM.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#49771 - Diskun - Tue Aug 02, 2005 11:43 am

TheMikaus wrote:
Doesn't really have to be original if they get it out there before or cheaper than someone else does or if it happens to help some dev'er out.
That's it. I have been told that it will be released in a month or less, cheaper than other carts and of course, cheaper than current NeoFlash :P

Greetz