http://bugs.winehq.org/show_bug.cgi?id=31644
--- Comment #10 from Stanisław Halik sthalik@misaki.pl 2013-02-20 07:28:50 CST --- You don't have to comment out all map buffer stuff!
Add a quirk for your driver in dlls/wined3d/directx.c that sets gl_info->supported[ARB_MAP_BUFFER_RANGE] to FALSE and done.