Topomorph 16b by Desire [web]
screenshot added by HellMood on 2016-04-24 21:08:41
platform :
type :
release date : april 2016
  • 26
  • 3
  • 1
popularity : 59%
  • 0.83
alltime top: #6216
added on the 2016-04-24 21:08:41 by HellMood HellMood

popularity helper

increase the popularity of this prod by spreading this URL:

or via: facebook twitter pinterest tumblr


16 bytes should be enough for everybody ^^

added on the 2016-04-24 21:10:01 by HellMood HellMood
The kingdoms of the coder colors!
rulez added on the 2016-04-24 21:19:13 by ham ham
rulez added on the 2016-04-24 21:36:00 by Weyland Yutani Weyland Yutani
<3 <3 <3
rulez added on the 2016-04-24 21:39:51 by sensenstahl sensenstahl
Not sure what's displayed but great for 16b
rulez added on the 2016-04-24 21:48:52 by Optimus Optimus
Rainbow Smoke in Textmode and 16 bytes.
rulez added on the 2016-04-24 22:43:19 by TomoAlien TomoAlien
Most interesting 16 bytes I've ever seen :)
rulez added on the 2016-04-25 00:20:25 by Photon Photon
rulez added on the 2016-04-25 06:03:59 by FreeFull FreeFull
By the way, here are the contents of the included .asm file:
Code: lds si,[si] ; the infamous SInception move setup nop ; that was exhausting, so let's chill L: lodsb ; load ... something and al,[si+80] ; weave it logically into another thing not al ; now take the opposite, because we can mov [si],al ; store this as a new something imul si,byte 41 ; we didn't multiply yet! jmp short L ; everybody needs workout, so jump!
added on the 2016-04-25 06:06:55 by FreeFull FreeFull
So basically a mauled PRNG. ;) What's the significance of the first line?
added on the 2016-04-25 07:44:08 by tomaes tomaes
Beautiful for 16 bytes!
rulez added on the 2016-04-25 08:03:13 by neoman neoman

basically, yes ;) as a such, kind of a mixture between a logical CA (Stream 32b) and an arithmetic one (Amoeba 32b) while adapting techniques from M8trix 8b

Therefore, LDS SI,[SI] works as DS = [CS:0x102] which points to LODSB and NOP (in that order) and resolves to 0xAC90. That's not quite the 0xB800 we're heading to for textmode but is eventually also adressed as SI populates the whole segment up to 0xBC90.

In M8trix 8b i found a way to use the forced third byte, together with the modbyte of LDS, as a hidden instruction. Here, not so much, so i simply made it a NOP ^^

In hindsight, i should write more serious comments ;)
added on the 2016-04-25 09:23:16 by HellMood HellMood
Nice (colors) :D
rulez added on the 2016-04-25 09:46:24 by leGend leGend
rulez added on the 2016-04-25 12:49:02 by elfh elfh
crazy small thing!
rulez added on the 2016-04-25 22:27:47 by whizart whizart
rulez added on the 2016-04-26 00:39:42 by slack slack
Really good stuff, HellMood!
Surprising what one can squeeze outta 16 tiny bytes....
rulez added on the 2016-04-27 18:26:29 by sim sim
Cool stuff.
rulez added on the 2016-04-27 20:38:00 by Rob Rob
sweet 16
rulez added on the 2016-04-27 21:22:37 by SiR SiR
rulez added on the 2016-04-28 19:50:38 by rudi rudi
Neat. :)
added on the 2016-04-30 04:56:00 by AntDude AntDude
Really good for 16 bytes!
rulez added on the 2016-05-01 01:57:13 by frog frog
rulez added on the 2016-05-04 04:19:16 by bitl bitl
It's a guinness record of content/size ratio
rulez added on the 2016-05-05 08:53:09 by rutra80 rutra80
I can even see sheep! Plus 0,89 extra thumbs for the comments in the source. I think now I finally understand how it works.
rulez added on the 2016-05-17 00:17:55 by JAC! JAC!
nice for the size
rulez added on the 2016-05-17 23:12:55 by lsl lsl
rulez added on the 2016-05-18 23:22:35 by T$ T$
rulez added on the 2016-05-19 12:50:10 by cupe cupe
Useless and ugly code
Sorry don't think it is interesting polluting Pouet with 8 lines of Assembly language. The visual result speaks for itself I think.
sucks added on the 2016-05-27 19:08:18 by Baudsurfer Baudsurfer
^ like most of your work in 8 to 16 times the size
rulez added on the 2020-12-08 20:56:14 by superogue superogue
Nice textmode plasma
rulez added on the 2021-03-13 15:58:53 by Queen_Luna Queen_Luna

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 !

[previous edits]

add a comment