*** MPlayer-0.90rc3/vidix/drivers/radeon_vid.c Mon Jan 13 02:21:22 2003 --- MPlayer-0.90rc3-r128/vidix/drivers/radeon_vid.c Tue Jan 21 19:51:44 2003 *************** *** 1031,1034 **** --- 1031,1043 ---- radeon_ram_size = 8192*1024; } + #else + /* Rage Mobility (rage128) also has memsize bug */ + if (radeon_ram_size == 0 && + (def_cap.device_id == DEVICE_ATI_RAGE_MOBILITY_M3 || + def_cap.device_id == DEVICE_ATI_RAGE_MOBILITY_M32)) + { + printf(RADEON_MSG" Workarounding buggy Rage Mobility M3 (0 vs. 8MB ram)\n"); + radeon_ram_size = 8192*1024; + } #endif if((radeon_mem_base = map_phys_mem(pci_info.base0,radeon_ram_size))==(void *)-1) return ENOMEM;