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

Uploaded Source

Built Distributions

dolphin_memory_engine-1.0.3-cp39-cp39-win_amd64.whl (121.3 kB view details)

Uploaded CPython 3.9Windows x86-64

dolphin_memory_engine-1.0.3-cp39-cp39-macosx_10_14_x86_64.whl (67.3 kB view details)

Uploaded CPython 3.9macOS 10.14+ x86-64

dolphin_memory_engine-1.0.3-cp38-cp38-win_amd64.whl (121.6 kB view details)

Uploaded CPython 3.8Windows x86-64

dolphin_memory_engine-1.0.3-cp38-cp38-macosx_10_14_x86_64.whl (67.3 kB view details)

Uploaded CPython 3.8macOS 10.14+ x86-64

dolphin_memory_engine-1.0.3-cp37-cp37m-win_amd64.whl (121.1 kB view details)

Uploaded CPython 3.7mWindows x86-64

dolphin_memory_engine-1.0.3-cp37-cp37m-macosx_10_14_x86_64.whl (67.3 kB view details)

Uploaded CPython 3.7mmacOS 10.14+ x86-64

dolphin_memory_engine-1.0.3-cp36-cp36m-win_amd64.whl (121.3 kB view details)

Uploaded CPython 3.6mWindows x86-64

dolphin_memory_engine-1.0.3-cp36-cp36m-macosx_10_14_x86_64.whl (67.3 kB view details)

Uploaded CPython 3.6mmacOS 10.14+ x86-64

File details

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

File metadata

  • Download URL: dolphin-memory-engine-1.0.3.tar.gz
  • Upload date:
  • Size: 86.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.53.0 CPython/3.8.6

File hashes

Hashes for dolphin-memory-engine-1.0.3.tar.gz
Algorithm Hash digest
SHA256 4df4f438ecd22672451173483bd2e1056277553a68bf31c009aa729a510cdbdd
MD5 ff232867bbe0e6e35f1d17f7b6818b13
BLAKE2b-256 24c5091051fee34a2afe5fb66b1b2acfd81be88f0130089315025509cfe13c01

See more details on using hashes here.

File details

Details for the file dolphin_memory_engine-1.0.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: dolphin_memory_engine-1.0.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 121.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.53.0 CPython/3.8.6

File hashes

Hashes for dolphin_memory_engine-1.0.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 301cb62823488c0f96bd4c6b9ca681450069c3b08fb913c99e0e9cea4e5dfbd3
MD5 309408e4020adf0d87fc34388ac48e84
BLAKE2b-256 ce6469ace1ce8e4e86a0d8f78c84c3f8328c9ca3163d0d85348ac3e3cd8976c6

See more details on using hashes here.

File details

Details for the file dolphin_memory_engine-1.0.3-cp39-cp39-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for dolphin_memory_engine-1.0.3-cp39-cp39-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 62622b33a5ab56db74403c21eb33b423f947ad2997fd46a14e9047128aa6e58e
MD5 f9fa399b2f76978d2252ed20a40056f4
BLAKE2b-256 576a096396a8f82f9fcfcf0ca96e10d1d4ce33ec8352d81a5ff5d226bedcf808

See more details on using hashes here.

File details

Details for the file dolphin_memory_engine-1.0.3-cp39-cp39-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: dolphin_memory_engine-1.0.3-cp39-cp39-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 67.3 kB
  • Tags: CPython 3.9, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.53.0 CPython/3.8.6

File hashes

Hashes for dolphin_memory_engine-1.0.3-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 88812e0d223e74d2edbb54437161cc39e76ec67c674f60e2588e116a16f32a4e
MD5 333bcd906dd5f1e612cbdb560ee11e07
BLAKE2b-256 8c889860a26d2cdfb0d5d46a6c01c66ed98a626164472505f5963874d1f1fc88

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dolphin_memory_engine-1.0.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 121.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.53.0 CPython/3.8.6

File hashes

