-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
36 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
# BetterTRN | ||
An educational computer emulator! | ||
___ | ||
|
||
![screenshot](https://raw.githubusercontent.com/tatokis/bettertrn/master/screenshot.png) | ||
|
||
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. | ||
|
||
## Installation | ||
|
||
### Windows | ||
Download the latest [win32 release archive](https://github.com/tatokis/bettertrn/releases/latest) and extract it somewhere. Then run `bettertrn.exe`. | ||
|
||
### Linux | ||
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 | ||
``` | ||
|
||
### macOS | ||
Either install the official Qt package and open up the project in Qt Creator, or use homebrew with qmake + make | ||
|
||
## Documentation and examples | ||
Can be found inside the docs and examples folders. | ||
|
||
## License | ||
Licensed under GNU GPLv3 or (at your option) any later version. See LICENSE. |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.