Olivetti M10 ROM patch
The stock Olivetti M10 isn't compatible with REX or any M100 Option ROMs.
However the hardware is nearly identical to the M100/T102, except for the keyboard (mainly).
In order to accomplish 2 things
1. make M10 compatible with M100 ROMs 2. make M10 compatible with REX#
the Tandy 102 main ROM was patched to work (reasonably well) in the M10.
Use the patched M100 Main ROM in M10 by burning a 27C256 eprom and mounting it in the M10.
Initial version, V2, is available here: http://club100.org/memfiles/index.php?direction=&order=&directory=Steve%20Adolph/Patched%20M10%20Main%20ROM&
For convenience the files are also available here. V3 captures a fix. If users find any other issues or concerns, please let me know.
NOTE: These images work for QWERTY keyboard! It should be possible to update the patch to support other keyboard types too.
T102 in an M10 Main ROM version | Note | Keyboard | File |
Version 2 | Initial version | QWERTY | m10romv2.ZIP |
Version 3 | fix to SHIFT-3 key mapping and symbol | QWERTY | m10romv3.ZIP |
For fun and information, I post the file which contains the T102 base ROM + the set of patches to it.
I compile these with TASM.
This patch could be modified to support other keyboards.
T102 in an M10 Main source | Note | Keyboard | File |
Version 2 | Initial version | QWERTY | m10romv2_source.ZIP |
Version 3 | fix to SHIFT-3 key mapping and symbol | QWERTY | m10romv3_source.ZIP |