Minecraft mod pack doesn't work?

I wanted to start a new mod pack: 'The Diamond Dimensions'
but after it loads it says:

---- Minecraft Crash Report ----
// I bet Cylons wouldn't have this problem.

Time: 3/8/14 3:17 PM
Description: Failed to start game

org.lwjgl.opengl.OpenGLException: Invalid value (1281)
at org.lwjgl.opengl.Util.checkGLError(Util…
at org.lwjgl.opengl.DrawableGL.checkGLError…
at org.lwjgl.opengl.Display.swapBuffers(Dis…
at net.minecraft.client.Minecraft.func_7135…
at net.minecraft.client.Minecraft.func_7138…
at net.minecraft.client.MinecraftAppletImpl…
at net.minecraft.client.Minecraft.run(Minec…
at java.lang.Thread.run(Thread.java:744)

A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------…

-- System Details --
Details:
Minecraft Version: 1.5.2
Operating System: Mac OS X (x86_64) version 10.7.5
Java Version: 1.7.0_51, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 100438200 bytes (95 MB) / 198705152 bytes (189 MB) up to 954728448 bytes (910 MB)
JVM Flags: 2 total; -Xmx1024m -XX: MaxPermSize=128m
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: FML and Forge are installed
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML:
LWJGL: 2.9.0
OpenGL: Intel GMA X3100 OpenGL Engine GL version 2.1 APPLE-7.4.1, Intel Inc.
Is Modded: Definitely; Client brand changed to 'fml, forge'
Type: Client (map_client.txt)
Texture Pack: Default
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null

Why are you running 1.5.2? Plus the best way to install a mod is to get Forge.