#tis100

Alex Kazaievalex@k4zka.online
2025-02-01

за сьогодні я дописав інтерпретатор інструкцій та трохи поекспериментував з UART щоб поєднувати мої вузли - LED блимає, коли контролер відповідає на запит статусу

#electronic #hobbyelectronics #електроніка #хобі #tis100

Alex Kazaievalex@k4zka.online
2025-01-27

десь десять років тому вийшла іграшка TIS-100 (en.m.wikipedia.org/wiki/TIS-10), програмувальна головоломка яка симулює роботу вигаданого набору обчислювальних вузлів, що виконують програми на асемблероподібній мові. я хочу зробити собі «справжній» термінал TIS-100 з вузлами на базі RPI Pico. прототип вузла виглядає так - поки що показує інформацію та інтерпретує дві команди з набору 🤭
#electronics #hobbyelectronics #tis100
#електроніка #хобі

2025-01-24
building a real life TIS-100 node..

have you ever played TIS-100? highly recommend - if you are into programming and puzzles, that is.

#hobbyelectronics #electronics #tis100
2024-10-08

#Zachtronics catalogue sale now through 10/17, everything 50% off! I love their open-ended engineering puzzle games, and there are a few other genres thrown in there too. Now's a good time to pick up any of their games if you've been on the fence. store.steampowered.com/sale/za

#IndieGames #GamingDeals #Solitaire #PuzzleGames #SpaceChem #Infinifactory #OpusMagnum #LastCallBBS #BBS #Exapunks #ShenzhenIO #TIS100 #IroncladTactics

2024-08-04

Подборка игр с низкоуровневым программированием

TL;DR Игры от Zachtronics: TIS-100 , EXAPUNKS , SHENZHEN I/O Про создание процессора от логических элементов и до написания кода на ассемблере: браузерная бесплатная nandgame.com , более продвинутая Turing complete . Если Вам нравится какая-то игра из перечисленных - наверно, и остальные тоже подойдут. В каждую из них я наиграл по 30+ часов, получил кучу удовольствия и научился чему-то новому. Подробности

habr.com/ru/articles/833652/

#TIS100 #shenzhen_i/o #exapunks #turingcomplete #никто_не_читает_теги #nandgame

Nina "Erina" Satragno 💫nsa@hachyderm.io
2024-01-20

Finally, I fucking did it #tis100

This is a horrible, horrible piece of coding, and I'm sure edge cases break it, but it was good enough to solve the sequence sorter problem.

A screenshot of the programming game TIS-100. It looks like a weird old school computer terminal screen in black, white, and red. Most of the screen is filled by a 4 by 4 grid of squares, with arrows connecting each to the adjacent ones, most of them filled with an assembly-like programming language. Each square has a little box for the values ACC, BAK, LAST, MODE, and IDLE.

On the top right, the prompt: SEQUENCE SORTER
Sequences are zero-terminated
Read a sequence from in
Sort the sequence
Write the sequence to out

A panel on the left has an example input, output, and buttons to stop, step, run, and run fast the program.
2023-12-01

Gibt es eigentlich einen Begriff dafuer an "vermeintlich" einfachen Aufgaben zu scheitern. Komplexe jedoch einfach so hinlegt? #TIS100

Jeroen Ruigrok van der Wervenasmodai
2023-11-19

If you are having performance problems with TIS-100, mine was running at 11-12 FPS in full screen mode, try running it via Special K. That got me back up to ~72 FPS.

special-k.info/

2023-05-03

I’m the kind of developer who wishes he had opinions on microprocessors. But honestly, the only assembly language I’ve ever been good at was TIS-100. #tis100 #zachtronics

2023-02-20

Just sped up my #TIS100 code with 20 NOPs

2023-01-16

Okay, kinda proud of this one.
#tis100

Screenshot from TIS-100 showing the cycle count being so low that it's over the part of the histogram that seems unpopulated.  Which is a scaling artifact, but still.
2023-01-14

I started playing with #tis100 again, after a break of 7 years or so. It's as addictive as before.
I read about the K* languages recently with their APL-like density allowing whole (non-trivial) programs to fit in a single screen and now (fully acknowledging the difference in complexity) I believe that at least a part of TIS's appeal is just that: having a context with no editor to speak of, no tabs, no files, no scrolling. Just staring at your code and building mental models for it.

Completed the initial missions in #tis100. Interesting game. The restrictions are more than you see in #MarvellousInc and the multiple processors is interesting. Started #exapunks. You can definitely see the tis-100 evolution.

Tried out TIS-100. Figuring out the UI took a little bit. Niche product but I found it fun. Still need to try Exapunks. #tis100 #exapunks

2022-05-14
2022-05-14

@cybette I get this is an old toot, but are you still playing #tis100? I play it off and on, but keep getting stuck at the graphics part of the game

2020-01-03
read-only account (Rain 🚱)grainloom@cybre.space
2017-11-21

I really wanna make an IRL #TIS100 from dirt cheap microcontrollers just for the heck of it.
:thaenkin:

read-only account (Rain 🚱)grainloom@cybre.space
2017-11-06

Hmm. Does #TIS100 's assembly count as an #esolang ?
#programming #gaming
🤔

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst