Minor high quality process thread start program
Posted: Wed Aug 12, 2015 4:32 am
This code is top secret tips.
coz ALL sound player change to Hi-End sound player.
1st line add this code.
example 1
example 2
1st line in thread add this code.
example 3
add this code before DLL load
example 4
Please try and check this code.
have fun.
coz ALL sound player change to Hi-End sound player.
1st line add this code.
example 1
Code: Select all
[this code]
Hello world
Code: Select all
[this code]
your software code
example 3
Code: Select all
Procedure thread(dummy.i)
[this code]
your thread code
example 4
Code: Select all
[this code]
If Not OpenLibrary(10, "bass.dll")
MessageRequester("bass.dll error", "Don't load bass.dll")
End
EndIf
have fun.
Code: Select all
; Minor high quality process thread start program
; Copyright (c) Hiroyuki Yokota [oryaaaaa]
!Mov Eax, 1000
!First_process:
!NOP
!NOP
!Dec Eax
!JNZ First_process
CompilerSelect #PB_Compiler_Processor
CompilerCase #PB_Processor_x86
!XOR Eax, Eax
!XOR Ebx, Ebx
!XOR Ecx, Ecx
!XOR Edx, Edx
CompilerCase #PB_Processor_x64
!XOR Rax, Rax
!XOR Rbx, Rbx
!XOR Rcx, Rcx
!XOR Rdx, Rdx
CompilerEndSelect
!PXOR mm0, mm0
!PXOR mm1, mm1
!PXOR mm2, mm2
!PXOR mm3, mm3
!PXOR mm4, mm4
!PXOR mm5, mm5
!PXOR mm6, mm6
!PXOR mm7, mm7
!emms
!PXOR xmm0, xmm0
!PXOR xmm1, xmm1
!PXOR xmm2, xmm2
!PXOR xmm3, xmm3
!PXOR xmm4, xmm4
!PXOR xmm5, xmm5
!PXOR xmm6, xmm6
!PXOR xmm7, xmm7
CompilerIf #PB_Compiler_Processor = #PB_Processor_x64
!PXOR xmm8, xmm8
!PXOR xmm9, xmm9
!PXOR xmm10, xmm10
!PXOR xmm11, xmm12
!PXOR xmm13, xmm13
!PXOR xmm14, xmm14
!PXOR xmm15, xmm15
CompilerEndIf
CompilerSelect #PB_Compiler_Processor
CompilerCase #PB_Processor_x86
!XOR Eax, Eax
!XOR Ebx, Ebx
!XOR Ecx, Ecx
!XOR Edx, Edx
CompilerCase #PB_Processor_x64
!XOR Rax, Rax
!XOR Rbx, Rbx
!XOR Rcx, Rcx
!XOR Rdx, Rdx
CompilerEndSelect
!PXOR mm0, mm0
!PXOR mm1, mm1
!PXOR mm2, mm2
!PXOR mm3, mm3
!PXOR mm4, mm4
!PXOR mm5, mm5
!PXOR mm6, mm6
!PXOR mm7, mm7
!emms
!PXOR xmm0, xmm0
!PXOR xmm1, xmm1
!PXOR xmm2, xmm2
!PXOR xmm3, xmm3
!PXOR xmm4, xmm4
!PXOR xmm5, xmm5
!PXOR xmm6, xmm6
!PXOR xmm7, xmm7
CompilerIf #PB_Compiler_Processor = #PB_Processor_x64
!PXOR xmm8, xmm8
!PXOR xmm9, xmm9
!PXOR xmm10, xmm10
!PXOR xmm11, xmm12
!PXOR xmm13, xmm13
!PXOR xmm14, xmm14
!PXOR xmm15, xmm15
CompilerEndIf
CompilerSelect #PB_Compiler_Processor
CompilerCase #PB_Processor_x86
!XOR Eax, Eax
!XOR Ebx, Ebx
!XOR Ecx, Ecx
!XOR Edx, Edx
CompilerCase #PB_Processor_x64
!XOR Rax, Rax
!XOR Rbx, Rbx
!XOR Rcx, Rcx
!XOR Rdx, Rdx
CompilerEndSelect
!PXOR mm0, mm0
!PXOR mm1, mm1
!PXOR mm2, mm2
!PXOR mm3, mm3
!PXOR mm4, mm4
!PXOR mm5, mm5
!PXOR mm6, mm6
!PXOR mm7, mm7
!emms
!PXOR xmm0, xmm0
!PXOR xmm1, xmm1
!PXOR xmm2, xmm2
!PXOR xmm3, xmm3
!PXOR xmm4, xmm4
!PXOR xmm5, xmm5
!PXOR xmm6, xmm6
!PXOR xmm7, xmm7
CompilerIf #PB_Compiler_Processor = #PB_Processor_x64
!PXOR xmm8, xmm8
!PXOR xmm9, xmm9
!PXOR xmm10, xmm10
!PXOR xmm11, xmm12
!PXOR xmm13, xmm13
!PXOR xmm14, xmm14
!PXOR xmm15, xmm15
CompilerEndIf
CompilerSelect #PB_Compiler_Processor
CompilerCase #PB_Processor_x86
!XOR Eax, Eax
!XOR Ebx, Ebx
!XOR Ecx, Ecx
!XOR Edx, Edx
CompilerCase #PB_Processor_x64
!XOR Rax, Rax
!XOR Rbx, Rbx
!XOR Rcx, Rcx
!XOR Rdx, Rdx
CompilerEndSelect
!PXOR mm0, mm0
!PXOR mm1, mm1
!PXOR mm2, mm2
!PXOR mm3, mm3
!PXOR mm4, mm4
!PXOR mm5, mm5
!PXOR mm6, mm6
!PXOR mm7, mm7
!emms
!PXOR xmm0, xmm0
!PXOR xmm1, xmm1
!PXOR xmm2, xmm2
!PXOR xmm3, xmm3
!PXOR xmm4, xmm4
!PXOR xmm5, xmm5
!PXOR xmm6, xmm6
!PXOR xmm7, xmm7
CompilerIf #PB_Compiler_Processor = #PB_Processor_x64
!PXOR xmm8, xmm8
!PXOR xmm9, xmm9
!PXOR xmm10, xmm10
!PXOR xmm11, xmm12
!PXOR xmm13, xmm13
!PXOR xmm14, xmm14
!PXOR xmm15, xmm15
CompilerEndIf