tis100

Reimplementation of Zachtronics TIS-100 as a TUI game
git clone https://git.sinitax.com/sinitax/tis100
Log | Files | Refs | sfeed.txt

DateCommit messageAuthorFiles+-
2024-02-18 16:46Add io port label to curses tuiLouis Burda3+14-0
2023-12-27 13:12Fix instruction squishing to fit tpu rowLouis Burda3+33-15
2023-12-27 12:42Fixup idle calculationLouis Burda2+7-3
2023-12-25 15:49Add support for prefix labelsLouis Burda4+96-56
2023-12-25 03:13Fixup more behaviour - add dim idle indicatorLouis Burda3+14-22
2023-12-25 02:28Calculate steps needed by tick of last output eventLouis Burda3+22-5
2023-12-25 02:08Add more fixes for game compatibilityLouis Burda5+31-27
2023-12-25 00:56fixup! Make mode/state behaviour compatible with gameLouis Burda4+13-8
2023-12-25 00:46Make mode/state behaviour compatible with gameLouis Burda6+286-170
2023-12-23 20:10Dont reset view offset on reloadLouis Burda1+0-1
2023-10-04 21:13Fix port alphabetLouis Burda2+9-6
2023-07-30 20:38Adjust rendering to centered box drawing charactersLouis Burda1+6-7
2023-07-26 20:15Add support for multiple input and output portsLouis Burda15+270-188
2023-07-26 17:38Fix more issues caused by negative literalsLouis Burda10+118-94
2023-07-26 17:05Implement limited integer literal parsingLouis Burda10+73-35
2023-07-26 16:38Restrict assembly input to fit game specLouis Burda6+62-33
2023-07-26 16:02Revert adding AND/NOTLouis Burda3+30-26
2023-07-26 15:59Fork tis256 to create version like gameLouis Burda5+6-6
2023-07-26 15:44Add testingLouis Burda4+17-53
2023-07-26 14:39Improve TPU node UI + minor fixesLouis Burda5+91-79
2023-07-26 05:54Remove jgz/jlz and add not/and instructionsLouis Burda4+27-31
2023-07-26 05:41Make BAK register unaddressableLouis Burda3+12-18
2023-07-26 05:34Fix tpu source rendering and tpu location duplicatesLouis Burda5+20-10
2023-07-25 03:56Improve parsing, make stdin / stdout port optionalLouis Burda7+179-101
2023-07-25 03:20Fix label_map case insensitivity and allow numbers in label namesLouis Burda3+10-7
2023-07-25 01:07Fix oob instructions accessLouis Burda2+30-60
2023-07-25 00:52Add label support to curses source viewLouis Burda6+31-18
2023-07-25 00:29Validate jump target existence on tpu loadLouis Burda5+84-48
2023-07-24 23:59Add inotify-based interactive file reload and fix asm parsingLouis Burda6+128-81
2023-07-24 22:47Reimplement value passing and improve curses uiLouis Burda10+960-593
2023-07-24 18:12Fully implement tokenizer and port value passingLouis Burda7+265-168
2023-07-24 02:43Add some more implementation detailsLouis Burda8+703-102
2023-07-23 22:43Add initial rough outlineLouis Burda7+821-0