Yamaha CX-11 upgrade to MSX2

Page 3/4
1 | 2 | | 4

By NYYRIKKI

Enlighted (5021)

NYYRIKKI's picture

22-07-2018, 12:48

Oh, and one more little improvement idea... Please consider connecting /OE to /RD instead in order to prevent databus conflict in write situations (like boot time RAM search)

By Alexey

Guardian (1662)

Alexey's picture

22-07-2018, 14:49

Wow, you guys really know what you are doing. I wish I could understand all that stuff...

By Philip

Champion (363)

Philip's picture

22-07-2018, 16:40

NYYRIKKI wrote:

Oh, and one more little improvement idea... Please consider connecting /OE to /RD instead in order to prevent databus conflict in write situations (like boot time RAM search)

I have a slightly off topic question... I want to install a kanji Rom in my 8245 and want to use the cs12 signal so it doesn't conflict with the subrom. Is the cs12 only activated on read or also on write?

By Philip

Champion (363)

Philip's picture

22-07-2018, 23:17

Nevermind, according to the S3527 datasheet it is indeed only active in the read cycle.
Sorry for the noise Smile

By Alexandre_Taito

Champion (322)

Alexandre_Taito's picture

23-07-2018, 10:58

Post done!
http://tabajara-labs.blogspot.com/2018/07/a-transformacao-do...

But I still need some help...
May a good soul help me in changing the 2.0 ROM set I have compatible with this computer, not to use the RTC? There is no place on this board for a RTC, and I wouldn't like to create an entire board to it.

If some of you want to help, I can send the rom package I think is compatible. Thanks a lot for all the help :)

By NYYRIKKI

Enlighted (5021)

NYYRIKKI's picture

23-07-2018, 15:16

Reading your post, it seems that your problem is that the computer has wrong keyboard layout and it boots to 50Hz mode...

I bet you can find correctly localized version of MainROM by going trough the ROMs folder of BlueMSX. For the SUB-ROM...

Please try to patch it like this:

#0422: 8C,3E
#3E8C: CD, 3C, 06, DB, AA, E6, F0, F6, 03, D3, AA, DB, A9, E6, 20, C8, AF, 32, E8, FF, C9

Functionality:
While boot logo is displayed, push "H"-key down untill beep to start in 50Hz mode, otherways 60Hz mode will be selected.

If you want to change also boot logo to 60Hz, put 0 to #2B56

This should work unless the RTC patch that has been done to the ROM somehow conflicts with this idea... As always... test first on BlueMSX.

By Alexandre_Taito

Champion (322)

Alexandre_Taito's picture

24-07-2018, 00:01

Eh...I have two problems. One is patching the sub-rom for 60Hz, other is patching for RTC Smile

By NYYRIKKI

Enlighted (5021)

NYYRIKKI's picture

24-07-2018, 04:19

Ok, so what is your problem with RTC? AFAIK your computer now boots up fine? (usually that is what people want from RTC patch)

I've not seen any very good RTC patch for MSX2. All of the patches I've seen have just bypassed the mandatory routines to boot and then forced some default values for things like width and screen color...

I've done a bit better patch for MSX2+ that always returns proper (although fixed) values as long as software uses BIOS or BASIC routines... That kind of patch is anyway more complex to do... One problem is that RTC code is related to localization due to the fact that different countries use different date formats. Unfortunately I've not made such a patch for MSX2.

By Alexandre_Taito

Champion (322)

Alexandre_Taito's picture

24-07-2018, 05:59

The problem was with the bios I had with the RTC patch. It was from an european computer, and without the correct keyboard map.

UPDATE: L_Oliveira lend a hand and now the correct ROMs are patched. The files are avaiable on the same forum post (http://tabajara-labs.blogspot.com/2018/07/a-transformacao-do...) and can be used in any yamaha "type 2" (CX11, CX5M/II, I supose AX200/AX250, etc). with or without RTC chip (both files are incluided, along with a small text explaining how it works and how the files can be altered to change some options)

I call it a day. The computer is done ;o) Thanks for all you help!

By NYYRIKKI

Enlighted (5021)

NYYRIKKI's picture

24-07-2018, 06:44

Alexandre_Taito wrote:

The problem was with the bios I had with the RTC patch. It was from an european computer, and without the correct keyboard map.

This sounds a bit weird, but I'm still interested. I hope you can explain...

The keyboard layout is in the Main-ROM (that includes BIOS) ... All of the RTC stuff is in SUBROM. They should not have that direct relationship... Was there something wrong of what I told you? Did you get it to boot 50Hz, 60Hz or on demand?

(unfortunately I have bit of a language problem with your blog)

Page 3/4
1 | 2 | | 4
My MSX profile