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.2.tar.gz (136.2 kB view details)

Uploaded Source

Built Distributions

gambaterm-0.9.2-cp39-cp39-win_amd64.whl (179.0 kB view details)

Uploaded CPython 3.9 Windows x86-64

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

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.9

gambaterm-0.9.2-cp39-cp39-macosx_10_9_x86_64.whl (210.1 kB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

gambaterm-0.9.2-cp38-cp38-win_amd64.whl (180.8 kB view details)

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8

gambaterm-0.9.2-cp38-cp38-macosx_10_9_x86_64.whl (212.1 kB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

gambaterm-0.9.2-cp37-cp37m-win_amd64.whl (180.1 kB view details)

Uploaded CPython 3.7m Windows x86-64

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

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

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

Uploaded CPython 3.7m

gambaterm-0.9.2-cp37-cp37m-macosx_10_9_x86_64.whl (211.8 kB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

gambaterm-0.9.2-cp36-cp36m-win_amd64.whl (180.1 kB view details)

Uploaded CPython 3.6m Windows x86-64

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

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

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

Uploaded CPython 3.6m

gambaterm-0.9.2-cp36-cp36m-macosx_10_9_x86_64.whl (211.8 kB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: gambaterm-0.9.2.tar.gz
  • Upload date:
  • Size: 136.2 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.59.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.2.tar.gz
Algorithm Hash digest
SHA256 a7aff5d1f4f79c1103276dcb9611079b4a98195fbfca8dd80c8ae171aac9b36e
MD5 9c612fa67e12d70447f76c15620174a5
BLAKE2b-256 fc566970efcd3c85468f2208957e258b31302f9f87546b8c4ba2cece12cb1bc2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gambaterm-0.9.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 179.0 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.59.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 671791cf03743334889afbcb6bc0525c6e7629dfcddaa23a4f6a4d77cb50b7bf
MD5 b708d4eb69cc18c66de3f428d1f42302
BLAKE2b-256 b001005fbab998c68ea2b9a9bb6c797854d2bfc1a584d93aa909a9da9e124e1a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gambaterm-0.9.2-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.59.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.2-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c2b4fd28d626427c48f917357143f73fe2e34b800e8de7a6fe7bad0729c47d9a
MD5 21760ca02b9b7c596ab8945ef18f7309
BLAKE2b-256 6314c53fefca301a4bcd1446657f6f8d3d4a451d094132cb5a18858b45f25bbe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gambaterm-0.9.2-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.59.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.2-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8301eed09614eda0fc00cb587a2076d2a6b54820f8de79f0f9ab440e98b89b0a
MD5 b57ea8e3d206d8ccec74cdbe174b262f
BLAKE2b-256 c75887c52fd50c1404e02887e970c9753121c1f39a2bfb6dcdf80b3f358946e0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gambaterm-0.9.2-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 210.1 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.59.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2d388c5668d0fa4449f530531724177e9a70f82c641850e350bd2c3de65ed3bd
MD5 9c9acc5fe0521211c9dbc72184e8cb63
BLAKE2b-256 f7ed01d298248df17c4159afd5bf692190565d16878e963bff7cd4135a952bf1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gambaterm-0.9.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 180.8 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.59.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 43bc6bc560544c9c174da3d7a7febc9cdd5fd29800bd353b82c60e40d9a1a745
MD5 a705ffa455f1f8f7b7a26db1aaa68762
BLAKE2b-256 b5a9c5fdc2c66108b45b6d1aa3c93088186e5641d2dd316a2219e7b0edcf8c0d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gambaterm-0.9.2-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.59.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.2-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b0ffa52055b9dfd81a341de2689a8def6128d1c2d4dfbdc8b847ac03d6e7023c
MD5 5fd6985afda1d3d152d951151dce358d
BLAKE2b-256 8f83b6cfc19cc89b002e2cf6ef408d2154202e44789eecf0b76019a3a7106b3e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gambaterm-0.9.2-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.59.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c74b30f58268b23839d8e91fe8c35b8c6c46e1c02684d600a1a6f888f6dd7a37
MD5 cbf8b1952f4d1f5e2735008f266baa2d
BLAKE2b-256 7c7a97abd428c9b611e5a705cfc221d6424097b5ef83fa3486a402936214b8a0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gambaterm-0.9.2-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 212.1 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.59.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 21c0f972020cebc3d7036cd41058064c43382e16ec0be2bb2253739389bc19ac
MD5 12a1b5db297fd0965494746690a9dffe
BLAKE2b-256 99e5bd9107a66bd367462d8246d3e23518873a94013f3e0b7f1977fa02962ad8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gambaterm-0.9.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 180.1 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.59.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 e11f795c8cb58ab431e861558dba3f5ebe322c6c160d3d517d99c9089d86adba
MD5 5690bf8b85d099bab020c723e07c205c
BLAKE2b-256 ee47b7b5e7d2021f67a25cb93d0832be73d7e48be2095709cd4a5fcb508195f8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gambaterm-0.9.2-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.59.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.2-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5b855fec1026dccf0ffb797be2398e54bf226a44977f93ae6617edb13f763deb
MD5 5efb041db8ddddce2f84d50d8fe0ef28
BLAKE2b-256 0fdbeaa63402bda165d31eeb13d9d40a956266369e55779c6817aa1e3bfcb7d9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gambaterm-0.9.2-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.59.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2535e23ab9eff50544bbadc69b19fa85720224d6c42e7151fd5740e6114b0bf4
MD5 1c2ff526f55864c748a728154f6e4bed
BLAKE2b-256 065645b6b93c3ace6489736cabff4b4b894b3bf489b3d690b940b368d48390e7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gambaterm-0.9.2-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 211.8 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.59.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 89d375fba9a4946f63470afc9fa788737968cd6ccada23f9243b824a36354603
MD5 c1aff42176596c92b1e780974d47272b
BLAKE2b-256 9b27297f143c62edb26d236f43affaac4a6f371e670613ec4a530fde60781b0e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gambaterm-0.9.2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 180.1 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.59.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 d708fe294ebe165e8848aeb3ee6da86abf7e676fc6da9ea1de57421d0271ecf1
MD5 352d7a3a654dc2a63372c560507cc647
BLAKE2b-256 4a1507320bae64b39b0df246ace8337110d5257d76d29f4037727fe5cf3ccb11

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gambaterm-0.9.2-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.59.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.2-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 618bdfc9ad563b961aebc9e4154fab011fdcde8c38412b15425e3bcb76db99c5
MD5 b4e65a15178add8eed1a797bccf8a704
BLAKE2b-256 67f059d4145d47940b34e1301d70a879335b099e0338a49971d1c91312ba66ef

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gambaterm-0.9.2-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.59.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ff60cb65facabd9f03fb403422be018287f6c4b1930e0fb7c56d04b6c0380e71
MD5 b28e09edacd2fce8dfd538a69fc6bc7c
BLAKE2b-256 92de13e318a6af7e678d819bdd3abc917aa4a95d8fe26a9d51bbaba5eb669184

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gambaterm-0.9.2-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 211.8 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.59.0 CPython/3.9.2

File hashes

Hashes for gambaterm-0.9.2-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 47e8e6e29f6be5e32a7f1ed2ad5dc28d33594c5f953d85b9140f9a4bb03359c3
MD5 c01011b1e348904216d402575624e6a2
BLAKE2b-256 051c2f7ce99219ec82bc4bd0fc037cb9df3f791d6f1e3e9568a5bb99c9289448

See more details on using hashes here.

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