#11194 - toki_the_collector - Sun Sep 28, 2003 8:40 pm
i was experimenting with the player and noticed that after the game boots its possible to remove the disk without interupting the player has anyone found a way to read from the disk through the player ....or a pc
#11195 - XeroxBoy - Sun Sep 28, 2003 8:55 pm
You can read a GC disk on a PC through the PSO backdoor. It doesn't seem to likely there's any way to read the disk through the GBAPlayer, though, since all the disk is there for is booting the system up properly.
#11211 - tepples - Mon Sep 29, 2003 4:05 am
That is, unless the "Game Boy Player" logo unlocks some sort of generic memcpy() between GBA side and GC side.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#13385 - MumblyJoe - Fri Dec 12, 2003 10:02 am
Thats an absolutely fantasic idea actually. I'm sure alot of us have flash carts, so throw some suggestions anround about how we can figure out if its possible.
Maybe write a GBA prog that scans all the memory addresses and outputs the data through the link port, which is recorded on a pc, then compare what we get from the GBA and the GC then figure it out from there.
I did hear a while ago about some games may have extra features on the GBA Player (such as making the GC controller rumble) so if thats true I assume theres some differences in memory addresses and thier read/write only states etc.
Anything anyone can think of?
_________________
www.hungrydeveloper.com
Version 2.0 now up - guaranteed at least 100% more pleasing!
#13742 - AcidGame - Mon Dec 22, 2003 2:59 am
its completely possible. The GCN emulates the GBA on it, allowing complete access to the eternal GCN through those emulation things in memory.. Someone should definatly try it. :)
#13744 - tepples - Mon Dec 22, 2003 3:16 am
I have seen photos of the Wide Boy, Super Game Boy, and Game Boy Player circuit boards, and they're no more "emulation" than running my Dreamcast console through my ATI TV Wonder VE card is "emulation." Nintendo's Wide Boy style devices contain a full Game Boy chipset and merely route the video, sound, and input through the host console. They do, however, provide a couple extra registers used to communicate with features on the host console, such as palettes and borders (on SGB) and rumble (on GBP). How to access these registers and whether these registers do in fact allow access to the entire GCN memory space (as they did for SGB; see Space Invaders for Game Boy that contained a full Super NES game) are still open questions.
Datel's competing device, on the other hand, is an actual emulator that reads Game Paks through an adapter connected to the memory card port. Lik-Sang's article seems to imply that Datel licensed Marat Fayzullin's VGBA emulator and ported it to the GameCube.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.
#13745 - AcidGame - Mon Dec 22, 2003 4:09 am
But since it allows direct access to some GCN registers, and memory, there is a slight chance that someone could crack through to the other registers located on the GCN. And none of this meaning to start a flame war. :X
#13757 - FluBBa - Mon Dec 22, 2003 9:54 am
Oh!?
Can you please give us some specifics on those registers/memory areas?
As I would love learn a little more about the GBP/GCN interaction.
_________________
I probably suck, my not is a programmer.
#13779 - AcidGame - Mon Dec 22, 2003 7:10 pm
I do not know these registers as currently they are for nintendo to know only. >_< Someone could try to crack them though. :P
My idea is that it would be registered near the GBA's control-pad registers.
But that could be wrong. :P
#13790 - FluBBa - Mon Dec 22, 2003 10:15 pm
So where did you hear that it allows direct access to some GCN registers, and memory?
_________________
I probably suck, my not is a programmer.
#13814 - AcidGame - Tue Dec 23, 2003 6:33 am
Well.. some GBA games can be played through the GCN, and rumble the GCN controller.. those are registered values of the controller that must be registered to the GCN's hardware, and in order to access those, you have to access some part of the GCN, which will obviously be accessed by quite a few parts.
#13815 - FluBBa - Tue Dec 23, 2003 10:27 am
I am not entirely sure what you are trying to says, but according to my non scientific research/uneducated guesses, the GBA side doesnt have "direct access" to any GCN registers but instead the software running on the GCN have access to 1 or more registers on the GBA side. Then the software in the GCN only does what it is supposed to do with the data.
That might include uploading program code/data to the GCN and run it, but I doubt that.
To understand everything the GBP can do will probably require reverse enginering of the GBP software on the GCN side, if you have come that far I can not see the problem of reading out the discs directly.
_________________
I probably suck, my not is a programmer.