Skip to main content

Hooks into the memory of a running Dolphin processes, allowing access to the game memory.

Project description

Python Dolphin Memory Engine

Travis CI Build Status AppVeyor CI Build Status

A python library designed to read and write the emulated memory of the Dolphin emulator during runtime.

Binary wheels are available on pypi for Python 3.6, 3.7 and 3.8. Use python -m pip install dolphin-memory-engine with a modern enough version.

System requirements

Any x86_64 based system should work, however, Mac OS is not supported. Additionally, 32-bit x86 based systems are unsupported since Dolphin dropped their support.

You need to have Dolphin running and have the emulation started for this program to be useful. As such, the system must meet Dolphin's system requirements. Additionally, at least 250 MB of free memory is required.

License

This program is licensed under the MIT license which grants you the permission to do anything you wish to with the software, as long as you preserve all copyright notices. (See the file LICENSE for the legal text.)

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

dolphin-memory-engine-1.0.1.tar.gz (44.4 kB view details)

Uploaded Source

Built Distributions

dolphin_memory_engine-1.0.1-cp38-cp38-win_amd64.whl (110.7 kB view details)

Uploaded CPython 3.8Windows x86-64

dolphin_memory_engine-1.0.1-cp38-cp38-macosx_10_14_x86_64.whl (68.2 kB view details)

Uploaded CPython 3.8macOS 10.14+ x86-64

dolphin_memory_engine-1.0.1-cp37-cp37m-win_amd64.whl (110.3 kB view details)

Uploaded CPython 3.7mWindows x86-64

dolphin_memory_engine-1.0.1-cp36-cp36m-win_amd64.whl (110.4 kB view details)

Uploaded CPython 3.6mWindows x86-64

File details

Details for the file dolphin-memory-engine-1.0.1.tar.gz.

File metadata

  • Download URL: dolphin-memory-engine-1.0.1.tar.gz
  • Upload date:
  • Size: 44.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for dolphin-memory-engine-1.0.1.tar.gz
Algorithm Hash digest
SHA256 2552fe253e3b0f4f38099e53202db82a7b4d6a89a1c418c6ad3e75d62e52b48c
MD5 9eee55f155c9a6d587bbd88a8219e63e
BLAKE2b-256 11eae35a1f651b5abfd3c0b88c96f27ecc34b4bbd0013c17d0a4145b58676fb6

See more details on using hashes here.

File details

Details for the file dolphin_memory_engine-1.0.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: dolphin_memory_engine-1.0.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 110.7 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for dolphin_memory_engine-1.0.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 e6b994948517d7e184253efe90be58428dc04cac1412bdf7202817ee51cfa7d5
MD5 c04080e5e66743b25fa4de2a9585788d
BLAKE2b-256 0542c50d3d23bc0ec79a431b1cb7ae906bd145378252909abd0fb644e4e776a6

See more details on using hashes here.

File details

Details for the file dolphin_memory_engine-1.0.1-cp38-cp38-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dolphin_memory_engine-1.0.1-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bcffe413dd47e4a5075b5860f0a2774028215084738f7e4721cfd437e16ec18c
MD5 6cd8b78cdbd8de3832da5223d53d5ba2
BLAKE2b-256 0c87e1ca6448ac34300ba927041b02b22c114ef7aa82e3e1d0fc66d2598d477d

See more details on using hashes here.

File details

Details for the file dolphin_memory_engine-1.0.1-cp38-cp38-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: dolphin_memory_engine-1.0.1-cp38-cp38-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 68.2 kB
  • Tags: CPython 3.8, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for dolphin_memory_engine-1.0.1-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 6d0a8a35bf7fcaf9a5b019d20cce3e66eff2a8a521723c7a6c93003957837a02
MD5 4b5a49491cfa9562c7ce823fc6e3cc8d
BLAKE2b-256 4b26810bbcdf2fc09813640718c280bb1c62cd4eac77919df5e5f78274bf8a5c

See more details on using hashes here.

File details

Details for the file dolphin_memory_engine-1.0.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: dolphin_memory_engine-1.0.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 110.3 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.5

File hashes

Hashes for dolphin_memory_engine-1.0.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 e085c534c2d31f6dd9b509d3679f679c16fd0f08a7dc06b261c763d033090fe9
MD5 1c1804017eef9887e1402c195b75c61b
BLAKE2b-256 1e50e593301eeeb452b8a0cf257d50581e900fcfbc67ba01c499f49bff2630c3

See more details on using hashes here.

File details

Details for the file dolphin_memory_engine-1.0.1-cp37-cp37m-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dolphin_memory_engine-1.0.1-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e63680fa3b62e9795efe4a0f001ccf391914507bd22c2db7c3f6ca94428d53d5
MD5 f23260d2c3a05942220042400c42d1a3
BLAKE2b-256 b38d4420cec8868b428ce35bbc2dd73189b3d88c0c7949ec60fdc19c03eef1a0

See more details on using hashes here.

File details

Details for the file dolphin_memory_engine-1.0.1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: dolphin_memory_engine-1.0.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 110.4 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.8

File hashes

Hashes for dolphin_memory_engine-1.0.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 c15c81c2ddfbc60f92dae6479e52dafc1b76e937e017d490fdfa397e261bab2e
MD5 b9825121e79acb74b7d9b4e727a6efd4
BLAKE2b-256 9fd34852fabe2ff1953243a1d30cf3260e823fbff4cc86e56d23fc92209e2186

See more details on using hashes here.

File details

Details for the file dolphin_memory_engine-1.0.1-cp36-cp36m-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dolphin_memory_engine-1.0.1-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e8f85888da5e24f9a2f81674ff18f6f13ab54038450bb40da3af820a0ac46eb7
MD5 8a7cb024ecd1de6aa71fbbb74bd6d4f7
BLAKE2b-256 54a8da28560a2a3b59e2bb955b2caeeca433b3902054f0098776acc46e0a2835

See more details on using hashes here.

Supported by

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