forth-ev / VolksForth

volksFORTH is a 16bit Forth System maintained by the German Forth Gesellschaft e.V.
BSD 2-Clause "Simplified" License
63 stars 11 forks source link

Remove X16 double bank switching once X16 R39 is released #33

Open pzembrod opened 3 years ago

pzembrod commented 3 years ago

To make v4th-x16 compatible with both R38 and R39 (where the address of the ROM and RAM bank switching register changes), v4th-x16 v3.9.3 uses both register addresses for switching. Once R39 is stable, the double switching and the old address can and should be removed.

pzembrod commented 3 years ago

https://github.com/pzembrod/VolksForth/commit/fb100de9edc92dfb8db25ed97e6b7f0a4b3085fa adds this dobule bank switching to vf-sys-x16.fth. The to-be-fixed locations are marked with TODO.

pzembrod commented 1 year ago

Fixed with commit https://github.com/pzembrod/VolksForth/commit/3a4eff97c41884d9232b2ee5bee899b42efc66e1 - will need to be bundled into a release and merged into the main repo and branch yet, though.