Hashes for dolphin_memory_engine-1.0.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 bdbdf95e99f7b7bab1481dac453d1ade71d19dba7c071578d9fdc63f4fc3a22b
MD5 407e2bab135d874966cebdd9f21f10d1
BLAKE2b-256 736c44aece0d43ea3579b7fea67d25c2a7432fb7009b1cabc5541ac743a25185

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphin_memory_engine-1.0.3-cp38-cp38-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dbad60a799173547b95618cbf871d09ef285bfc144bc068b54a4cba58c7ac7cf
MD5 e034fe96a6cdbdfe0278c0e29b6484e6
BLAKE2b-256 974e14e09170b6ae998f451ebe4e241a95cf604e93bc350fcf88321735ca3ea0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dolphin_memory_engine-1.0.3-cp38-cp38-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 67.3 kB
  • Tags: CPython 3.8, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.53.0 CPython/3.8.6

File hashes

Hashes for dolphin_memory_engine-1.0.3-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 e13b5ef96d071f3220d8b29377c8b928546ddd74031e49ab729de2c4eb73689f
MD5 8bf6cb977a8845c773934d1e65d0d1e2
BLAKE2b-256 eb1abf36d9db7be390a5076c93a502ddc5c2b3700e4176751be2a9b4529766c4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dolphin_memory_engine-1.0.3-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 121.1 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.53.0 CPython/3.8.6

File hashes

Hashes for dolphin_memory_engine-1.0.3-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 11d0431643e1dc525d0cc9f90b8cbfc6b93d47c6ad9eb5f95b824d1185b4c00f
MD5 1a2fb1f1c1bccb6f4c6b034fdc3393da
BLAKE2b-256 3e15fd77d27bd602925c8f675165a00267da149be648bc74998ac5a2dbbe41d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphin_memory_engine-1.0.3-cp37-cp37m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9756f43ec251b6bef4ae350dc4ffbfecb5b2fd3a6db1d9af5b9767f8cd069df9
MD5 302ed3de32da908a410ce0fd1af3c8c4
BLAKE2b-256 44bc23e46299dd41018da40b7aa1061d69cf20274b03c2785fcd216d830772e1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dolphin_memory_engine-1.0.3-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 67.3 kB
  • Tags: CPython 3.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.53.0 CPython/3.8.6

File hashes

Hashes for dolphin_memory_engine-1.0.3-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 246dd68b7e41abc028c9bb4546cc1f3f5325d604274c147d2d457fd407f1209e
MD5 8f1e04431ee4b1b1b0c8a8844c4ada99
BLAKE2b-256 0dc5a35cfa98abb4cbce08d6036eb43808415743bf8d9dd7fff66e3de769c05b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dolphin_memory_engine-1.0.3-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 121.3 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.53.0 CPython/3.8.6

File hashes

Hashes for dolphin_memory_engine-1.0.3-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 36723e66ce3bfacdfaac4e8026affd5b0d1f5d7be0f11f92ace78ac28cdf3e72
MD5 56a419b108e8e5b3b4b2b5074662bb3d
BLAKE2b-256 865bfe556aa708a7a968a121e35c5caf61730c242a3a964316bdc7f380b3d281

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dolphin_memory_engine-1.0.3-cp36-cp36m-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c0a2954826c6e932cad0d93ea1559cf176b10f28b84cc74325e96ab30b8ab7b9
MD5 917aab9728f66529608cca302d41fa5d
BLAKE2b-256 b83d838e51ca5c388c6c09c31737ca710b451256fb223762d86a925f1d8243c7

See more details on using hashes here.

File details

Details for the file dolphin_memory_engine-1.0.3-cp36-cp36m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: dolphin_memory_engine-1.0.3-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 67.3 kB
  • Tags: CPython 3.6m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.53.0 CPython/3.8.6

File hashes

Hashes for dolphin_memory_engine-1.0.3-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 4691e1b9b9874e2e5be696ccf7ed10ff0c5c3a4f930641ec5bf1c7cec0eb946e
MD5 4345303b315e0c7d19a6b1dc4fc86f0c
BLAKE2b-256 4212b2e06efe5ece3045c1e2ec66f460906b685d3779e97c6b6660fcca06093e

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