scyzor
Still Fresh
Is it will be possible to port code from Nintendo DS and Gameboy Advance? How big are differences between Pandora (ARM8) and GBA (ARM7) code? Some librares was written with ASM for ARM7.
What, do you actually have access to the source code for some GBA titles?JackTheKnife said:Is it will be possible to port code from Nintendo DS and Gameboy Advance? How big are differences between Pandora (ARM8) and GBA (ARM7) code? Some librares was written with ASM for ARM7.
JackTheKnife said:I have source code for some homebrew games for DS and GBA, but anyway it looks like not possible to port them.
That's not true Most instructions will behave in exactly the same way.dflemstr said:1. instructions for the ARM7TDMI are vastly different from the Pandora's instruction set afaik
dflemstr said:What, do you actually have access to the source code for some GBA titles?JackTheKnife said:Is it will be possible to port code from Nintendo DS and Gameboy Advance? How big are differences between Pandora (ARM8) and GBA (ARM7) code? Some librares was written with ASM for ARM7.
dflemstr said:Anyways, the answer is most probably no, since
1. instructions for the ARM7TDMI are vastly different from the Pandora's instruction set afaik
dflemstr said:2. GBA/NDS games write directly to the frame buffer, pick up interrupts and deal with devices and memory directly (or through Nintendo drivers, w/e), which can't happen on the Pandora since Linux is the system that deals with those things there.
dflemstr said:3. having access to the assembly "source code" of a game won't mean that it'll become easier to port, most probably.