Терминал fallout linux github

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

A recreation of the Fallout 3 terminal via a linux bash script! Requires cool-retro-term, sox and pv installed as packages.

License

fohtla/Fallout3Terminal

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Fallout3Terminal is my own version of a Fallout 3/4/NV Terminal operating system, complete with the ability to write journal entries, and in-game sounds from Fallout 3 itself! I tried to recreate as many little details there are in the games, like the RobCo OS header and such, though you will notice I took quite a few liberties.

This is actually just a bash script that can be run from the terminal, and the output is displaying on a highly customizable retro terminal called cool-retro-terminal.

See my demonstration video of this on reddit, the post can be found here:

You must have the following:

  • Linux based or MacOS operating system
  • The following packages installed:
    • pv
    • cool-retro-term
    • sox

    This has not been tested on Windows or *BSD operating systems.

    Thanks to gitHub user iFloris, there are now instructions to run this on MacOS! Read on below.

    Download and run Fallout3Terminal in Linux

    To run this script clone this repository, make «terminalscript» an executable , and run cool-retro-term as follows:

    git clone https://github.com/fohtla/Fallout3Terminal chmod +x $HOME/Fallout3Terminal/terminalscript cool-retro-term --fullscreen --noclose -e bash $HOME/Fallout3Terminal/terminalscript

    You can also enter that command in your startup manager, as well as make launcher with it!

    Download and Run Fallout3Terminal on MacOS

    ( Instructions provided by user iFloris! )

    brew install sox pv brew cask install cool-retro-term git clone https://github.com/fohtla/Fallout3Terminal /Applications/cool-retro-term.app/Contents/MacOS/cool-retro-term --fullscreen --noclose -e bash $HOME/Fallout3Terminal/terminalscript 

    Thank you for your interest in this! This was just a little side project that I made while sick at home, but a lot of people wanted a download!

    I have decided not to leave my preset for CRT in, as some people might want to give a shot at making their own CRT preset. Give it a shot! You might want to try a New Vegas amber look!

    Believe it or not, I don’t actually do a lot of this kind of thing, and I instead do a lot of Digital Art! I’m still learning, but you can check me out on @fohtla_arts on instagram. Otherwise, enjoy this little program I made for funsies!

    About

    A recreation of the Fallout 3 terminal via a linux bash script! Requires cool-retro-term, sox and pv installed as packages.

    Источник

    Saved searches

    Use saved searches to filter your results more quickly

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

    A good looking terminal emulator which mimics the old cathode display.

    BaiXiongjun/Fallout-UOS-Linux-shell

    This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

    Name already in use

    A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

    Sign In Required

    Please sign in to use Codespaces.

    Launching GitHub Desktop

    If nothing happens, download GitHub Desktop and try again.

    Launching GitHub Desktop

    If nothing happens, download GitHub Desktop and try again.

    Launching Xcode

    If nothing happens, download Xcode and try again.

    Launching Visual Studio Code

    Your codespace will open once ready.

    There was a problem preparing your codespace, please try again.

    Latest commit

    Update 3270 terminal font

    Git stats

    Files

    Failed to load latest commit information.

    README.md

    ##Description cool-retro-term is a terminal emulator which mimics the look and feel of the old cathode tube screens. It has been designed to be eye-candy, customizable, and reasonably lightweight.

    It uses the QML port of qtermwidget (Konsole) developed by me: https://github.com/Swordfish90/qmltermwidget .

    This terminal emulator works under Linux and OSX and requires Qt 5.2 or higher.

    ##Get cool-retro-term You can either build cool-retro-term yourself (see below) or walk the easy way and install one of these packages:

    Users of Fedora and openSUSE can grab a package from Open Build Service.

    Arch users can install this package directly via the AUR:

    yaourt -S aur/cool-retro-term-git 

    to install precompiled from community repository.

    Gentoo users can now install the first release «1.0» from a 3rd-party repository preferably via layman:

    USE="subversion git" emerge app-portage/layman wget https://www.gerczei.eu/files/gerczei.xml -O /etc/layman/overlays/gerczei.xml layman -f -a qt -a gerczei # those who've added the repo already should sync instead via 'layman -s gerczei' ACCEPT_KEYWORDS="~*" emerge =x11-terms/cool-retro-term-1.0.0-r1::gerczei 

    The live ebuild (version 9999-r1) tracking the bleeding-edge WIP codebase also remains available.

    A word of warning: USE flags and keywords are to be added to portage’s configuration files and every emerge operation should be executed with ‘-p’ (short option for —pretend) appended to the command line first as per best practice!

    Ubuntu users of 14.04 LTS (Trusty) up to 15.10 (Wily) can use this PPA

    OSX users can grab the latest dmg from the release page: https://github.com/Swordfish90/cool-retro-term/releases

    ##Dependencies Make sure to install these first.

    Ubuntu 14.04

    sudo apt-get install build-essential qmlscene qt5-qmake qt5-default qtdeclarative5-dev qtdeclarative5-controls-plugin qtdeclarative5-qtquick2-plugin libqt5qml-graphicaleffects qtdeclarative5-dialogs-plugin qtdeclarative5-localstorage-plugin qtdeclarative5-window-plugin 

    Ubuntu 16.10

    sudo apt-get install build-essential qmlscene qt5-qmake qt5-default qtdeclarative5-dev qml-module-qtquick-controls qtdeclarative5-qtquick2-plugin libqt5qml-graphicaleffects qml-module-qtquick-dialogs qtdeclarative5-localstorage-plugin qtdeclarative5-window-plugin 

    Debian Jessie

    sudo apt-get install build-essential qmlscene qt5-qmake qt5-default qtdeclarative5-dev qml-module-qtquick-controls qml-module-qtgraphicaleffects qml-module-qtquick-dialogs qml-module-qtquick-localstorage qml-module-qtquick-window2 

    Fedora This command should install the known fedora dependencies:

    sudo yum -y install qt5-qtbase qt5-qtbase-devel qt5-qtdeclarative qt5-qtdeclarative-devel qt5-qtgraphicaleffects qt5-qtquickcontrols redhat-rpm-config 
    sudo dnf -y install qt5-qtbase qt5-qtbase-devel qt5-qtdeclarative qt5-qtdeclarative-devel qt5-qtgraphicaleffects qt5-qtquickcontrols redhat-rpm-config 
    sudo pacman -S qt5-base qt5-declarative qt5-quickcontrols qt5-graphicaleffects 

    Add repository with latest Qt 5 (this is only needed on openSUSE 13.1, Factory already has it):

    sudo zypper ar http://download.opensuse.org/repositories/KDE:/Qt5/openSUSE_13.1/ KDE:Qt5 
    sudo zypper install libqt5-qtbase-devel libqt5-qtdeclarative-devel libqt5-qtquickcontrols libqt5-qtgraphicaleffects 

    Anyone else

    Install Qt directly from here http://qt-project.org/downloads . Once done export them in you path (replace «/opt/Qt5.3.1/5.3/gcc_64/bin» with your correct folder):

    export PATH=/opt/Qt5.3.1/5.3/gcc_64/bin/:$PATH 

    ###Compile Once you installed all dependencies (Qt is installed and in your path) you need to compile and run the application:

    # Get it from GitHub git clone --recursive https://github.com/Swordfish90/cool-retro-term.git # Build it cd cool-retro-term # Compile (Fedora and OpenSUSE user should use qmake-qt5 instead of qmake) qmake && make # Have fun! ./cool-retro-term
    1. Install Xcode and agree to the licence agreement
    2. Enter the following commands into the terminal:
    brew install qt5 git clone --recursive https://github.com/Swordfish90/cool-retro-term.git export CPPFLAGS="-I/usr/local/opt/qt5/include" export LDFLAGS="-L/usr/local/opt/qt5/lib" export PATH=/usr/local/opt/qt5/bin:$PATH cd cool-retro-term qmake && make mkdir cool-retro-term.app/Contents/PlugIns cp -r qmltermwidget/QMLTermWidget cool-retro-term.app/Contents/PlugIns open cool-retro-term.app
    sudo port install qt5 git clone --recursive https://github.com/Swordfish90/cool-retro-term.git cd cool-retro-term /opt/local/libexec/qt5/bin/qmake && make mkdir cool-retro-term.app/Contents/PlugIns cp -r qmltermwidget/QMLTermWidget cool-retro-term.app/Contents/PlugIns open cool-retro-term.app

    ##Donations I made this project in my spare time because I love what I’m doing. If you are enjoying it and you want to buy me a beer click here .

    You can also add «bounties» on your favourite issues. More information on the Bountysource page.

    About

    A good looking terminal emulator which mimics the old cathode display.

    Источник

    Saved searches

    Use saved searches to filter your results more quickly

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

    A basic terminal, styled like Bethesda’s Fallout consoles.

    limichaelcj/fallout-terminal

    This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

    Name already in use

    A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

    Sign In Required

    Please sign in to use Codespaces.

    Launching GitHub Desktop

    If nothing happens, download GitHub Desktop and try again.

    Launching GitHub Desktop

    If nothing happens, download GitHub Desktop and try again.

    Launching Xcode

    If nothing happens, download Xcode and try again.

    Launching Visual Studio Code

    Your codespace will open once ready.

    There was a problem preparing your codespace, please try again.

    Latest commit

    Git stats

    Files

    Failed to load latest commit information.

    README.md

    A simple terminal, styled like Bethesda’s Fallout consoles.

    Run javascript code directly in the console or from external files, do simple math, or simply type. Terminal commands must be preceded by a colon and local variables must be surrounded by the modulo when called.

    • :out exp — Prints the value of an expression to the console.
    • :set var = exp — Sets a variable equal to the expression value. Call the variable in an expression with %var%.
    • :var (reset) — Displays (or resets) all local variables.
    • :run path — Runs a javascript file (.js) at the given file path.
    • :clear — Clears all terminal lines.

    Note: Local variables can store basic variables and arrays, but not objects or functions.

    NOTE: This app is mainly aesthetic, and very primitive. It is merely a fun practice project for myself as I learn web development. Feel free to add new features if you like the design!

    About

    A basic terminal, styled like Bethesda’s Fallout consoles.

    Источник

    Читайте также:  Template os linux by zabbix agent active
Оцените статью
Adblock
detector