diff --git a/poker.asm b/poker.asm --- a/poker.asm +++ b/poker.asm @@ -165,1 +165,2 @@ slotComboMults dd 32 dup(0) +slotComboMasks dd 32 dup(0) @@ -11292,1 +11293,3 @@ mov slotComboMults[ebx * 4], edx + mov ecx,maskValue + mov slotComboMasks[ebx * 4],ecx diff --git a/casino3d.inc b/casino3d.inc --- a/casino3d.inc +++ b/casino3d.inc @@ -156,1 +156,2 @@ include src_graphics\native_slots_data.inc +include src_graphics\native_clover_data.inc @@ -4730,1 +4731,4 @@ - call BeginUnavailable3D + call InitNativeClover3D + test eax,eax + jz target_unported + mov engineMode,MODE_CLOVER @@ -5131,1 +5135,2 @@ include src_graphics\native_slots.inc +include src_graphics\native_clover.inc @@ -5255,1 +5260,7 @@ check_slots_mode: + cmp engineMode,MODE_CLOVER + jne @F + call HandleNativeClover3D + call RenderNativeClover3D + jmp present_frame +@@: @@ -5485,1 +5496,2 @@ call FreeNativeSlots3D + call FreeNativeClover3D