Yamaha YIS604 system ROMs?

Page 4/5
1 | 2 | 3 | | 5

By gdx

Prophet (3083)

gdx's picture

01-12-2019, 09:32

sdsnatcher73 wrote:

I am awaiting a Japanese CF2700 (it was DOA from Japan and is now with Omega to be resurrected).

I already dumped it. This is the same as all listed above (sha: 302afb5d8be26c758309ca3df611ae69cced2821).

https://mon-partage.fr/f/uMNrAHQi/

By sdsnatcher73

Hero (651)

sdsnatcher73's picture

01-12-2019, 09:37




By sdsnatcher73

Hero (651)

sdsnatcher73's picture

01-12-2019, 09:39

gdx wrote:
sdsnatcher73 wrote:

I am awaiting a Japanese CF2700 (it was DOA from Japan and is now with Omega to be resurrected).

I already dumped it. This is the same as all listed above (sha: 302afb5d8be26c758309ca3df611ae69cced2821).

https://mon-partage.fr/f/uMNrAHQi/

Could you also post slot layout for the machine (run MSXMEM.BAS from reverse engineering toolbox)? And possibly also the other tests. Then it can be added to openMSX.

By gdx

Prophet (3083)

gdx's picture

01-12-2019, 13:51

Slot map is same as wiki
http://www.msx.org/wiki/National_CF-2700


Test performed with an MMM in the cartridge slot 1 and an ESERAM-disk in the cartridge slot 2.

By sdsnatcher73

Hero (651)

sdsnatcher73's picture

01-12-2019, 21:22

Actually it seems odd that RAM seems to be present in all subslots for slot 1 but only for page 2. I guess this might be a design flaw in this machine. And may make it interesting to emulate...

Actually something similar seems to happen for the RAM in slot 2...

By gdx

Prophet (3083)

gdx's picture

02-12-2019, 00:26

MSXMEM2 is buggy. Other software indicates the right slots.


I did not find any perfect software to indicate the contents of the slots.

By sdsnatcher73

Hero (651)

sdsnatcher73's picture

02-12-2019, 07:43

gdx wrote:

MSXMEM2 is buggy. Other software indicates the right slots.


I did not find any perfect software to indicate the contents of the slots.

Still some observations / questions:
1. that tiny slot checker does not take subslots into account.
2. other machines (like my YIS503) don’t show this behavior in MSXMEM.
3. so it may be a bug in MSXMEM but could still also be a bug in the CF2700.
4. what happens if you switch to slot 0-1 and read/write to the RAM page?

Either way something is causing this and I imagine it would not happen if we emulate CF-2700 in openMSX and run MSXMEM.

By gdx

Prophet (3083)

gdx's picture

02-12-2019, 10:14

sdsnatcher73 wrote:

1. that tiny slot checker does not take subslots into account.

Tiny Slot Checker takes into account subslots.
http://www.tiny-yarou.com/slotchecker.html
It ignores only page 3 of other slots than the Main-RAM.

sdsnatcher73 wrote:

2. other machines (like my YIS503) don’t show this behavior in MSXMEM.

Maybe it's my version is buggy? Can you give me a link to your version?

sdsnatcher73 wrote:

3. so it may be a bug in MSXMEM but could still also be a bug in the CF2700.

I don't think. I used this MSX to test many programs and I think I would have seen it since. SLOTMAP shows right slots too.

sdsnatcher73 wrote:

4. what happens if you switch to slot 0-1 and read/write to the RAM page?

Nothing. I try with POKE-1,V (with several values for V).

sdsnatcher73 wrote:

Either way something is causing this and I imagine it would not happen if we emulate CF-2700 in openMSX and run MSXMEM.

I did not try.

By sdsnatcher73

Hero (651)

sdsnatcher73's picture

03-12-2019, 13:15

I think the issue with the CF2700 is it not using an MSX-Engine but discrete chips to implement all logic. This has probably introduced some unexpected behavior, which they may not have identified because they did not do any negative tests. What I mean is that if you assume slot 0 in not expanded and as such don’t test how the computer responds to selecting subslots in slot 0 you will not find it behaves badly...

By gdx

Prophet (3083)

gdx's picture

03-12-2019, 14:29

I tryed with MEMCHK ver1.01 by ROCKET-MACHINE, and DBMM, RAM expansion is only found in the primary slot 1 as with other tools. Only MSXMEM have this issue, so I'm convinced that this is not the CF-2700.

Page 4/5
1 | 2 | 3 | | 5