What's new

ds emulation

Ralph

New member
I'm pretty sure Exophase knows a little something about fast code, have you guys even tried his GBA emulator on the PSP?
 
OP
A

|\/|-a-\/

Uli Hecht
hey guys!
i read a bit through the dsemu 0.4.10 code and began where dsemu is allocating ds memory. I wonder why it's allocating EWRAM, afaik EWRAM is only used in the Gameboy Advance... The next thing is, that it's initializing the PC (R[15]) with 0x08000000 o_O i never heard, that the execution begins at 0x08000000.
 

Garstyciuks

New member
If you are right about EWRAM, ds emu probably does that for compatibility with game boy advance games. I heard that game boy advance can run games of older game boys. Maybe ds can do it too.
 

Cyberman

Moderator
Moderator
The DS is designed to run NDS games and GBA games.

Hence you need EWRAM for it to be compatible.

Cyb
 
OP
A

|\/|-a-\/

Uli Hecht
and entry address in gba is 0x08000000 ?!?

i don't think so, because dsemu has source files for gba memory and sourcefiles for ds memory... ewram is allocated in both... afaik you can find the entry address(es) in the nds rom header.
 

Top