It was a painful process, since I was getting the flickering every time I tried to turn AA on.
Radeon HD 7640G, AMD Quad-Core A8-4500M, Windows 8 64-bit
In Config.exe, unchecked everything
Here are the settings that I used in ATI Catalyst:
AMD Catalyst 13.4
AA samples 24xEQ (Filter: Edge-Detect)
Anti-Aliasing Method Supersampling
Anisotropic Filtering at 16x (Texture Filtering: High Quality)
Tessellation to AMD Optimized
Maximum Tessellation Level to AMD Optimized
Vertical Refresh to off unless application specifies
OpenGL Triple Buffering Off
As for the preferences.ini :
When I was running the game with bool_IsDoubleBuffer=0 and bool_UseHardware=0, the game looked awful, no 3D acceleration, ATI catalyst settings didn't work, just pixelated software mode quality. However, if I ran the game with both features ON in full screen mode, AA would work, but I would also get the flickering. The solution was to run TLJ with both double buffer and hardware acceleration on in a windowed mode.
The next step was to artificially turn the window into full screen. I checked "Run in 640 x 480 screen resolution" in the preferences and also in the shortcut preferences chose the "Run: Maximized" option, which allowed me to run the game in a maximized window. The last step was to get rid of the window title bar and the borders for the complete full screen feel. For that purpose, I downloaded Maximized Window 1.
Now, every time I load the game, I start Maximized Window 1 before I start the game, load TLJ, use ALT+TAB to switch to Maximized Window 1 in order to get rid of the window borders, and, voilà!, full screen mode with AA, Anisotropic Filtering and NO FLICKERING!
I know this sounds prehistoric, but this is the only way I could make it work on my system.
I hope it helps you as well!