The Rendition BIOS only needs a small sequence to be present for games to work:
4 MB BIOS
2024/12/10|2:58:21.640 RenditionStream Init
2024/12/10|2:58:22.641 32-bit register access
2024/12/10|2:58:22.644 Forced DMA caching: Disabled
2024/12/10|2:58:23.53 RenditionStream Pipes connected
2024/12/10|2:58:23.54 Loading BIOS file MIROV1K.VBI
2024/12/10|2:58:23.117 Rendition Address C000:0A54
2024/12/10|2:58:23.118 BIOS Magic (length 162) 63,65,20,42,6F,61,72,64,90,26,00,50,4E,05,31,30,30,30,41,4C,4C,01,00,5A,43,10,E4,E0,FF,40,00,20,00,00,00,00,00,00,00,00,00,00,5A,52,04,00,00,14,00,79,00,3D,B4,09,
2024/12/10|3:0:11.301 RenditionStream Init
2024/12/10|3:0:12.302 32-bit register access
2024/12/10|3:0:12.304 Forced DMA caching: Disabled
2024/12/10|3:0:12.703 RenditionStream Pipes connected
2024/12/10|3:0:12.703 Loading BIOS file supergrace8mbagp.VBI
2024/12/10|3:0:12.770 Rendition Address C000:0A45
2024/12/10|3:0:12.771 BIOS Magic (length 162) 63,65,20,42,6F,61,72,64,90,26,00,50,4E,05,31,30,30,30,41,4C,4C,01,00,5A,43,10,E8,E1,FF,40,00,20,00,00,00,00,00,00,00,00,00,00,5A,52,04,00,00,14,00,79,00,0E,01,02,
From Rendition Address C000:0A54 to C000:0A54 + 162 (can probably knock off a few bytes from the end) for the MiroV1k and C000:0A45 to C000:0A45 + 162 for the Supergrace 8MB AGP.
So the RAM limit isn't from there, unless I'm missing something., most of the sequence is exactly the same for both cards. The rest of the video BIOS can be set to 0 in dosbox-rendition. The PCI registers don't have a know RAM register (The actual 3D part of the chip does, but it doesn't seem to actually control it, in fact it's a writable register). The VESA BIOS calls do report VRAM and Dosbox-Rendition reports 16 MB, but that's completely ignored. Even when I set this to report 2 MB, games still assume there's 4 MB.
The BIOS address can be found by searching for "Rendition Reference Board" (without the quotes) and subtracting 3 from the address of the end of the string.