Code: Select all
@echo off
setlocal EnableDelayedExpansion
(For /F "Delims=" %%E in ('Where /R "%USERPROFILE%" cmdgfx_gdi.exe') Do CD "%%~dp$PATH:E") > Nul 2> Nul
cmdwiz showcursor 0
cmdwiz getdisplaydim w & set /a w=!errorlevel!/3+1
cmdwiz getdisplaydim h & set /a h=!errorlevel!/3+1
mode %w%,%h%
set /a density=10, col=12
if not defined _ set _=. & call %0 | cmdgfx_gdi.exe "fbox 0 0 db & block 0 0,0,%w%,%h% 0,0 -1 0 0 - random()*100/(101-%density%)" Sfc:0,0,%w%,%h%n
for /l %%a in () do (
(Set /a Tk+=1 & Title %Time% !Tk! !Time!) & echo "cmdgfx: block 0 0,0,%w%,%h% 0,0 -1 0 0 - store(gtr(col(x-1,y-1),0)+gtr(col(x,y-1),0)+gtr(col(x+1,y-1),0)+gtr(col(x-1,y),0)+gtr(col(x+1,y),0)+gtr(col(x-1,y+1),0)+gtr(col(x,y+1),0)+gtr(col(x+1,y+1),0),0)+((1-(lss(s0,2)+gtr(s0,3)))*gtr(col(x,y),0)+eq(col(x,y)*10+s0,3))*(%col%+eq(s0,3)*3) & text e 0 0 [FRAMECOUNT] 2,2 6"
)
Fullscreen at 1360 * 768 pixels (Native resolution is 3840 * 2160, at which only approx 1/6th of the cmd window is occupied by cmdgfx_gdi's output)
https://drive.google.com/uc?export=down ... eZqb1btMPz
The frame differenceI mentioned was between the very first script you posted in this thread.