Skip to content

Releases: mre/mos6502

Version 0.9.0

15 Mar 13:17
@mremre

Choose a tag to compare

What's Changed

  • Fix: Correct cycle counts for branch taken and branch page crossing by @schmelze in #130
  • Additional 65C02 fixes by @MattX in #131

New Contributors

Full Changelog: v.0.8.0...v0.9.0

Version 0.8.0

06 Feb 16:38
@mremre
d66c1e6

Choose a tag to compare

mos6502 is getting closer to supporting all functionality of the original CPUs it supports. This release gets us a big step closer to feature-completeness. Find the notable changes below.

What's Changed

Full Changelog: v0.7.0...v.0.8.0

Version 0.7.0

31 Dec 11:41
@mremre
eee0036

Choose a tag to compare

We finally pass the functional test from https://github.com/Klaus2m5/6502_65C02_functional_tests, which is a big milestone as it means the emulator handles all default instructions correctly.

What's Changed

  • Fix SBC implementation and improve overflow detection by @mre in #106
  • Fix clippy lints by @mre in #112
  • Implement 6502 reset sequence by @mre in #111
  • Update dependencies by @mre in #115
  • Setup Dependabot for automatic dependency updates by @mre in #116
  • Update Rust edition to 2024 by @mre in #114
  • Fix ADC behavior by @mre in #109
  • Improve SBC behavior for all 6502 variants by @mre in #117
  • Add engaging historical documentation for 6502 variants by @mre in #118
  • Functional Test by @mre in #81

Full Changelog: v0.6.1...v0.7.0

Version v0.6.0

29 Jul 11:48
@mremre

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: https://github.com/mre/mos6502/commits/v0.6.0