Channel database

[Pakkfail] Draw Batch

MarkusTegelane


Draw Batch is a cool little tool written in batch, which allows you to make custom drawings using only text characters.

► Download links

Readme (READ THIS BEFORE DOWNLOADING)
Google Docs link: https://docs.google.com/document/d/16ZsPFsobUO3F8Y5sIvBpNiQw3jDRRGNn88ZzL9oxlZo/edit?usp=sharing

Draw Batch (dependencies are self-contained)
Checksum (MD5): 4C246E5AFA5F53D6E100F8576831A407
Link: https://drive.google.com/file/d/1dh3BidJVUlc1UxXxXrTOjP4bB9IE3l07/view?usp=sharing (draw_batch.bat, 259844 bytes)

Sample Media Pack
Checksum (MD5): 909B5CCEA019782E8C4286527804DD19
Link: https://drive.google.com/file/d/1yEaKFcFOlORNZpbTRKZjTrGvRQd9wymi/view?usp=sharing (Draw Batch Sample Media Pack.zip, 34072 bytes)

Image Conversion Tool (requires .NET 5.0 runtime)
Checksum (MD5): 1ED3958DD19EE84685111D08E4B58288
Link: https://drive.google.com/file/d/1uhzWkIQKMEkE0_UykzKe1JvI8kBsYTO5/view?usp=sharing (PalletteMaker.exe, 179139 bytes)


► Music

Perspectives Kevin MacLeod (incompetech.com), Licensed under Creative Commons: By Attribution 3.0 License (http://creativecommons.org/licenses/by/3.0/)
Vibe Tracks - Invisible
Vibe Tracks - Dutty
Vibe Tracks - Nice To You
Riot - HTML
Jimmy Fontanez - Follow Me
Twin Musicom - Precipice
Jason Farnham - Microchip
Jason Shaw - Drifting (Music by Audionautix.com)

► Other links

Website: https://markustegelane.ml/
Blog: https://markustegelane-en.blogspsot.com/
Other channels: https://www.youtube.com/c/MarkusMaal/channels

► Thanks for watching!
© 2022 Markus' videos


Published: July 01 2022
Filename: draw_batch.mp4
Category: Batch files


Open video (YouTube)
Open video (Odysee)
Go back

Properties

Tags

Draw Batch
batch file
batch paint
character paint
character drawing
ASCII art
ansicon
ANSI.SYS
DOS art
16 colors
dithering
ghost
face reveal
beard reveal
Movement Batch

Comments


@maxmuster7003 manage

I like to make batch file for DOS/DosBox only. In DOS we can use the graphic mode from a batch file too. Example: Drawing a bresenham line for the resolution of 320x200x8.<br /> <br /> <br /> @echo off<br /> REM Draw a Bresenham line in 320x200x8 graphic mode (0x13)<br /> REM Need 5 parameter attached<br /> REM Usage: MCGALINE.BAT X1 Y1 X2 Y2 Color<br /> REM X=0 - 13f<br /> REM Y=0 - c7<br /> REM Color=0 - ff<br /> echo acs:100>tmp.deb<br /> echo mov di,200>>tmp.deb<br /> echo mov cx,c7>>tmp.deb<br /> echo mov [di],ax>>tmp.deb<br /> echo add ax,140>>tmp.deb<br /> echo add di,2>>tmp.deb<br /> echo dec cx>>tmp.deb<br /> echo jnz 0106>>tmp.deb<br /> REM ;-------------------------------------<br /> echo mov ax,A000>>tmp.deb<br /> echo mov es,ax>>tmp.deb<br /> echo mov bx,%1>>tmp.deb<br /> echo mov si,%2>>tmp.deb<br /> echo mov cx,%3>>tmp.deb<br /> echo mov di,%4>>tmp.deb<br /> REM Code for: INC AX // INC BX<br /> echo mov ax,4043>>tmp.deb<br /> echo mov dx,di>>tmp.deb<br /> echo sub cx,bx>>tmp.deb<br /> REM echo jge short DAX>>tmp.deb<br /> echo jge 012f>>tmp.deb<br /> REM Code for DEC BX<br /> echo mov al,4B>>tmp.deb<br /> echo neg cx>>tmp.deb<br /> REM DAX: 012f<br /> echo sub dx,si>>tmp.deb<br />

Reply👍5👎6




@ataishere9663 manage

this should get more attention very very good job markus

Reply👍7👎6




@ataishere9663 manage

can u teach me how to program better in Batch pls?

Reply👍6👎6