Thomson MO5/MO6
- kathleen
- Top Contributor
- Posts: 421
- Joined: Fri Jun 26, 2020 4:23 am
- Location: Belgium
- Has thanked: 243 times
- Been thanked: 138 times
Thomson MO5/MO6
Dear all,
I found that there is a Thomson MO5/MO6 core for the Mister, only the .rbf is available, nothing more. This core boots and some prg can be loaded but seems to be at very preliminary stage. In anybody know who is the author of this core or better, if he sees this message would it be possible to have some information regarding this core ? Is it a one shot or is it still under development ? .The MO5/6 is also a nice computer to have for our Mister. Thank you in advance
I found that there is a Thomson MO5/MO6 core for the Mister, only the .rbf is available, nothing more. This core boots and some prg can be loaded but seems to be at very preliminary stage. In anybody know who is the author of this core or better, if he sees this message would it be possible to have some information regarding this core ? Is it a one shot or is it still under development ? .The MO5/6 is also a nice computer to have for our Mister. Thank you in advance
かすりん
-
- Posts: 36
- Joined: Wed Sep 16, 2020 11:42 am
- Been thanked: 10 times
- tontonkaloun
- Posts: 354
- Joined: Sun May 24, 2020 7:38 pm
- Has thanked: 153 times
- Been thanked: 52 times
- JeanFred64
- Posts: 6
- Joined: Sun May 24, 2020 9:23 pm
Re: Thomson MO5/MO6
I have also the source for the s3mo5 from Olivier (it is for Spartan 3 starter kit but that can be ported):
https://github.com/NEO-JAMMA/s3mo5
https://github.com/NEO-JAMMA/s3mo5
-
- Top Contributor
- Posts: 468
- Joined: Sun May 24, 2020 7:17 pm
- Has thanked: 35 times
- Been thanked: 99 times
- Grabulosaure
- Core Developer
- Posts: 79
- Joined: Sun May 24, 2020 7:41 pm
- Location: Mesozoic
- Has thanked: 3 times
- Been thanked: 92 times
- Contact:
Re: Thomson MO5/MO6
Just published the Thomson MO6 core sources :
https://github.com/Grabulosaure/MO_MiSTer
Current build :
https://github.com/Grabulosaure/MO_MiST ... ses/mo.rbf
https://github.com/Grabulosaure/MO_MiSTer
Current build :
https://github.com/Grabulosaure/MO_MiST ... ses/mo.rbf
Re: Thomson MO5/MO6
Would like to know why this core is not on official cores repositoryGrabulosaure wrote: ↑Sun Jan 10, 2021 11:13 pm Just published the Thomson MO6 core sources :
https://github.com/Grabulosaure/MO_MiSTer
Current build :
https://github.com/Grabulosaure/MO_MiST ... ses/mo.rbf
Re: Thomson MO5/MO6
Seems to run fine, but to get into BASIC you need to set keyboard to AZERTY first, otherwise nothing happens when setting keyboard to QWERTY. It's very clever having the speed mode on when loading from tape (WAV).
I would love to get this core running soon on my CRT monitor. (MZ7000), but the recent core gives a rolling out of sync display when using VGA to SCART cable with the io board.
I would love to get this core running soon on my CRT monitor. (MZ7000), but the recent core gives a rolling out of sync display when using VGA to SCART cable with the io board.
- Moondandy
- Top Contributor
- Posts: 535
- Joined: Mon May 25, 2020 2:14 am
- Location: Edinburgh, Scotland
- Has thanked: 32 times
- Been thanked: 102 times
Re: Thomson MO5/MO6
Ah, mystery solved! Thanks for adding to Github! Is the SS.rbf on that list a SPARCstation 1 or Sun System?Grabulosaure wrote: ↑Sun Jan 10, 2021 11:13 pm Just published the Thomson MO6 core sources :
https://github.com/Grabulosaure/MO_MiSTer
Current build :
https://github.com/Grabulosaure/MO_MiST ... ses/mo.rbf
- pgimeno
- Top Contributor
- Posts: 709
- Joined: Thu Jun 11, 2020 9:44 am
- Has thanked: 277 times
- Been thanked: 226 times
Re: Thomson MO5/MO6
Excuse my dumbness but how do you enter the letter M in this core?
Converters I've written: Floppy DIM/FDI/FDD/HDM to D88, D88 to XDF, Tape SVI 318/328 CAS to WAV
- Grabulosaure
- Core Developer
- Posts: 79
- Joined: Sun May 24, 2020 7:41 pm
- Location: Mesozoic
- Has thanked: 3 times
- Been thanked: 92 times
- Contact:
Re: Thomson MO5/MO6
It depends on the "Keyboard" option.
MO6 computers had an AZERTY keyboard, and many symbol keys were different from the PC layout, like many of the home computers of that era.
So there is several wrong options between having a layout that resemble the original computer, and translating PS2 keystrokes from MiSTer framework to the corresponding key combination on the computer. And PS2 keystrokes are "geographical" which means that a A on an AZERTY keyboard has the same code as a Q on a QWERTY.
When selecting "AZERTY" on the menu, you are using an AZERTY keyboard on the Mister and a M is a M. But if you have a QWERTY, the corresponding key is ": / ;", on the right of the "L" key.
When selecting "QWERTY", alphabetical characters will match a QWERTY keyboard.
I've left this core for a while, sorry, many things are missing, such as MO5/TO7/TO8/TO9 modes, encoded tapes and floppies, ...
Re: Thomson MO5/MO6
It actually runs already pretty fine. I played YETI just today, needed to type LOADM several times then succeeded getting the game finally running by typing EXEC. Sometimes you need to rewind the tape and try again.
As already posted I would love to run this core with a CRT monitor, which I hope you will add that feature in a future update anyways. Thanks for working on a Thomson core!
As already posted I would love to run this core with a CRT monitor, which I hope you will add that feature in a future update anyways. Thanks for working on a Thomson core!
- pgimeno
- Top Contributor
- Posts: 709
- Joined: Thu Jun 11, 2020 9:44 am
- Has thanked: 277 times
- Been thanked: 226 times
Re: Thomson MO5/MO6
Thanks for the explanation. There seem to be three keyboard modes, "DCMOTO", "QWERTY" and "AZERTY". Apparently, Caps Lock switches many things around in completely unexpected ways.Grabulosaure wrote: ↑Wed Jan 05, 2022 8:55 pm It depends on the "Keyboard" option.
MO6 computers had an AZERTY keyboard, and many symbol keys were different from the PC layout, like many of the home computers of that era.
So there is several wrong options between having a layout that resemble the original computer, and translating PS2 keystrokes from MiSTer framework to the corresponding key combination on the computer. And PS2 keystrokes are "geographical" which means that a A on an AZERTY keyboard has the same code as a Q on a QWERTY.
When selecting "AZERTY" on the menu, you are using an AZERTY keyboard on the Mister and a M is a M. But if you have a QWERTY, the corresponding key is ": / ;", on the right of the "L" key.
When selecting "QWERTY", alphabetical characters will match a QWERTY keyboard.
I've left this core for a while, sorry, many things are missing, such as MO5/TO7/TO8/TO9 modes, encoded tapes and floppies, ...
In "DCMOTO" mode I can't enter an M letter no matter what I do. [Edit: This was the default in my system, hence my trouble with the M key]
In QWERTY mode, the numbers seem to be scattered and not all are available, without pressing Caps Lock (e.g. I can't press the number 2). Once you press Caps Lock, things seems to get normal-ish for a US keyboard.
In AZERTY mode, without pressing Caps Lock, pressing the numbers in the top row gets me * 2 3 4 5 - 7 6 9 0. When pressing Caps Lock things seem to make a bit more sense, and pressing shift + the numbers produces 1 2 3 4 5 6 7 8 9 0 as expected.
I may be mistaken, but it seems to me that none of the modes has a 1:1 correspondence with the MO hardware keyboard.
Converters I've written: Floppy DIM/FDI/FDD/HDM to D88, D88 to XDF, Tape SVI 318/328 CAS to WAV