Code is Just

97 posts

Code is Just banner
Code is Just

Code is Just

@CodeIsJust

Footnotes, commentary and extras for my Code is Just thread, which is pinned to my @shahidkamal thread. An index to all threads is in the thread pinned here.

England, United Kingdom Katılım Ekim 2021
0 Takip Edilen502 Takipçiler
Sabitlenmiş Tweet
Code is Just
Code is Just@CodeIsJust·
This account serves as a repository of footnotes, explainers and other extras for the Code is Just saga running on my main account @shahidkamal
English
1
0
5
0
Code is Just
Code is Just@CodeIsJust·
Ignore. This post is to keep the account active.
English
0
0
1
160
Code is Just
Code is Just@CodeIsJust·
Please ignore. This post is for the purposes of keeping the account alive.
English
0
0
1
357
Code is Just
Code is Just@CodeIsJust·
If you want to play along to Code is Just, download the Chimera 2 prototype. Watch for the code that will appear in the thread every night to unlock features and content. Paying for the game shows me your appreciation, but is not obligatory at all! shahidkamal.itch.io/chimera-2
English
0
0
2
0
Code is Just
Code is Just@CodeIsJust·
Season 3 launches on Monday 20th of June at 8pm BST, noon Pacific. With a little surprise. Follow @shahidkamal for the thread, and of course, follow this account for Code is Just related updates and news.
Code is Just tweet media
English
0
5
9
0
Code is Just
Code is Just@CodeIsJust·
6004: The speaker in the ZX Spectrum was very simple. The way I saw it was that if you could modulate it fast enough, it would still be able to approximate speech. RETURN
English
0
0
3
0
Code is Just
Code is Just@CodeIsJust·
I would often play "Format Roulette", formatting a cartrdige again and again. Sometimes the number would go up as high as 90KB, other times it would drop to as low as 85KB. I would often stop once I got anywhere close to 90KB. RETURN
English
0
0
4
0
Code is Just
Code is Just@CodeIsJust·
6003: The Microdrive was Sinclair's infamous "mass storage" device that was essentially a coninuous tape loop device. It was supposed to have a maximum capacity of 100KB, but in reality, you'd get a fair bit less than this.
English
1
0
4
0
Code is Just
Code is Just@CodeIsJust·
5013: I did literally do the room data this way, manually, on a grid. RETURN
Code is Just tweet media
English
0
0
3
0
Code is Just
Code is Just@CodeIsJust·
5012: Contrary to the reports, I came up with Chimera before Alien 8, but Ultimate shipped first. Also, the player character was meant to be a spaceman, but moved and looked like a robot, because I could never draw or animate for shit. RETURN
English
0
0
3
0
Code is Just
Code is Just@CodeIsJust·
5011: The AND operator gives you an output of ON only if both inputs are ON. This is what lets us do a cookie cut of the background, preserving what we don't want to touch and clearing the way for the new graphic that will occupy the hole the cookie cutter leaves. RETURN
English
0
0
4
0
Code is Just
Code is Just@CodeIsJust·
Do it bottom to top on slow updates for less tearing too. Job done. The copy from back buffer to actual screen is like raising the curtains on a dressed stage. RETURN
English
0
0
5
0
Code is Just
Code is Just@CodeIsJust·
5010: The back buffer is an area of the screen where you "dress the stage" so to speak. You do all your slow and messy drawing work there, then when everything is ready, you copy the whole thing across in one quick routine and then you don't notice as much flicker.
English
1
0
5
0
Code is Just
Code is Just@CodeIsJust·
So you kind of get two colours for the price of one, with black thrown in for almost free. Here’s an illustration from Chimera. RETURN
Code is Just tweet media
English
0
0
4
0
Code is Just
Code is Just@CodeIsJust·
5009: : It's called a cookie cutter because you use it to stamp out a blank space in the background where you want your image to finally appear. The cookie cutter mask makes the space, then you can put your sprite in and where it's black, nothing from behind will show through.
English
1
0
2
0
Code is Just
Code is Just@CodeIsJust·
…then move the sprite and XOR it in the new position. I didn't use this for the Chimera game proper, I had a fancier technique. RETURN
English
0
0
3
0
Code is Just
Code is Just@CodeIsJust·
You'd get some weird glitching sometimes, but people lived with it, because it was bloody fast. You would XOR the sprite image onto the background, then XOR it again with itself to remove it, restoring the background to its original state…
English
1
0
3
0
Code is Just
Code is Just@CodeIsJust·
5008: he binary XOR operator takes two inputs and provides one output, much like the OR operator, except that if both input bits are set to ON, then the output bit is set to OFF. The output is ON if and only if, exactly one of the input bits is ON.
English
1
0
4
0