unic0rn information 185 glöps
- general:
- level: user
- personal:
- cdcs:
- cdc #1: heaven seven by Exceed [web]
- cdc #2: Frameskool - Breakpoint 2007 64k invit by Equinox [web]
- 64b MS-Dos misplace by fsqrt [web]
- waffle: you haven't seen much, have you?
- isokadded on the 2012-03-08 20:49:32
- 256b MS-Dos yap by Asm Force [web]
- Pirx: i've made sure it will after seeing one of your old comments on some prod, saying 'don't use les whatever,[bx] in 256b intros' :P
- isokadded on the 2012-03-06 21:50:43
- 64b MS-Dos Plasma64 by optimus
- that's what i wanted to do... but mine is 4 times the size :(
- rulezadded on the 2012-03-06 16:20:10
- 256b MS-Dos yap by Asm Force [web]
- another reupload, the last one hopefully. i've used those 2 spare bytes to do proper es/fs initialization instead, so it should work under real dos without problems.
- isokadded on the 2012-03-06 16:04:12
- 256b MS-Dos yap by Asm Force [web]
- ah, i was sure i saw something similar one day, but i was convinced it was made by ind (checked all their prods, found nothing). that one is a little bit slow though. and when it comes to plasma, well - i was reading this blog post, but i think i've overcomplicated things... a little bit.
- isokadded on the 2012-03-06 15:24:03
- 256b MS-Dos yap by Asm Force [web]
- reuploaded, now it's 256b instead of 255b, no changes in the inner workings, just missed one offset when changing all +18's to +si, reducing the file size to 254b, so now it has 'AF' at the end. that's how it is when one codes whole night.
also, technically i believe it is plasma. perhaps a little bit wicked, but still. palette is a little bit unusual, but that's what i wanted - single color with highlights and shadows. it adds a little bit of depth to it, imho. - isokadded on the 2012-03-06 15:04:47
- 256b MS-Dos yap by Asm Force [web]
- it was supposed to be a small and simple 64b plasma, just because i had to kill some time. then i've decided to add some palette, then to make it move better, then double-buffering & vsync, then dynamic palette... and here it is. hardly a 64b plasma, but still... a plasma. or so i think, i never coded any.
- isokadded on the 2012-03-06 10:23:33
- 1k MS-Dos paleozoa by fsqrt [web]
- for the oldschool feeling
- rulezadded on the 2012-03-06 07:41:27
- 256b MS-Dos a glow in the dark by Sensenstahl [web]
- nice one.
sensenstahl: take a look at this one - comes with all stages of optimization. i'm far from being the best 256b coder out there, but i guess i'm not the worst one either ;) i hope it'll give you some ideas. one of the nifty tricks out there is to assume the contents of some registers at the beginning - makes stuff work under windows only in some cases, but it seems noone cares anyway. second thing, take a look at nasm docs - at least older version had all opcodes documented and you can sometimes save some bytes by simply using different registers or sequence of instructions to achieve same thing. wsmz isn't optimized perfectly imho, but at the time i wrote it, it seemed good enough. keep learning and you'll get used to this sort of thinking. also, use ndisasm to see which instructions take more bytes than you think and see what you can do about it. - rulezadded on the 2012-03-05 08:31:51
- 256b MS-Dos something lingers in the fog by Sensenstahl [web]
- well, release them as prods - you may get surprised. also, this category is all about optimization.
- isokadded on the 2012-03-04 21:07:33
account created on the 2007-06-11 00:04:49