TheGoodDoktor / 8BitAnalysers

MIT License
83 stars 12 forks source link

8-Bit Analysers

A set of tools that assist the analysis & annotation of 8-bit games running on a selection of 8-bit systems.

Wiki

https://github.com/TheGoodDoktor/8BitAnalysers/wiki

Getting Started

Clone project:

git clone --recursive https://github.com/TheGoodDoktor/8BitAnalysers

Spectrum Analyser

ci status

Home Page

https://colourclash.co.uk/spectrum-analyser

Building

cd Source/ZXSpectrum\ mkdir build\ cd build\ cmake ..

Then for Linux/Mac:\ make\ To build an XCode project for Mac:\ cmake -G Xcode ..

For windows a solution will be built in the build folder

Running

Copy imgui.ini from the Data/SpectrumAnalyser folder into your working dir.

Configuring

You will need to tell Spectrum Analyser where to find the files.\ When you first run the program a globalconfig.json will be created in the working dir. \ Edit the following fields in the globalconfig.json file:\ "WorkspaceRoot": "path/to/workspace"\ "SnapshotFolder": "path/to/snapshots"\ "PokesFolder": "path/to/pokes"

The workspace folder is where the analysis files will be stored.\ The snapshot folder is where you store your games (.z80, .sna)\ The pokes folder is where your .pok files are stored

C64 Analyser

ci status\ This project is usable but behind Spectrum Analyser.\ At the moment only PRG files are supported with TAP support on the way.

Building, Running & Configuring

This is similar to Spectrum Analyser but with the C64 directory.\ For example to build:\ cd Source/C64\ mkdir build\ cd build\ cmake ..

CPC Analyser

ci status\ This is usable but may contain missing or incomplete features compared to Spectrum Analyser.

Home Page

https://colourclash.co.uk/cpc-analyser/