KAZIK/tools/tests/buckshot_path_probe.asm
Artvasil09 3ad5bf4c9d Develop assembly-only casino scenes and native games
Add native Durak, poker, blackjack, roulette, Buckshot and billiards scenes with animation assets and regression tests. Improve arrival, city, hall, profiles, shops, audio and exit handling; remove the portable C game core and refresh shipping executables.
2026-10-08 22:39:19 +03:00

26 lines
634 B
NASM

; Link against the real game object; no copied loader, window or profile writes.
.686
.model flat, stdcall
option casemap:none
include kernel32.inc
InitPaths3D PROTO
InitBuckshot3D PROTO
FreeBuckshotAssets3D PROTO
InitRussianGame3D PROTO
FreeRussianAssets3D PROTO
.code
RunBuckshotPathProbe PROC
call InitPaths3D
call InitBuckshot3D
test eax, eax
jz path_probe_failed
call FreeBuckshotAssets3D
call InitRussianGame3D
test eax,eax
jz path_probe_failed
call FreeRussianAssets3D
invoke ExitProcess, 0
path_probe_failed:
invoke ExitProcess, 1
RunBuckshotPathProbe ENDP
END RunBuckshotPathProbe