The reason is this: Laptops use system memory for integrated graphics and have no real video memory whatsoever.
System memory being DDR/2/3...
Not true of all laptops. For instance, current-gen 15" and 17" MacBooks (except the cheapest 15" model) have both integrated graphics and a discrete graphics chip with 256 or 512 MB of dedicated VRAM.)
Indeed, On my MacBook Pro, I see:
NVIDIA GeForce 320M:
Chipsetmodel: NVIDIA GeForce 320M
VRAM (totaal): 256 MB
Fabrikant: NVIDIA (0x10de)
On my MacBook was also Windows partition that runs with bootcamp. Im am a complete windows novice, but out of curiosity I downloaded Oolite for windows and fired that up. Plays nice. Now I have to figure out how to transfer mac files to the windows partition, as the partition is read only from the mac without option to change it. (any tips ?)
I see small differences in the log, ran from the same computer. Apple is very conservative in its OpenGL versions.
Opening log for Oolite version 1.77 (x86-32) under Windows 6.1.7601 Service Pack 1 64-bit at 2013-02-01 14:51:36 +0100.
2 processors detected.
Build options: spoken messages, mass/fuel pricing.
14:51:36.543 [dataCache.notFound]: No data cache found, starting from scratch.
14:51:38.084 [display.mode.list.native]: Windows native resolution detected: 1280 x 800
14:51:39.034 [joystick.init]: Number of joysticks detected: 0
14:51:39.082 [rendering.opengl.version]: OpenGL renderer version: 3.3.0 ("3.3.0"). Vendor: "NVIDIA Corporation". Renderer: "GeForce 320M/integrated/SSE2".
14:51:39.082 [rendering.opengl.extensions]: OpenGL extensions (246):
Opening log for Oolite version 1.77.1 (x86-64 debug) under Mac OS X Version 10.7.5 (Build 11G63) at 2013-02-03 10:37:22 +0000.
Machine type: MacBookPro7,1, 8192 MiB memory, 2 x x86 (Penryn) @ 2400 MHz.
11:37:26.418 [dataCache.rebuild.explicitFlush]: Cache explicitly flushed with always-flush-cache preference. Rebuilding from scratch.
11:37:27.027 [display.fullScreen.temp]: Selecting modern full-screen controller.
11:37:27.099 [rendering.opengl.version]: OpenGL renderer version: 2.1.0 ("2.1 NVIDIA-7.32.12"). Vendor: "NVIDIA Corporation". Renderer: "NVIDIA GeForce 320M OpenGL Engine".
11:37:27.099 [rendering.opengl.extensions]: OpenGL extensions (134):