So... how much memory does the PSP have? (2MB VRAM, 8MB Main) We will assume that you don't have a WiFi game because that by nature must drain energy at a 100% rate. Now subtract the frame buffer * 2 ( 480x272x24 bits per pixel * 2) at a minimum just to render a screen. Now subtract memory for the textures. Next subtract some for the geometry. Hmmm... lemme guess, you're dipping into main memory at best. How large are most GBA carts? Are they larger or smaller than the memory of the PSP? Anyways, subtract a little bit more for all of the objects in the game. Some more for the LUTs. And then subtract some for those little intangibles like the music, your AI tables or state machines, and of course... the GAME itself. Now if you think you can fit an entire game engine, all its textures, and level into memory, and never have to during that level fetch data or perform a malloc - then you're very good.... better than most PS2 programmers.