Commit Graph

13 Commits

Author SHA1 Message Date
omarandlorraine 11499b6bc8
Starting on implementing different variants (#88)
* start on separating 6502 variants from cpu itself

* add a single variant: the NMOS one

* get examples & tests running again

* Add the Revision A variant, one that has no ROR

* disable failing lint in build-time dependencies

* Variant with no decimal mode

* Revert "disable failing lint in build-time dependencies"

This reverts commit c87975e937.

* some doc comments

* specify the variant in unit test now the API has changed

---------

Co-authored-by: Sam M W <you@example.com>
2023-10-31 16:45:15 +01:00
Matthias Endler e88c971625
Add assembly example code (#80)
* Add assembly example code

This should make it easier for beginners to understand
how to test this emulator.

* cleanup

* fix typo
2023-06-20 10:32:28 +02:00
Sam M W 0708a1084c fix the tests back up 2023-04-03 07:39:18 +01:00
Sam M W a8dac6e805 extract memory functionality into a trait 2023-04-03 06:59:40 +01:00
Sam M W 3de8f9158d move tests and README away from Address 2022-10-18 10:01:55 +01:00
Sam M W 18e55aaeca remove call to .trim(), as clippy suggests 2022-08-09 04:14:46 +01:00
Matthias 7398fc4c3f Simplify GCD program 2022-06-07 20:17:44 +02:00
Matthias 363dc47755 Format code 2022-06-07 19:30:29 +02:00
GooseDB 6a0163138a refactoring 2019-10-13 01:22:57 +03:00
GooseDB 0e112a8a44 return newline 2019-10-13 00:19:09 +03:00
GooseDB c837d7c986 return comments 2019-10-13 00:18:07 +03:00
GooseDB 71ac36b083 return comment 2019-10-13 00:14:55 +03:00
GooseDB 8c70df142c new example 2019-10-13 00:07:53 +03:00