Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/haoict/simpleterminal
Simple Virtual Terminal- updated for Anbernic RG35XX-Plus/H, TrimUI Smart Pro
https://github.com/haoict/simpleterminal
anbernic rg35xx-h- rg35xx-plus virtual-terminal
Last synced: 9 days ago
JSON representation
Simple Virtual Terminal- updated for Anbernic RG35XX-Plus/H, TrimUI Smart Pro
- Host: GitHub
- URL: https://github.com/haoict/simpleterminal
- Owner: haoict
- License: mit
- Created: 2024-05-02T03:55:20.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-07-13T10:22:21.000Z (4 months ago)
- Last Synced: 2024-07-13T11:35:01.766Z (4 months ago)
- Topics: anbernic, rg35xx-h-, rg35xx-plus, virtual-terminal
- Language: C
- Homepage:
- Size: 1.77 MB
- Stars: 10
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
st - simple terminal
How to install:
RG35XX-Plus/H
- Extract the downloaded zip file
- Copy the files to "Roms/APPS/" folderTRIMUI Smart Pro
- Download the .zip file and extract to the SDCARD Apps folder:
Apps\SimpleTerminal\[files]How to run:
- From your device main menu -> RA Game -> APPS -> SimpleTerminal (or SimpleTerminal-HighRes)
--------------------
st is a simple virtual terminal emulator for X which sucks less.Modified to run on RS-97.
=> line doubling to deal with the 320x480 resolution
=> TTF fonts replaced by embedded pixel font (from TIC-80)
=> onscreen keyboard (see keyboard.c for button bindings)Keys:
- pad: select key
- A: press key
- B: toggles key (useful for shift/ctrl...)
- L: is shift
- R: is backspace
- Y: change keyboard location (top/bottom)
- X: show / hide keyboard
- SELECT: quitRequirements
------------
In order to build st you need the Xlib header files.Build
------------
For generic linux:make
For RG35XX Plus:
./build-rg35xxplus.sh
(or run inside rg35xxplus-toolchain docker container: UNION_PLATFORM=rg35xxplus make)For generic linux (with bigger window size)
UNION_PLATFORM=upscale make
Running st
----------./build/SimpleTerminal
Run with High resolution
HIGH_RES=1 ./build/SimpleTerminalIf you don't install st, define TNAME to "xterm" in config.h or make sure to at
least compile st terminfo entry with the following command:tic -s st.info
It should print the path of the compiled terminfo entry. You can
safely remove it if you don't plan to use st anymore.
See the man page for additional details.Credits
-------
Based on Aurélien APTEL bt source code.And
https://github.com/jamesofarrell/st-sdl