PA!NT 16b
[nfo]
|
||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||
|
popularity : 66% |
|||||||||
alltime top: #2093 |
|
|||||||||
|
||||||||||
added on the 2013-10-21 23:06:24 by HellMood |
popularity helper
comments
Smallest paint program evar?! Interestingly, DOSBox fails to capture the mouse in windowed mode here... ;)
ok so its not the picture but a uber simplistic paint tool.
but 16b, holy crab.
but 16b, holy crab.
Nice!
Easy to make it 14b: throw away the last int 0x10.
Easy to make it 14b: throw away the last int 0x10.
neat!
haha you summoned the frag in no time =)
also i mirrored the file for direct dl (i hope you dont mind): http://blackbox.j-chaos.net/releases/paint.zip
also i mirrored the file for direct dl (i hope you dont mind): http://blackbox.j-chaos.net/releases/paint.zip
+interesting idea
-could not get it working
-hosted on a crapware-badvertisement-spreading service
-could not get it working
-hosted on a crapware-badvertisement-spreading service
Awesome idea :)
Indeed!
Indeed!
At first I saw it's another 16b and was ok. Then I saw the screenshot and was like? Maybe 32k? Then I realized it's a painting program and still couldn't believe it would fit in 16b. Then I read the code and realized. Wow!
nice :)
:D
I think this is the most you can squeeze out of a 16b.
Totally original concept (A paint program in such a small size? Who would've thought?) and a proper execution (Barring the invisible cursor but well... what can you do in such small filesize).
So far the best 16b I've seen!
Totally original concept (A paint program in such a small size? Who would've thought?) and a proper execution (Barring the invisible cursor but well... what can you do in such small filesize).
So far the best 16b I've seen!
It's 16b, and it's interactive.
Also, nice pic :)
Also, nice pic :)
although it doesn't work on my dosbox, it is still very much awesome
paint in 16b?! crazy!
Brilliant!
I think this might be the first guaranteed bug-free graphics software I've ever used. I am utterly amazed that this is possible in 16 bytes.
PA!NT 16b in 32b. all right. :D
Well, there is no less than 32b category in pouet. File is still 16b.
14b: Maybe you can make pointer visible with the remaining 2 bytes?
Mental!
Mental!
well, have my
HAHAHAH AWESOME
Why did you call int 0x10 twice? Here's your pa!nt in just 14 bytes, source for nasm:
Code:
BITS 16
mov al,0x12
mloop:
int 0x10
mov ax,0x03
int 0x33
xchg ax,bx
mov ah,0x0C
jmp mloop
Good idea!
HELL yes!
HELL yes!
Pretty awesome achievement.
think you meant suborg :)
win32 port please :)
I'm here just to say 'wow'.
I still wonder if it's possible to go any lower. 14 bytes seem to be the limit of anything usable for 16-bit realmode x86 architecture (it's not about DOS really), but... who knows?
thank you
cool idea, clever code...
Awesome
This is some black gypsy magic.
Youtube video or it never happened.
Facebook status or it didn't happen.
(Awesome)
(Awesome)
magic...
Excellent idea
Will probably never see it working, but the idea itself deserves a thumb!
HellMood, you can get free demoscene hosting at http://www.untergrund.net, then you don't have to use crappy hosters anymore.
neat trick. lousy screenshot whoever.
It didn't work for me directly in my old, updated Windows XP Pro. SP3's cmd.exe and DOSbox v0.75. :(
Nice one!
Just in case nobody tried yet:
Yes, it works fine on a real old DOS machine. Just tried on a P233 with MS-DOS 6.22
Just in case nobody tried yet:
Yes, it works fine on a real old DOS machine. Just tried on a P233 with MS-DOS 6.22
Aaaand forgot the thumb.
AntDude: Why the fuck do you thumb down a prod right after finding out that you can't get it to work, without even reading the comments which would tell you how to get it working in DOSBox?
Saga Musix: I did read them. I get nothing on my screen in both cmd.exe and DOSbox.
Worked perfectly. Awesome. =)
AntDude, there's nothing on the screen by default. You run it in DosBox, press Ctrl+F10 to grab the mouse control, and start painting by pressing, dragging ad releasing different mouse button combos, getting different colors. Is it really so hard to understand?
wow
whoa!
awesomely done. Great.
Great idea.
no clone tool wtf?
Smart :)
ace achievement!
Shame on you for missing the int 0x10 optimization. Also why are you hard coding a short jump?
This still kicks ass though
Code:
jmp short mloop
This still kicks ass though
Whoa...
I love that people are still pushing boundaries in < 32b :)
Incredible!
OK so this one should have gotten the thumb instead.
@ Jakim: 8 byte demo :P
https://www.pouet.net/prod.php?which=63126
https://www.pouet.net/prod.php?which=63126
@ɧคɾɗվ: jmp short is the shortest possible jump (aside from RET).
DEBUG codes jmp as jmp short though...
This piece is a work of art, sir!
DEBUG codes jmp as jmp short though...
This piece is a work of art, sir!
missing thumb. this is a cool achievement!
^+
Deluxe Pants!!! =D
submit changes
if this prod is a fake, some info is false or the download link is broken,
do not post about it in the comments, it will get lost.
instead, click here !
also, i dont believe.