One chip MSX improvement project

Page 122/123
115 | 116 | 117 | 118 | 119 | 120 | 121 | | 123

By Samor

Prophet (2165)

Samor's picture

11-10-2022, 19:46

I meanwhile tried to find a different keyboard and bought a Perixx Periboard-107 PS/2 at Amazon.

This is a ps/2 keyboard, not usb with ps/2 adapter, which is a difference from the other keyboard (not sure if that in itself matters).
Right away on SX-2 with firmware 3.9 I'm noticing a difference; this keyboard registers the first keypress after boot directly whereas with the Cherry keyboard it would never register the first but always the second press (as if it "turned on" the first time).

This keyboard is also working just fine on SX-2 with fw 3.9.1.

By HRA!

Champion (289)

HRA!'s picture

13-10-2022, 15:48

The Lenovo PS/2 keyboard and SANWA USB keyboard with PS/2 converter that I am using for testing are both working with 3.9.1 without any problems.
On the other hand, Mr. KdL's MAXDATA PS/2 keyboard seems to have problems with both 3.9 and 3.9.1.
I have now created an experimental version of ESEPS2 and am having it tested at KdL's place.
In that test version, the version that is restricted to receiving only key codes can be used with the MAXDATA PS/2 keyboard without any problems.
It appears that there is a problem with sending commands from the unit.

Once I receive the keyboard you sent, I will be able to observe the signal at my place and will know more details.

By HRA!

Champion (289)

HRA!'s picture

19-10-2022, 16:15

By analyzing the problem and making modifications to the new ESEPS2, I was able to solve the problem on several keyboards.

At least the following keyboards I have on hand are functioning without problems.

SANWA SKB-KG3WN
https://www.sanwa.co.jp/product/syohin?code=SKB-KG3WN

Lenovo SK-9500
https://store.shopping.yahoo.co.jp/melville/sk-9500-wh.html

Buffalo BSKBCG300
https://www.buffalo.jp/product/detail/bskbcg300bk.html

In particular, BSKBCG300 could not be input correctly with OCM-PLD3.9 and OCM-PLD3.9.1.
With the improvement of ESEPS2 over the past few days, we confirmed that the input can be made normally and the LED can be turned on in SX-2 without modifying the resistor.
I believe this modified version of ESEPS2 will be included in the next OCM-PLD release. ;)

By journey

Hero (570)

journey's picture

19-10-2022, 16:57

Great Hara! thank you! Smile

By mpsantos7

Supporter (7)

mpsantos7's picture

01-11-2022, 00:58

Hi there
I
I'm studying the make-sdb script and I have some questions.

Why the megasd rom needs be concatenated with a null 64kb rom ?

Is dangerous customize It with others roms ?

is It ok get less than 512 kb in ocm-bios.dat ?

Thanks in advance

By HRA!

Champion (289)

HRA!'s picture

04-11-2022, 23:56

A bug was found in the t80 core used in OCM-PLD.
The Z,S,N,H flags do not change in LD A,I and LD A,R.

As for the scope of influence, there are cases where problems occur especially in software that uses the I register as a general-purpose register, such as the strange movement of up-and-down clouds in WORLD1-2 of Lilly's saga.

After correcting the t80 core, the cloud movement in Lilly's saga is now normal.

This fix will be included in the next release of OCM-PLD.

By HRA!

Champion (289)

HRA!'s picture

05-11-2022, 10:13

By AxelStone

Prophet (3189)

AxelStone's picture

05-11-2022, 10:14

By KdL

Paragon (1450)

KdL's picture

05-11-2022, 16:36

mpsantos7 wrote:

Why the megasd rom needs be concatenated with a null 64kb rom ? <-- to reach the size of 128kB
Is dangerous customize It with others roms ? <-- you cannot cause damage, you can do it again as many times as you like
is It ok get less than 512 kb in ocm-bios.dat ? <-- no, it will not work

The pattern of OCM-BIOS.DAT is fixed because Initial Program Loader and OCM-PLD firmware are designed to load a file of that specific form.

In general, you can change the files only with Japanese BIOS because the keyboard layout is currently compatible only with the Japanese version of the MSX BIOS, but you will lose some functions such as RTCSAVE and PCM, since the ROMs I have provided are specially patched.

Look at the "reference-tables.txt" located in the "kitchen" folder.

By HRA!

Champion (289)

HRA!'s picture

05-11-2022, 22:39

AxelStone wrote:

So nice, great! Fixed urls, missing the first h ;)
current firmware
fixed firmware

Thanks! ;)

Page 122/123
115 | 116 | 117 | 118 | 119 | 120 | 121 | | 123