- Joined
- Jun 27, 2004
- Messages
- 4,210
- Trophies
- 0
- Age
- 37
- Location
- England
- Website
- zeldapower.com
- XP
- 643
- Country
Ok, first of all, don't assume I have the best knowledge of the how GBA works on the DS or even how the DS works, but, it's just something I was thinking of.
Now, correct me if I'm wrong, but the way the GBA games are played is that the DS Firmware tells the DS it wants to run a GBA cartridge and puts itself into GBA mode, using the GBA hardware inside the DS. Either that, or the DS downclocks itself. Either way, it's done using hardware, right?
Now, the whole reason why emulation is so hard to do on a lot of platforms is because the hardware is really different, right? But, what happens when the hardware is identical? As you know, the DS can access the GBA slot in real time (with things like the RAM expansion or the rumble pack). So, would it be possible to create an "emulator" that pretty much just recreates the GBA environment, but allows it in full screen?
I figure this is probably complete BS considering if it's this easy and it hasn't been done yet, chances are it can't be done, but I thought I'd throw this around anyway. Worst that's gonna happen is I get laughed at and we all move on, lol.
Your thoughts?
Now, correct me if I'm wrong, but the way the GBA games are played is that the DS Firmware tells the DS it wants to run a GBA cartridge and puts itself into GBA mode, using the GBA hardware inside the DS. Either that, or the DS downclocks itself. Either way, it's done using hardware, right?
Now, the whole reason why emulation is so hard to do on a lot of platforms is because the hardware is really different, right? But, what happens when the hardware is identical? As you know, the DS can access the GBA slot in real time (with things like the RAM expansion or the rumble pack). So, would it be possible to create an "emulator" that pretty much just recreates the GBA environment, but allows it in full screen?
I figure this is probably complete BS considering if it's this easy and it hasn't been done yet, chances are it can't be done, but I thought I'd throw this around anyway. Worst that's gonna happen is I get laughed at and we all move on, lol.
Your thoughts?