Skip to main content

Use a remote machine68k system emulator

Project description

rmachine68k - run machine68k as a remote service

Introduction

rmachine68k is a Python package that allows to access a machine68k remotely.

Prerequisites

Installation

Stable/Release Version

pip3 install rmachine68k

Note:

  • on Linux/macOS may use sudo to install for all users
  • the version may be a bit outdated. If you need recent changes use the current version.

Current Version from GitHub

Ensure you have rpyc installed:

pip3 install rpyc

Then install rmachine68k directly from the git repository:

pip3 install -U git+https://github.com/cnvogelg/rmachine68k.git

Or if you have a local clone of the repository:

pip3 install .

Note:

  • This will install the latest version found in the github repository.
  • You find the latest features but it may also be unstable from time to time.
  • Repeat this command to update to the latest version.

Developers

  • Follow this route if you want to hack around with the codebase

  • Clone the Git repo: rmachine68k@git

  • Enter the directory of the cloned repo and install via pip:

pip3 install -U -e .

This install rmachine68k in your current Python environment but takes the source files still from this repository. So you can change the code there and directly test the machine.

Usage

Tools

The package contains two executable scripts

  • rm68kd the machine68k server process
  • rm68k-cli a small client to test the server

Run the server

Just run m68kd with arguments on a shell to get a default server running.

Run the client

While the server is running issue m68k-cli to test the server connection.

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

rmachine68k-0.1.0.tar.gz (6.1 kB view details)

Uploaded Source

File details

Details for the file rmachine68k-0.1.0.tar.gz.

File metadata

  • Download URL: rmachine68k-0.1.0.tar.gz
  • Upload date:
  • Size: 6.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.5

File hashes

Hashes for rmachine68k-0.1.0.tar.gz
Algorithm Hash digest
SHA256 34b3475c7bdc38be9eb01d7174359de1da8ce8d4eefeada4478381d852bfb49d
MD5 bf732126e1ff8b0ec0c8c922eda92aa6
BLAKE2b-256 fa115defe81b93fbd58e1e7d45d2328d85227b585485a70af7be32e532663099

See more details on using hashes here.

Supported by

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