MSX2 / Sony Hit Bit f700 help

moijk

Licence to fish
AmiBayer
Joined
Nov 30, 2009
Posts
2,411
Country
Norway
Region
Grimstad
I have aquired a MSX machine - The last of the great 8 bit machines I was lacking in my collection. However, it is the french model (700f) with azerty setup (but qwerty keyboard), so I'd like to replace the ROM with one that contains the international keymapping (700p).. I honestly don't know which chip it is, but I presume if anyone here know MSX and the up and down on a ROM - they can help me out. :)

Anyone? :)
 

Bryce

Active member
AmiBayer
Joined
Aug 21, 2012
Posts
2,586
Country
Germany
Region
Nordrhein Westfalen
Hi Moijk,
it's a looooong time since I fixed one of these, but as far as I can remember, there were two ROMs. One is a standard 27128 with window, this contains the built in software, the other one is a soldered in ROM (61256 or similar) and it contains the firmware/BASIC.

Bryce.
 

moijk

Licence to fish
AmiBayer
Joined
Nov 30, 2009
Posts
2,411
Country
Norway
Region
Grimstad
I see. The firmware / basic is then unique to that particular machine? I find roms for a lot of the philips computers, but not the particular Sony. If one has to desolder it I can understand why people haven't dumped the rom.

But I presume the difference is just a particular set of bits set to either qwerty, qwertz or azerty (it was three different models). So if one knew what to look for I'm sure one could well.. "just".. dump the rom, change the bit(s) and burn it on a new one?

I'm not going to be typing in azerty anytime soon. so despite the french is stubborn people (apparently, given the folklore) - it is going to speak qwerty in the end. Just wonder how much trouble I'm getting into.

- - - Updated - - -

http://msx.hansotten.com/uploads/msxdocs/sonyhbf700psm.pdf

the schematics at least

- - - Updated - - -

http://map.grauw.nl/articles/keymatrix.php

There is a keyboard version information value at bits 0-3 of address #002C in the BIOS, of which the values can be:
ValueKeyboard version
0Japanese
1International (QWERTY/other)
2French (AZERTY)
3English
4German (DIN)
6Spanish / Argentinian

So.. would this help if one managed to make a dump? I want a permanent solution, not in software. (neither with a dongle)
 

Bryce

Active member
AmiBayer
Joined
Aug 21, 2012
Posts
2,586
Country
Germany
Region
Nordrhein Westfalen
According to the second link you've posted, the values at &002C are only so that software knows what layout the computer has and doesn't actually change how the computer interprets the keys. I would assume that there are several versions of the BIOS for each keyboard type and that this byte is set accordingly.

Bryce.


Edit: Ooooo, look what I found in my retro links archive: http://mess.oldos.net/
 
Last edited:
Top Bottom