#4251 - beerthebear - Tue Mar 25, 2003 10:43 pm
I was wondering....since a 256Mbit cart is only 32 Megabytes big...i was wondering if it would be possible to create a new kind of cart. For instance you can get a small flash memory card that has 128 megs of data on it...and interface it into the gba....my motivation is this... to create a mp3 program so that i can listen to mp3s on my gameboy sp...but since the flash cards are so small they wont fit so many songs... and information would be apprieciated...
#4253 - ampz - Tue Mar 25, 2003 11:50 pm
The GBA can not decode high bitrate mp3 in real time.
#4259 - beerthebear - Wed Mar 26, 2003 2:48 am
well whats hi bitrate?? 192?
#4293 - tepples - Wed Mar 26, 2003 6:50 pm
It is possible for the GBA to see more than 32 MB of ROM through bankswitching. Put a register on your cart that controls the highest-order address lines, and then switch that from your program to change banks. Most post-1988 NES games and almost all GB and GBC games did this.
Because the GBA's DAC is only 8-bit, something mathematically simpler than MP3 such as some sort of ADPCM would probably work well.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#4300 - ihatejonnytoo - Wed Mar 26, 2003 10:31 pm
you can buy it on nintendo.com
_________________
I have plenty of ideas for games and such, my real interest is making the gba wireless for much more personalized games and optamized communication. I want to start an online gba community.
#4307 - mbcook - Wed Mar 26, 2003 11:45 pm
You can buy hardware chips that decode MP3 for you. Then you could just decode it's output (which is a digial audio stream) and have the GBA process it, or just pass it's output to a DAC and only use the GBA for the interface and controll functions, leaving all the audio stuff to the cart. Go read around (especially www.pjrc.com who has a "build it yourself player" that uses such chips).
_________________
--Michael