An educational computer emulator!
Originally developed at NTUA.
Unfortunately, the original software was really slow, with many bugs, and practically unusable on Linux despite being written in Java. BetterTRN is a complete implementation of the TRN+ computer from scratch, using the cross platform Qt framework, with many, many improvements.
Download the latest win32 release archive and extract it somewhere. Then run bettertrn.exe
.
Build from source. Either use Qt Creator, or run the following commands. Instructions are for Ubuntu, but should apply to all distros with the appropriate package manager command
sudo apt install build-essential git qt5-default
git clone https://github.com/tatokis/bettertrn
cd bettertrn
qmake && make -j4
./bettertrn
Either install the official Qt package and open up the project in Qt Creator, or use homebrew with qmake + make
Can be found inside the docs and examples folders.
Licensed under GNU GPLv3 or (at your option) any later version. See LICENSE.