Yamaha YIS604 system ROMs?

Pagina 4/5
1 | 2 | 3 | | 5

Van gdx

Enlighted (5819)

afbeelding van gdx

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/

Van sdsnatcher73

Prophet (3659)

afbeelding van sdsnatcher73

01-12-2019, 09:37




Van sdsnatcher73

Prophet (3659)

afbeelding van sdsnatcher73

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.

Van gdx

Enlighted (5819)

afbeelding van gdx

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.

Van sdsnatcher73

Prophet (3659)

afbeelding van sdsnatcher73

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...

Van gdx

Enlighted (5819)

afbeelding van gdx

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.

Van sdsnatcher73

Prophet (3659)

afbeelding van sdsnatcher73

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.

Van gdx

Enlighted (5819)

afbeelding van gdx

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.

Van sdsnatcher73

Prophet (3659)

afbeelding van sdsnatcher73

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...

Van gdx

Enlighted (5819)

afbeelding van gdx

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.

Pagina 4/5
1 | 2 | 3 | | 5