i have Asus A42jc Laptop with spec:Intel i5-430M,2GB RAM,Nvidia 310M 1GB DDR3 64bit,Windows 7 ultimate 32bit
every time i play game that need high requirement like GTA IV,PES2010,POP Forgotten Sands,ETC
i always get BSOD with stop code 0x00000124.....
the period is random,sometimes i get BSOD after 1hour(but ussualy only 5minutes i always get this BSOD

)
This is my BSOD error i check with BlueScreenView
Total 23 error(22 error with stop code 0x00000124.....)
and there only 1 BSOD error
(Stop code 0x0000009c....[MACHINE_CHECK_EXCEPTION])that different with the other 22 error
this is some my BSOD Error
Code:
==================================================
Dump File : 080110-23946-01.dmp
Crash Time : 01/08/2010 16:26:47
Bug Check String :
Bug Check Code : 0x00000124
Parameter 1 : 0x00000000
Parameter 2 : 0x87d5d01c
Parameter 3 : 0xf2000000
Parameter 4 : 0x00010005
Caused By Driver : halmacpi.dll
Caused By Address : halmacpi.dll+ef3f
File Description : Hardware Abstraction Layer DLL
Product Name : Microsoft® Windows® Operating System
Company : Microsoft Corporation
File Version : 6.1.7600.16385 (win7_rtm.090713-1255)
Processor : 32-bit
Computer Name :
Full Path : C:\Windows\Minidump\080110-23946-01.dmp
Processors Count : 4
Major Version : 15
Minor Version : 7600
==================================================
==================================================
Dump File : 080110-19671-01.dmp
Crash Time : 01/08/2010 20:33:38
Bug Check String :
Bug Check Code : 0x00000124
Parameter 1 : 0x00000000
Parameter 2 : 0x87d5301c
Parameter 3 : 0xf2000000
Parameter 4 : 0x00010005
Caused By Driver : halmacpi.dll
Caused By Address : halmacpi.dll+ef3f
File Description : Hardware Abstraction Layer DLL
Product Name : Microsoft® Windows® Operating System
Company : Microsoft Corporation
File Version : 6.1.7600.16385 (win7_rtm.090713-1255)
Processor : 32-bit
Computer Name :
Full Path : C:\Windows\Minidump\080110-19671-01.dmp
Processors Count : 4
Major Version : 15
Minor Version : 7600
==================================================
==================================================
Dump File : 080110-17674-01.dmp
Crash Time : 01/08/2010 17:53:26
Bug Check String :
Bug Check Code : 0x00000124
Parameter 1 : 0x00000000
Parameter 2 : 0x87c7301c
Parameter 3 : 0xf2000000
Parameter 4 : 0x00010005
Caused By Driver : halmacpi.dll
Caused By Address : halmacpi.dll+ef3f
File Description : Hardware Abstraction Layer DLL
Product Name : Microsoft® Windows® Operating System
Company : Microsoft Corporation
File Version : 6.1.7600.16385 (win7_rtm.090713-1255)
Processor : 32-bit
Computer Name :
Full Path : C:\Windows\Minidump\080110-17674-01.dmp
Processors Count : 4
Major Version : 15
Minor Version : 7600
==================================================
==================================================
Dump File : 073010-26738-01.dmp
Crash Time : 30/07/2010 17:36:42
Bug Check String :
Bug Check Code : 0x00000124
Parameter 1 : 0x00000000
Parameter 2 : 0x87cce01c
Parameter 3 : 0xf2000000
Parameter 4 : 0x00010005
Caused By Driver : halmacpi.dll
Caused By Address : halmacpi.dll+ef3f
File Description : Hardware Abstraction Layer DLL
Product Name : Microsoft® Windows® Operating System
Company : Microsoft Corporation
File Version : 6.1.7600.16385 (win7_rtm.090713-1255)
Processor : 32-bit
Computer Name :
Full Path : C:\Windows\Minidump\073010-26738-01.dmp
Processors Count : 4
Major Version : 15
Minor Version : 7600
==================================================
==================================================
Dump File : 073010-18096-01.dmp
Crash Time : 30/07/2010 16:58:50
Bug Check String :
Bug Check Code : 0x00000124
Parameter 1 : 0x00000000
Parameter 2 : 0x87e1c01c
Parameter 3 : 0xf2000000
Parameter 4 : 0x00010005
Caused By Driver : halmacpi.dll
Caused By Address : halmacpi.dll+ef3f
File Description : Hardware Abstraction Layer DLL
Product Name : Microsoft® Windows® Operating System
Company : Microsoft Corporation
File Version : 6.1.7600.16385 (win7_rtm.090713-1255)
Processor : 32-bit
Computer Name :
Full Path : C:\Windows\Minidump\073010-18096-01.dmp
Processors Count : 4
Major Version : 15
Minor Version : 7600
==================================================
==================================================
Dump File : 072510-17628-01.dmp
Crash Time : 25/07/2010 14:16:02
Bug Check String :
Bug Check Code : 0x00000124
Parameter 1 : 0x00000000
Parameter 2 : 0x87d9f01c
Parameter 3 : 0xf2000000
Parameter 4 : 0x00010005
Caused By Driver : halmacpi.dll
Caused By Address : halmacpi.dll+ef3f
File Description : Hardware Abstraction Layer DLL
Product Name : Microsoft® Windows® Operating System
Company : Microsoft Corporation
File Version : 6.1.7600.16385 (win7_rtm.090713-1255)
Processor : 32-bit
Computer Name :
Full Path : C:\Windows\Minidump\072510-17628-01.dmp
Processors Count : 4
Major Version : 15
Minor Version : 7600
==================================================
[Different One]
==================================================
Dump File : 072410-20607-01.dmp
Crash Time : 24/07/2010 12:06:52
Bug Check String : MACHINE_CHECK_EXCEPTION
Bug Check Code : 0x0000009c
Parameter 1 : 0x00000000
Parameter 2 : 0x8b13e94c
Parameter 3 : 0x00000000
Parameter 4 : 0x00000000
Caused By Driver : halmacpi.dll
Caused By Address : halmacpi.dll+f237
File Description : Hardware Abstraction Layer DLL
Product Name : Microsoft® Windows® Operating System
Company : Microsoft Corporation
File Version : 6.1.7600.16385 (win7_rtm.090713-1255)
Processor : 32-bit
Computer Name :
Full Path : C:\Windows\Minidump\072410-20607-01.dmp
Processors Count : 4
Major Version : 15
Minor Version : 7600
==================================================