Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/biged/digiac-mac-iii
Disassembly and supporting info for this 6502 trainer board
https://github.com/biged/digiac-mac-iii
Last synced: about 1 month ago
JSON representation
Disassembly and supporting info for this 6502 trainer board
- Host: GitHub
- URL: https://github.com/biged/digiac-mac-iii
- Owner: BigEd
- Created: 2024-02-06T22:06:38.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-05-26T17:32:55.000Z (8 months ago)
- Last Synced: 2024-10-15T20:23:48.075Z (3 months ago)
- Language: Python
- Size: 27.3 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Digiac-Mac-III
Disassembly and supporting info for this 6502 trainer boardIt's a work in progress. Using py8dis for an initial disassembly.
To run the disassembly and check the results against the original ROM:
```
env PYTHONPATH=../py8dis/py8dis python3 digiac-mac-iii.py > digiac-mac-iii.asm
../beebasm/beebasm -i digiac-mac-iii.asm -o digiac-mac-iii.beebasm.rom -v > digiac-mac-iii.lst
cmp digiac-mac-iii.rom digiac-mac-iii.beebasm.rom
shasum digiac-mac-iii.rom digiac-mac-iii.beebasm.rom
```Some resources:
- http://retro.hansotten.nl/6502-sbc/emma-by-l-j-technical-systems/digiac-6502-systems/
- https://www.nxp.com/docs/en/data-sheet/SCC2681.pdf
- http://archive.6502.org/datasheets/mos_6522_preliminary_nov_1977.pdf- http://forum.6502.org/viewtopic.php?f=3&t=6780
- https://github.com/ZornsLemma/py8dis
- https://github.com/stardot/beebasm