Snap! remade/Snap!-like block language in PICO-8 (And possibly other platforms)

here:

[cart]89504e470d0a1a0a0000000d49484452000000a0000000cd08060000003fa57ba900000946494441547801ed9d318b5cd99dc5cf39fff25a3089037f0487b6576b26dc4098091ccc071843c3b4edf28ec0133a50204c1bc422cc840ab4d02c6ddcfb0d2670208c3e8111fe040e379cc0a1eeff98e655694aadea56a9babaab659d1f54d5bbafeebdefbd737fef7f53cee7f7b1e4f8e4e4a5000042a3b13cbe885ef45ced73d1b85e7c0b2078f19ce7c6189e46de14840018046100587caf43001a7cad8fe157739cef3b608822c18def67785c7c033b7be8427970005e77efeff2fc5c24b00e43289af3c35fcc5ef5ffe2d7bfe152bef9e1c15e022880836578ac5dbc7709006fb45fef0f92539fdb23c02e9f7f1301f6fdfcc727a7981f1ece0080f3f97d1cfff14f2fbff8fce73b7903de56018aba75029c9301406db4030c00b5f8fef6dc7835c7f9bec0b8f5cfff6d0ed3932def7c972f1b58af24647de7a3b1aef22d2e6d78b73710c26a25246677d66ebd21dc848017ef2f21dc00efb5804f8fff3f2b1801f724dfc7c7c037c7787affb3ac6204bc61f98e9e039f2daadf0f7e88a7dffb242b19016f8efb47f730fbe6670080c747cf71ff9b6759c90f55c0a75f3d7aed73d1b9f3e72f1bbfc935e68f3ec60f9f7d1f7fffc7fb29dfa79fdc7ba7dfd571cbcfbaf6eab98bda97cdb7eebf75edcbc6dd98804b19eefff6e1eb156aa5bd3c5eedbbeedc5babdecab825fff9e7fb1f64d5f8fad9f3378e97bf9f7e720f5f3f7bfe467bd3f956657bd779b661b68b492eaa5cbb107bb5aa86d7abe755c7aecab5ed8b70d50ab8130137a960579def7cd5fc5714e96dedcb2ad636d5739722ed650bdea4229e17e6e9578fd69e7b9bc8ebc6a5ea7d7b7ef9bb9469b5ffdbb6cff37db79d671b88d99d97f3c383ec6be1c6393e39bd9e0a18c25eb7e010226088802144c01001438880e15632bbcae0e393d32418303f3cd88f8000f0f8d15156e003e6c1c3abad7fb6e0b05722608880210286100143040c210286081842040c1130840818226008113044c010226088802144c01001438880210286100143040c210286081842040c1130840818226008113044c010226088802144c0100143040c210286081842040c1130840818226008113044c010226088802144c01001438880210286100143040c21028608184204dc021210812208a67db36d2590b0dfd7ffdfee8cff3afcdca3c73b0f3e3e39c5e34747ef7b04001c13b64ce4c1c323cc0f0fb6bacef1c9290a9cfdee3ffefd475b4df0d7177fc3273fbd77238184db99c7b3bf3cc74feefe786b7ff43e04f2bed5a7e4b1791e3b113082248f6df3d889801124796ccb56024690e4b1ab3cb6123082248f5de5712bb6e008f2e1e6b191801124795c571e1b09184192c775e5b1972d3882248f4b058c20c9e3a6f2582b6004491e3795c78d6cc11124795c2a60028920fbca43092482ec338f6bd9822348f2d8348f6b113082248f4df3b816012348f2b8d12d3882248f6df3d889801124796c9bc7addc8223c88793c756024690e4b1ab3cb6123082248f5de5712bb6e008f2e1e6b191801124795c571e1b09184192c775e5b1972df87c2005b0040a2450100480104aa89afe87aac8a2aac0126b1ab7180a88451164c185e9ff5241c2ab3984926a31591508102c9028964a2551a04a128a52154515291454ac92244a451450a4c0a20096aa2890a42450d31d030589204482240b52818b8f48889c0eaaa4624d4f250882aa041441b05402a522ab588569668a254ad4f46f890428955428982891d3735495044d03161114410110c4c501c922501255d2323c2e568a242960caa334655704c59a824181d3838942a908b1849aac5b2ce062ad0b2aa0b4c8ae44082854d594ae26481649b04a2541045424892a102c92acc5758b2572b168100552104d502816004965484dc8b08ba89685224810ee02ca664f2f9a0788418f693a928658d56ed8a0ba68b6479507078152034392ad06010e34da5d46991c65c904cca6d5c5361a1802060878c0e4284230e8863954101a34dd769501035d00d17491849b28b8008232240106d85d8405a0daa249a329f568d826a14117d000ba09b85c36ba25b0010f8e2ed912d91e06c1c965c0388bbb0d73c045084d4db5ca1804ba6dd8a055a826000ad3f351248cb3bb2ab7459f5585b6c036e50639ad7da9bb090e7b00dd4d1a1c2e82d0a0681b3d159c961a4d0e9441a8552d50b38f7afeab03bb8741166873100d5135d0d628bb0cb425d883a29a36ffe77fff0f7ff8efdf03681b984cb001d8867936ddd95a0b0048db843d200b0d83302c69caaa1aeceae13eab866d92a2dddd148901526cdb24cd06c9a6ad6e53a4618135e8a1266808650edb4573a02c9c29ee3621c26d148886c762557156c046a3ab5c67f76412b2681800272b1b006b802061b91b22318426608fa98a9b96d94d086e1325a35da01bb005707aed009cad87497ad824171b5be3aca48ed6c21e0e18224dd8dd300ab0a96a191c1ae028926e1b67f578340076432aa1d180691a26000be470b7ce149f5ea177e4c1c323cc0f0fb6da098f4f4e41cceebcbcca048f1f1ded63170fb784ab0aa84418f649040c113044c010226088802144c01001438880210286100143040c210286081842040c1130840818226008113044c010226088802144c01001438880210286100143040c210286081842040c1130840818226088802144c01001438880210286100143040ce1fa995d7582070f8f9262d88f80f3c3832418b20587081842040c1130840818226008113044c0102260b8bdccae32f8c58b174930e0eeddbba980215b7008113044c010226088802144c01001438880210286100143040c210286081842040c113044c010226088802144c0100143888021028670bdcc7635d1975f7ef9eaf8c993276fb457fb5cd4be6cbecbaeb9ee7abb6aaf5efbb2eb855b500157176279bc2adb93274fde686f3adf3af956e75bd7ffb2fbd9f4ffa568175d2ff2dd220157abc23663979f6de73bdfff6d926ff2125cd7f3866baa80db2ee872ec6515ed5d2af0baad725dffab489eea77cb045cb750cbdfe5629faf706fab506f93675755e8fcfd5e5451d755edb03dc4eccecbf9e1c156835fbc78910403eedebdbbd5b8e393d3ebab8021ec750b0e611366fb28bd211c9f9c627e78384b050c7b932f5b70d8ab7c1130ec55be0818f62a5f040c7b952f0286bdca07009a1f1ece8e4f4e9354b871f95e55c04818f6211f00bcea304978f232d17d584842774fb5880060c27049658c4116eca166b9dc6c13a01b44b9dd000d8014251b26c1eef1c52f7ef95db8d51420d0a3c7baebff138a26083cc33c5c4700000010744558744c6f6465504e47003230313130323231e359b6c10000000049454e44ae426082[/cart]

