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

Uploaded Source

Built Distributions

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

Uploaded CPython 3.8 Windows x86-64

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

Uploaded CPython 3.8 macOS 10.14+ x86-64

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

Uploaded CPython 3.7m Windows x86-64

dolphin_memory_engine-1.0.2-cp37-cp37m-macosx_10_14_x86_64.whl (68.1 kB view details)

Uploaded CPython 3.7m macOS 10.14+ x86-64

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

Uploaded CPython 3.6m Windows x86-64

File details

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

File metadata

  • Download URL: dolphin-memory-engine-1.0.2.tar.gz
  • Upload date:
  • Size: 44.5 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.2.tar.gz
Algorithm Hash digest
SHA256 0d06a91d9cf09586d7bc576225615be83a186b958b06f42ac801494a78deae2f
MD5 781a5527569a26a4bcb7ee082dcabf6d
BLAKE2b-256 96964719cf4ee9fdfeb326e6d4ea7e89902f6eb7a6045f732e175baea8134ad3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dolphin_memory_engine-1.0.2-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.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 000085a9f1d10a4632c1e38459ea07cbe5be35ef065b5a937875cad6936208f4
MD5 888f47e01b3f5c6de9dfc9750a5d362e
BLAKE2b-256 4e569279fc9b0e3200656fe29f08cb5032c3f68d6541a9cf576f419541072048

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphin_memory_engine-1.0.2-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 89275f8f8936a6372ab317fac5586d8594f100fb682e91552f987666b8979cd1
MD5 b4dabf7a92abf68e0b5a188fb7eceeec
BLAKE2b-256 996a90c72520e1551d0ead538b6e22549fa1dc85499c9ac211586ce5be212d1e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dolphin_memory_engine-1.0.2-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.2-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 7ad10aacd7763053c31bc9da826be9a5ac942b5cc16daec7d0a0cd9dd4ed9fc4
MD5 73d1d8038ea92ffad9bd1a0ee65cb451
BLAKE2b-256 d26bb75a22a013b5e8ad5a4cd0f8af21c94b52c3e9465ee435851d175ccc41e9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dolphin_memory_engine-1.0.2-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.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 8738402f90a262f8b077d9940455080203966080a3da18b5797738b1e13967cc
MD5 739cfc1d24344ad317881533ceb63bb2
BLAKE2b-256 a9f4bfbf5424d25191db42eae69fe88ebcc12246459a996f004925442fa6dfe1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphin_memory_engine-1.0.2-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 607bc9c29df70a6261eb4ce3a511699945592097080172e99e37d04e75d5cb19
MD5 cf6460396580e700aa4b09159df087a9
BLAKE2b-256 6e7923ee95eee9e6f5bfd78cf7d7c57c3df55bac0a1222edcad81d74deef3984

See more details on using hashes here.

File details

Details for the file dolphin_memory_engine-1.0.2-cp37-cp37m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: dolphin_memory_engine-1.0.2-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 68.1 kB
  • Tags: CPython 3.7m, 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.7.5

File hashes

Hashes for dolphin_memory_engine-1.0.2-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 4999db229a055d4e09e2a32d495634e996a9cc0a6ebc2f08db9b64f6d231f0ab
MD5 30291dc2f9ebfe88b4fc27daa0197146
BLAKE2b-256 fd3b59f6a9038bf383182de59610296672b1315c6f34e6ce8543c81d545cb0d5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dolphin_memory_engine-1.0.2-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.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 618dbd100d6a9b5c20a10d942b48341a89b0ef5e602ed64480568c4042c8764c
MD5 eb120f3adb9ca32e0da43ef6476ca9f6
BLAKE2b-256 ca4b383fda06176757d63a050e182018b69b7a2eef4d965255d06fb942b5d3d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphin_memory_engine-1.0.2-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c1b2cee8ddc83364ab040835e76e8cbd3a2cd6bb472341a10e24c0150bb30995
MD5 ff96ff12e236475fda4f335204fc5d1d
BLAKE2b-256 2875c2e59caa94e83f4df292e971a38ccfe49d3fa54af565ce712a4a65678c75

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