Controls for super lode runner

By Sylver78

Resident (44)

Аватар пользователя Sylver78

18-10-2022, 01:47

Hello,
I’m trying to play super lode runner but unfortunately I’m not able to find keys for the dig left and dig right actions.
Manual in Japanese is giving this info :

Which is not helping me that much …
Do anyone know which are these keys ?

Для того, чтобы оставить комментарий, необходимо регистрация или !login

By gdx

Enlighted (6214)

Аватар пользователя gdx

18-10-2022, 02:56

These keyboard matrices should help you.

https://www.msx.org/wiki/Keyboard_Matrices

For example, ン key is the bit 6 on the row 05 on the JIS Matrix and it is the bit 5 on the row 02 on the 50-On Matrix. So if your keyboard is international the corresponding key is Y or ACCENT.

By Sylver78

Resident (44)

Аватар пользователя Sylver78

18-10-2022, 09:17

Thanks a lot but unfortunately it's not working !
Y key is assigned for player 2 as stated in the manual :

And if I select 2 player game and use these player 2 keys, then it's working well (I can dig and move for player 2).

In openMSX If I enable kana key and press Y, I have ん showing as expected, but if I enable kana and press shift + y, I still have ん showing, not ン.
I should check on a real Japanese MSX (I have some), but mixing some standard keys for player 2 (X H G J X Z) and some keys that require enabling kana and pressing shift, seem to be a nonsense to me ...

By gdx

Enlighted (6214)

Аватар пользователя gdx

18-10-2022, 10:53

Sylver78 wrote:

Y key is assigned for player 2 as stated in the manual

So the manuel is based on 50-On matrix.
In this case, with an international keboard: ン -> ACCENT and Y -> ? Anyway, it doesn't seem practical to play with these keys. Is there no patch available? It should be easy to modify. What is your keyboard type? What keys do you think would be handy?

By Takamichi

Hero (638)

Аватар пользователя Takamichi

18-10-2022, 11:15

On real MSX: dig left = 3rd right key from M, right = 4th. / and \ on NMS8250. Kana/CODE key is unnecessary.
The issue is modern keyboard in most part of the world lacks the equivalent to MSX's \ key. On openMSX it must be remapped. The \ key does exist on a Japanese keyboard but it doesn't work for this game. However pushing it together with SHIFT (= entering _) works if the MSX type is Japanese, so pushing SHIFT+F11 on a UK/US keyboard might work too because it is the procedure to enter _.
On webMSX right CTRL is the best alternative for \.

By gdx

Enlighted (6214)

Аватар пользователя gdx

18-10-2022, 11:22

If you modify the 4 bytes in the ROM file as below the ">" key becomes same as trigger 1 and "?" key same as trigger 2 with an international keyboard. Maybe that will suit you.

1B97h: 6F -> 57
1BB0h: 67 -> 5F
9B97h: 6F -> 57
9BB0h: 67 -> 5F

By Sylver78

Resident (44)

Аватар пользователя Sylver78

18-10-2022, 13:08

Thanks a lot guys !
Ok so the Japanese MSX keyboard the keys to use are "/" and "_" (the 2 keys at the left of the right shift).
My goal was to configure correctly the key for this game on my Game & Watch port of blueMSX, it's now done thanks to you !
gdx : applying your patch is making it possible to play it on openMSX, it'll be useful for sure Smile

By Manuel

Ascended (19467)

Аватар пользователя Manuel

18-10-2022, 19:38

In openMSX you can also use the keyjoystick. The software thinks you plugged a joystick, but you can use the keyboard to play. And you can change the mapping if you want.

By gdx

Enlighted (6214)

Аватар пользователя gdx

19-10-2022, 03:16

It would be good if OpenMSX adapts the matrix according to the type of keyboard used to avoid that some are unusable.