Skip to main content

A terminal frontend for gambatte game boy color emulator

Project description

gambatte-terminal

A terminal front-end for gambatte, the gameboy color emulator.

It supports:

  • 16 colors, 256 colors and 24-bit colors terminal
  • Playing audio from the emulator
  • Using TAS input files as game input
  • Using keyboard presses as game input

Installation

Wheels are available on linux, windows and macos for python 3.6, 3.7, 3.8 and 3.9:

$ pip3 install gambaterm

Usage and arguments

Usage:

usage: gambaterm [-h] [--input-file INPUT_FILE] [--frame-advance FRAME_ADVANCE] [--break-after BREAK_AFTER] [--speed-factor SPEED_FACTOR] [--force-gameboy]
                 [--skip-inputs SKIP_INPUTS] [--cpr-sync] [--disable-audio] [--color-mode COLOR_MODE]
                 ROM

Positional arguments:

  • ROM

    Path to a GB or GBC rom file

Optional arguments:

  • --input-file INPUT_FILE, -i INPUT_FILE

    Path to a bizhawk BK2 input file

  • --frame-advance FRAME_ADVANCE, --fa FRAME_ADVANCE

    Number of frames to run before displaying the next one (default is 1)

  • --break-after BREAK_AFTER, --ba BREAK_AFTER

    Number of frames to run before forcing the emulator to stop (doesn't stop by default)

  • --speed-factor SPEED_FACTOR, --sf SPEED_FACTOR

    Speed factor to apply to the emulation (default is 1.0 corresponding to 60 FPS)

  • --force-gameboy, --fg

    Force the emulator to treat the rom as a GB file

  • --skip-inputs SKIP_INPUTS, --si SKIP_INPUTS

    Number of frame inputs to skip in order to compensate for the lack of BIOS (default is 188)

  • --cpr-sync, --cs

    Use CPR synchronization to prevent video buffering

  • --enable-controller, --ec

    Enable game controller support

  • --disable-audio, --da

    Disable audio entirely

  • --color-mode COLOR_MODE, -c COLOR_MODE

    Force a color mode (1: 4 greyscale colors, 2: 16 colors, 3: 256 colors, 4: 24-bit colors)

SSH server

It is possible to serve the emulation though SSH, although clients won't be able to send input to the emulator without an X server and the ssh -X option. Use gambaterm-ssh --help for more information.

Terminal support

Not all terminals will actually offer a pleasant experience. The main criteria are:

  • Support for basic ANSI codes (VT100) More specifically setting background/foreground colors and moving cursor (absolute and relative). Those are usually supported.

  • Support for at least 256 colors Those are usually supported. 16 colors also works but it doesn't look too good. In this case, it might be better to use greyscale colors using --force-gameboy or --color-mode=1.

  • Support for UTF-8 and good rendering of unicode block elements More specifically the following characters ▄ █ ▀. Changing the code page might be necessary on windows, using chcp 65001. Also, the alignement might be off (e.g small spaces between pixels) This is not always well supported.

  • Good rendering performance The terminal has to be able to process about 500KB of requests per seconds for a smooth rendering of "intense" frames. Typically, the most intense frames happen during screen transitions of two detailed scenes.

The table below sums up my findings when I tried a the most common terminal emulators. Here's about linux:

Linux Status Colors Unicode rendering Performance Comments
Gnome terminal Excellent 24-bit colors Good 60 FPS
Terminator Excellent 24-bit colors Good 60 FPS
Kitty Excellent 24-bit colors Good 60 FPS
XTerm Good 24-bit colors Good 60 FPS No resize shortcuts
Termit Ok 24-bit colors Good 60 FPS No window title
Rxvt Ok 256 colors Good 60 FPS No resize shortcuts
Mlterm Ok 24-bit colors Light misalignments 60 FPS No resize shortcuts
Terminology Ok 24-bit colors Possible misalignments 30 FPS Weird colors

About MacOS:

MacOS Status Colors Unicode rendering Performance Comments
iTerm2 Good 24-bit colors Good 30 FPS
Terminal Unplayable 256 colors Misalignments 20 FPS

About Windows:

Windows Status Colors Unicode rendering Performance Comments
Windows terminal Unpleasant 24-bit colors Good (chcp 65001) 30 FPS Buggy display
Cmder Unplayable 24-bit colors Good (chcp 65001) 2 FPS No window title
Terminus Unplayable 24-bit colors Misalignments 10 FPS
Command prompt Broken N/A N/A N/A No ANSI code support
Git bash Broken N/A N/A N/A Doesn't work with winpty

Terminal size

The emulator uses a single character on screen to display two vertically aligned pixels, like so ▄▀. The gameboy being 160 pixels wide over 144 pixels high, you'll need your terminal to be at least 160 characters wide over 72 characters high to display the entire screen. Setting the terminal to full screen is usually enough but you might want to tweak the character size, typically using the ctrl - / ctrl + or ctrl wheel shortcuts.

Keyboard, game controller and file inputs

Keyboard controls are enabled by default, while game controller controls have to be enabled using --enable-controller or --ec. The key bindings are not configurable at the moment:

Buttons Keyboard Controller
Directions Arrows Left hat / Left stick
A F / V / Space Button 0 / Button 3
B D / C / Alt Button 1 / Button 2
Start Right Ctrl / Enter Button 7
Select Right Shift / Delete Button 6

Key releases, which are usually mandatory to play games, cannot be detected through stdin. It is then required to access the window system to get access to the key presses. There are a couple of problems with that:

  • It can be hard to detect the window corresponding to the terminal. With X11, the best solution is to look for the current focused window. For other systems, the fallback solution is to use global hotkeys.

  • It only works through SSH for clients with X servers using ssh -X, meaning it requires Windows and MacOS users to run an X server. Moreover, it's a bad idea to connect with -X to an untrusted server.

  • Additional permissions might be required to access the window system, especially on MacOS (see this guide)

It is also possible to use a bizhawk BK2 input file to play tool-assisted speedruns using the --input-file (or -i) option.

Motivation

To be honest there is no actual reason to use this gameboy emulator, other than you might find it fun or interesting. The motivation behind this project is simply to push the idea of running a video game console emulator in a terminal as far as possible. It seems like there has been a similar attempt that used a different approach for displaying the video stream. In any case I'm quite satisfied with this project, and also a bit surprised that I could push it to the point where playing games is actually enjoyable. In particular, I've been able to complete The Bouncing Ball at 60 FPS in XTerm, and I'm now looking forward to playing more homebrew games :)

Dependencies

Here is the list of the dependencies used in this project, all great open source libraries:

Contact

Vincent Michel

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gambaterm-0.9.1.tar.gz (720.5 kB view details)

Uploaded Source

Built Distributions

gambaterm-0.9.1-cp39-cp39-win_amd64.whl (178.6 kB view details)

Uploaded CPython 3.9 Windows x86-64

gambaterm-0.9.1-cp39-cp39-manylinux2010_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

gambaterm-0.9.1-cp39-cp39-manylinux1_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9

gambaterm-0.9.1-cp39-cp39-macosx_10_9_x86_64.whl (209.8 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

gambaterm-0.9.1-cp38-cp38-win_amd64.whl (180.4 kB view details)

Uploaded CPython 3.8 Windows x86-64

gambaterm-0.9.1-cp38-cp38-manylinux2010_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

gambaterm-0.9.1-cp38-cp38-manylinux1_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8

gambaterm-0.9.1-cp38-cp38-macosx_10_9_x86_64.whl (211.7 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

gambaterm-0.9.1-cp37-cp37m-win_amd64.whl (179.8 kB view details)

Uploaded CPython 3.7m Windows x86-64

gambaterm-0.9.1-cp37-cp37m-manylinux2010_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

gambaterm-0.9.1-cp37-cp37m-manylinux1_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.7m

gambaterm-0.9.1-cp37-cp37m-macosx_10_9_x86_64.whl (211.4 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

gambaterm-0.9.1-cp36-cp36m-win_amd64.whl (179.8 kB view details)

Uploaded CPython 3.6m Windows x86-64

gambaterm-0.9.1-cp36-cp36m-manylinux2010_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

gambaterm-0.9.1-cp36-cp36m-manylinux1_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.6m

gambaterm-0.9.1-cp36-cp36m-macosx_10_9_x86_64.whl (211.5 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file gambaterm-0.9.1.tar.gz.

File metadata

  • Download URL: gambaterm-0.9.1.tar.gz
  • Upload date:
  • Size: 720.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.1.tar.gz
Algorithm Hash digest
SHA256 0a380ef96a57b41ff5a18d4db9aafa5ab5edffadfb27b7f4aeaf897825457e30
MD5 54ac43e4a730f4a42a278eed776c880d
BLAKE2b-256 f4fe24622283a6ee62141ac410bd0de8240c6929a96defd7b71b3f62c20f3f8e

See more details on using hashes here.

Provenance

File details

Details for the file gambaterm-0.9.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: gambaterm-0.9.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 178.6 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 846e055ae2ba06cb09b3ffbb9fdaa6fb2796d01450acb9d5f90058ce1783ae4a
MD5 f6a6528a563a5b8d47a57bd9fceb4f98
BLAKE2b-256 494e1bb5c2161a82a7054974a3af3996eb8553f7378e244818acfbfe3824903a

See more details on using hashes here.

Provenance

File details

Details for the file gambaterm-0.9.1-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: gambaterm-0.9.1-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.1-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 93c86a6a19a5d437ab5bb6ad3f22700bf1f65a8c11c9c2296e67fa584073eb55
MD5 a33d09b3985e52981f3efabb26e96669
BLAKE2b-256 0f117b018a134c7e49fbcb74a5956dedad776ba298d6362313ea4613c6fd86a0

See more details on using hashes here.

Provenance

File details

Details for the file gambaterm-0.9.1-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: gambaterm-0.9.1-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.1-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 374a0b491d4397b458ce4d1ecf7c1cb11b022a58e9037e3cdb0dda2f10c889d1
MD5 c0750ff902014148d1f2431670db0a45
BLAKE2b-256 2d5ca739f0e5c6599be442ec562ae96b179b8df09248d251bccbdedb356a87eb

See more details on using hashes here.

Provenance

File details

Details for the file gambaterm-0.9.1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: gambaterm-0.9.1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 209.8 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7e3b593f599dccd6ca4f94e6ad0fb34f7491fd92b586bf42be53cb9c307d5eaa
MD5 e501f53bb9d8526495454a2fc415208d
BLAKE2b-256 e359a891ff2704b5b3cf55ade6ae2f7d22c4aa049dc91cbd65d7fcf43302ac0f

See more details on using hashes here.

Provenance

File details

Details for the file gambaterm-0.9.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: gambaterm-0.9.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 180.4 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a6d20c6fb0bc68bd66f671720324452dfa291936dd847e1583dcd164649a8421
MD5 c102ed674c3d685f5819d2740ec80493
BLAKE2b-256 da3772645d9ec86fefa9762e703666c29be0736f32b026d9bcb26128daf4fe2d

See more details on using hashes here.

Provenance

File details

Details for the file gambaterm-0.9.1-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: gambaterm-0.9.1-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 55fc566d9ad17a6f6210687e98f7f222ead2d3e9bc6d4eba9df055f24ceacc9a
MD5 41b0c1647f7f4b374e113b8edf37d8c0
BLAKE2b-256 055a59da0a81a6e2b2b9c0408e56221059d51c61c839c0d582a06a939860bc32

See more details on using hashes here.

Provenance

File details

Details for the file gambaterm-0.9.1-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: gambaterm-0.9.1-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1334a3421e719ea8e77bf3ebcb7015b02de51a59c76e43b0c94a41ca9a3f619a
MD5 1306d763e1f2d78dbc4646f9097bfbec
BLAKE2b-256 9c493e0fd7c637c79f4d649beddd8897735f816a94283168dbcd828a2de52449

See more details on using hashes here.

Provenance

File details

Details for the file gambaterm-0.9.1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: gambaterm-0.9.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 211.7 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1196ec62bd8e027cc543fb2372c3d2f4afa307fe70cd28418677343448b1b19f
MD5 0623b5dfb9c79f935915daf33aa39e57
BLAKE2b-256 9e4a767b497a17d5c77a340b71ca1e5e27ef13b380824588dfafadd5712b1225

See more details on using hashes here.

Provenance

File details

Details for the file gambaterm-0.9.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: gambaterm-0.9.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 179.8 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1b522850236efbeb69cd5a2b5dc94605cf9a9b0207cef0cd1b0cb62c7d1b280c
MD5 0347d48b4a9c7d6a3630c9d4c2ebaede
BLAKE2b-256 bcac9c88ebc2c770b4dd5a17e19059ba9501dc3655cf52b9abb4bb5194de7c4f

See more details on using hashes here.

Provenance

File details

Details for the file gambaterm-0.9.1-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: gambaterm-0.9.1-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 934dca02a60fae3942731a2907f66d82f3b651674876a6f0ae57b534e71e5a01
MD5 4f0fb9581a29c773341a2481b1853889
BLAKE2b-256 03def9442fdd5aa5a22a5a3b0ee509b182d1b45c9dfe8af1bc8fc689f7960f34

See more details on using hashes here.

Provenance

File details

Details for the file gambaterm-0.9.1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: gambaterm-0.9.1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4a56226a297cc95e0b0e6e9993b24a7dd05f8f4ce859e1ed7da7f66a27742176
MD5 2b59c49218bdf424410fd9feb81aa3cc
BLAKE2b-256 29ba0c1db009a6763443d7378b6cb416b7984e069038ee56498f14157d9239ed

See more details on using hashes here.

Provenance

File details

Details for the file gambaterm-0.9.1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: gambaterm-0.9.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 211.4 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bba425955e7c11c3730703aeb327536bd89712bd7a2f27d41271fa77576cddb7
MD5 7e125cdca613c6f1d147626281c9f4ba
BLAKE2b-256 785a18ba29c8db3121189e1bed76f5269baa3b965ac1868f8faa560f2ca6934e

See more details on using hashes here.

Provenance

File details

Details for the file gambaterm-0.9.1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: gambaterm-0.9.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 179.8 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 9e84d0be1bc68773cd85bd4ce124dcd3eeb6c70747e1664555a7a7d605acc2e5
MD5 6c016da357e283138f83758b9d13dfd6
BLAKE2b-256 af2aecab1994edb6328e6dc0323a35fb3d8d0cacf907f41b763ee8be535b8053

See more details on using hashes here.

Provenance

File details

Details for the file gambaterm-0.9.1-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: gambaterm-0.9.1-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 62f9566396f6650749740c9d652a32a030dd047d0402dc5f53dd8118063cf4d3
MD5 5f67fcae09237949f6de534620e7104e
BLAKE2b-256 9dd09a60aa3840ef0cf5d58f008d657fdb0820d05ee3fe922366a0fdca573f42

See more details on using hashes here.

Provenance

File details

Details for the file gambaterm-0.9.1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: gambaterm-0.9.1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6f9635a1628f59aecd95c880e47024f392ed549c1c8d766a0e4dffff0e48a893
MD5 63a1cbf2273a2d98ae58913325380561
BLAKE2b-256 426b3fa50fc8aa6bb4682c288eb9ce263e28a9be8deefb03a8d88cecbaf98740

See more details on using hashes here.

Provenance

File details

Details for the file gambaterm-0.9.1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: gambaterm-0.9.1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 211.5 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.57.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f9dd3f79f8f2d4d0ebd6ccfb350b5a97cc49432d8721bb61eff5081ba5f8070f
MD5 4d0b67ce243b8c3c107124b64e07e417
BLAKE2b-256 8a81c8ff0932757f2fa2fe2228fad8319cb51ee261bb59d081b223b66f62569d

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page