xemu-project / xemu

Original Xbox Emulator for Windows, macOS, and Linux (Active Development)
https://xemu.app
Other
2.57k stars 257 forks source link

Textures may extend beyond TOM #34

Open Aerocatia opened 3 years ago

Aerocatia commented 3 years ago

Title 'Halo 2 Multiplayer Map Pack' consistently uses a texture that will extend beyond top of memory. It's unclear if this is a bug in title code or xemu (e.g. incorrect offset/size calculation, or another issue entirely). Issue not present with 128 MiB memory.

xemu-git/src/xemu/hw/xbox/nv2a/pgraph.c:4763: pgraph_bind_textures: Assertion `(texture_vram_offset + length) < memory_region_size(d->vram)' failed.

Running commit 23096561a36ebab290df1e578d3258a89f28be96

Titles: 4d5300cd, 4d530021

BiatuAutMiahn commented 1 year ago

Does HW just ignore what's beyond vram?