This removes ram_block_ptrs and encodes the pointer directly in the block tag. Saves ~256KB at no performance cost. Drawback is that it limits the ram cache size to 512KB (we were using 768KB before). Should not be a problem since most games use less than 32KB of cache anyway. Fixed ARM routines accordingly. |
||
|---|---|---|
| .. | ||
| arm_codegen.h | ||
| arm_dpimacros.h | ||
| arm_emit.h | ||
| arm_stub.S | ||
| video_blend.S | ||