What file format?

i just typed save @clip.

How do you load it?

load @clip
(Well, it doesn't work...)

here's the p8
pico-8 cartridge // http://www.pico-8.com
version 42
__lua__
pal(5,-4,1)
function bpal(cat)
	local paltbl={
		motion={5,12,13},
		looks={2,14,13},
		sound={14,7,2},
		pen={3,11,13},
		control={9,10,4},
		sensing={12,7,5},
		operators={11,7,3},
		variables={4,9,2},
		lists={8,7,2},
		other={6,7,13},
		c={}
		}
		pal(paltbl[cat])
end
function tpal(cat)
	local paltbl={
		motion=7,
		looks=7,
		sound=1,
		pen=7,
		control=1,
		sensing=1,
		operators=1,
		variables=7,
		lists=1,
		other=1,
		c=7
		}
		pal(7,paltbl[cat])
end
function _draw()
	cls()
	i=0
	foreach({"motion","looks","sound","pen","control","sensing","operators","variables","lists","other"}, function (item)
		bpal(item)
		spr(1,0,i,4,1)
		spr(3,32,i)
		spr(5,40,i,2,1)
		spr(1,64,i,2,1)
		for j=9,11 do
			spr(2,j*8,i)
		end
		tpal(item)
		color(7)
		print("abc",8,i+1)
		i+=7
	end)
	bpal("c")
end
__gfx__
00000000022200022222222222222220022222220002222222222000066666666666666666666660000000000000000000000000000000000000000000000000
00000000211122211111111111111113211111110021111111111300667777777777777777777777000000000000000000000000000000000000000000000000
00700700211111111111111111111113211111110211111111111130677777777777777777777777000000000000000000000000000000000000000000000000
00077000211111111111111111111113211111112111111111111113677777777777777777777777000000000000000000000000000000000000000000000000
00077000211111111111111111111113211111110211111111111130677777777777777777777777000000000000000000000000000000000000000000000000
00700700211111111111111111111113211111110021111111111300677777777777777777777777000000000000000000000000000000000000000000000000
00000000033311133333333333333330033333330003333333333000677777777777777777777777000000000000000000000000000000000000000000000000
00000000000033300000000000000000000000000000000000000000077777777777777777777770000000000000000000000000000000000000000000000000
__sfx__
010000001855300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

what is all this

We both happened to be working on a similar project ( Building Snap! in the PICO-8 fantasy console) and are sharing our progress with each-other.

project link

and what is the p8

Scroll up. Copy the code we shared. Save one of them to a file named snap!.p8 . Go to:
(http://pico-8-edu.com)

Type LOAD.

Select the snap.p8 file.Type RUN.

i asked what is the p8

It's a file format for saving and sharing PICO-8 cartridges.

The PICO-8 is a fantasy console (actually, it's the FC that coined the term :-)­ ).

A fantasy console is a programing environment that is designed to have all the restrictions of an 8-bit system from the 80s, but without the hassle of real hardware, and more modern techniques.

Neat! Now make it look like a Snap! in elegant pixel art!

Maybe you should shorten the curved part in the letter a because I don't the logo has a big curl.

where can i get a p8 emulator

not showing

pico-8-edu.com

blocked